Class FaceLandmarksAction
Inheritance
FaceLandmarksAction
Syntax
[MonoBehaviourComponentMenu(typeof(FaceLandmarksAction), "Action/Face Landmarks")]
public class FaceLandmarksAction : MonoBehaviour, IUsesCameraOffset, IFunctionalitySubscriber<IProvidesCameraOffset>, IFunctionalitySubscriber, IUsesMARSTrackableData<IMRFace>, ICalculateLandmarks, ISpawnable, IMatchAcquireHandler, IMatchUpdateHandler, IMatchLossHandler, IAction, ISimulatable
Properties
AvailableLandmarkDefinitions
Declaration
public List<LandmarkDefinition> AvailableLandmarkDefinitions { get; }
Property Value
Implements
Methods
GetLandmarkCalculation(LandmarkDefinition)
Declaration
public Action<ILandmarkController> GetLandmarkCalculation(LandmarkDefinition definition)
Parameters
Returns
Implements
OnMatchAcquire(QueryResult)
Declaration
public void OnMatchAcquire(QueryResult queryResult)
Parameters
Implements
OnMatchDataChanged(QueryResult)
Declaration
protected void OnMatchDataChanged(QueryResult queryResult)
Parameters
OnMatchDataLost(QueryResult)
Declaration
protected void OnMatchDataLost(QueryResult queryResult)
Parameters
OnMatchLoss(QueryResult)
Declaration
public void OnMatchLoss(QueryResult queryResult)
Parameters
Implements
OnMatchUpdate(QueryResult)
Declaration
public void OnMatchUpdate(QueryResult queryResult)
Parameters
Implements
SetupLandmark(ILandmarkController)
Declaration
public void SetupLandmark(ILandmarkController landmark)
Parameters
Implements
Events
dataChanged
Declaration
public event Action<ICalculateLandmarks> dataChanged
Event Type
Implements
Explicit Interface Implementations
Declaration
IProvidesCameraOffset IFunctionalitySubscriber<IProvidesCameraOffset>.provider { get; set; }
Returns
Implements
Extension Methods