Why Meta Quest?
Design
Develop
API references
Distribute
Blog
Support
Login
Unreal v63 Reference Guide
Unreal v63 Reference Guide
Unity
Select your SDK
Overview
AOculusXRSceneActor
EOculusXRAnchorResult
FLutTextureData
FOculusXRAnchorEventDelegates
FOculusXRAnimCurveMapping
FOculusXRBodyJoint
FOculusXRBodyState
FOculusXRBoneCorrection
FOculusXRBoneCorrectionSet
FOculusXRCapsuleCollider
FOculusXREyeGazeState
FOculusXREyeGazesState
FOculusXREyeTrackingData
FOculusXRFaceExpressionModifier
FOculusXRFaceState
FOculusXRHapticsDesc
FOculusXRMorphTargetsController
FOculusXRRoomLayout
FOculusXRSceneEventDelegates
FOculusXRSpaceQueryFilterValues
FOculusXRSpaceQueryInfo
FOculusXRSpaceQueryResult
FOculusXRSpawnedSceneAnchorProperties
FOculusXRUInt64
FOculusXRUUID
FSceneTypesPlaceholder
IOculusXRAnchorsModule
IOculusXRAnchorsModule.h
IOculusXRInputModule
IOculusXRInputModule.h
IOculusXRMovementModule
IOculusXRMovementModule.h
IOculusXRPassthroughModule
IOculusXRPassthroughModule.h
IOculusXRSceneModule
IOculusXRSceneModule.h
OculusXRAnchorBPFunctionLibrary.h
OculusXRAnchorComponent.h
OculusXRAnchorComponents.h
OculusXRAnchorDelegates.h
OculusXRAnchorLatentActions.h
OculusXRAnchorTypes.h
OculusXRAnchors
OculusXRAnchors
FOculusXRAnchors
FOculusXRAnchors
AnchorQueryBinding
CreateAnchorBinding
EraseAnchorBinding
SaveAnchorBinding
SaveAnchorListBinding
SetComponentStatusBinding
ShareAnchorsBinding
OculusXRAnchors.h
OculusXRBodyTrackingComponent.h
OculusXRControllerComponent.h
OculusXREyeTrackingComponent.h
OculusXRFaceTrackingComponent.h
OculusXRHandComponent.h
OculusXRInputFunctionLibrary.h
OculusXRLiveLinkRetargetBodyAsset.h
OculusXRLiveLinkRetargetFaceAsset.h
OculusXRMorphTargetsController.h
OculusXRMovement
OculusXRMovement.h
OculusXRMovementFunctionLibrary.h
OculusXRMovementHelpers.h
OculusXRMovementTypes.h
OculusXRPassthroughColorLut.h
OculusXRPassthroughLayerComponent.h
OculusXRRoomLayoutManagerComponent.h
OculusXRScene
OculusXRScene
FOculusXRScene
OculusXRScene.h
OculusXRSceneActor.h
OculusXRSceneAnchorComponent.h
OculusXRSceneDelegates.h
OculusXRSceneEventDelegates.h
OculusXRSceneFunctionLibrary.h
OculusXRSceneGlobalMeshComponent.h
OculusXRSceneSubsystem.h
OculusXRSceneTypes.h
OculusXRSpatialAnchorComponent.h
OculusXRUtility
TStructOpsTypeTraits< FOculusXRUInt64 >
TStructOpsTypeTraits< FOculusXRUUID >
UOculusXRAnchorBPFunctionLibrary
UOculusXRAnchorComponent
UOculusXRAnchorLaunchCaptureFlow
UOculusXRAsyncAction_CreateSpatialAnchor
UOculusXRAsyncAction_EraseAnchor
UOculusXRAsyncAction_QueryAnchors
UOculusXRAsyncAction_SaveAnchor
UOculusXRAsyncAction_SaveAnchorList
UOculusXRAsyncAction_SetAnchorComponentStatus
UOculusXRAsyncAction_SetComponentStatus
UOculusXRAsyncAction_ShareAnchors
UOculusXRBaseAnchorComponent
UOculusXRBodyTrackingComponent
UOculusXRControllerComponent
UOculusXREyeTrackingComponent
UOculusXRFaceTrackingComponent
UOculusXRHandComponent
UOculusXRInputFunctionLibrary
UOculusXRLiveLinkRetargetBodyAsset
UOculusXRLiveLinkRetargetFaceAsset
UOculusXRLocatableAnchorComponent
UOculusXRMovementFunctionLibrary
UOculusXRPassthroughColorLut
UOculusXRPassthroughLayerBase
UOculusXRPassthroughLayerComponent
UOculusXRPlaneAnchorComponent
UOculusXRRoomLayoutAnchorComponent
UOculusXRRoomLayoutManagerComponent
UOculusXRSceneAnchorComponent
UOculusXRSceneEventDelegates
UOculusXRSceneFunctionLibrary
UOculusXRSceneGlobalMeshComponent
UOculusXRSceneSubsystem
UOculusXRSemanticClassificationAnchorComponent
UOculusXRSharableAnchorComponent
UOculusXRSpaceContainerAnchorComponent
UOculusXRSpatialAnchorComponent
UOculusXRStereoLayerShapeReconstructed
UOculusXRStereoLayerShapeUserDefined
UOculusXRStorableAnchorComponent
UOculusXRTriangleMeshAnchorComponent
UOculusXRVolumeAnchorComponent
XRSpaceFlags
Code samples
Downloads
Release notes
UOculusXRFaceTrackingComponent Class
UOculusXRFaceTrackingComponent extends UActorComponent.
Overview
Data Fields
FName
TargetMeshComponentName
[Get]
float
InvalidFaceDataResetTime
[Get]
TMap<
EOculusXRFaceExpression
, FName >
ExpressionNames
[Get]
TArray<
FOculusXRFaceExpressionModifier
>
ExpressionModifiers
[Get]
bool
bUpdateFace
[Get]
bool
bUseModifiers
[Get]
Public Member Functions
UOculusXRFaceTrackingComponent
( )
void
BeginPlay
( )
void
EndPlay
( const EEndPlayReason::Type EndPlayReason )
void
TickComponent
( float DeltaTime,
enum ELevelTick TickType,
FActorComponentTickFunction * ThisTickFunction )
void
SetExpressionValue
(
EOculusXRFaceExpression
Expression,
float Value )
float
GetExpressionValue
(
EOculusXRFaceExpression
Expression )
void
ClearExpressionValues
( )
Details
Fields
FName UOculusXRFaceTrackingComponent::TargetMeshComponentName
The name of the skinned mesh component that this component targets for facial expression. This must be the name of a component on this actor.
float UOculusXRFaceTrackingComponent::InvalidFaceDataResetTime
If the face data is invalid for at least this or longer than this time then all face blendshapes/morph targets are reset to zero.
TMap<EOculusXRFaceExpression, FName> UOculusXRFaceTrackingComponent::ExpressionNames
The list of expressions that this component supports. Names are validated on startup so only valid morph targets on the skeletal mesh will be targeted.