Class FacialExpressionsRecorder
Records facial expression data
Inherited Members
Namespace: Unity.MARS.Recording
Syntax
public class FacialExpressionsRecorder : DataRecorder, IUsesFacialExpressions, IFunctionalitySubscriber<IProvidesFacialExpressions>, IFunctionalitySubscriber, IFaceFeature
Methods
Setup()
Declaration
protected override void Setup()
Overrides
TearDown()
Declaration
protected override void TearDown()
Overrides
TryCreateDataRecording(TimelineAsset, List<Object>)
Try to add recorded facial expression data to a Timeline and create a facial expressions recording object that references this recorded data
Declaration
public override DataRecording TryCreateDataRecording(TimelineAsset timeline, List<Object> newAssets)
Parameters
Type | Name | Description |
---|---|---|
TimelineAsset | timeline | The Timeline that holds recorded data |
List<Object> | newAssets | List to be filled out with newly created Assets other than the Data Recording. This method adds none. |
Returns
Type | Description |
---|---|
DataRecording | The facial expressions recording object, or null if creation fails |
Overrides
Explicit Interface Implementations
IFunctionalitySubscriber<IProvidesFacialExpressions>.provider
Declaration
IProvidesFacialExpressions IFunctionalitySubscriber<IProvidesFacialExpressions>.provider { get; set; }
Returns
Type | Description |
---|---|
IProvidesFacialExpressions |