UAndroidXRFaceTrackingSubsystem

#include <AndroidXRFaceTrackingSubsystem.h>

AndroidXR Face Tracking Subsystem.

Summary

Inheritance

Inherits from: UAndroidXRTrackingSubsystem , IAndroidXRTrackedDataProvider< FAndroidXRFaceState, bool >

Public functions

GetTrackedData(FAndroidXRFaceState & TrackedData, bool & CalibrationStatus) override
bool
Gets the blend shapes of a facial expression.

Protected functions

CreateTracker() override
virtual void
DestroyTracker() override
virtual void
GetRequiredPermissions(TArray< FString > & Permissions) override
virtual void

Public functions

GetTrackedData

bool GetTrackedData(
  FAndroidXRFaceState & TrackedData,
  bool & CalibrationStatus
) override

Gets the blend shapes of a facial expression.

Details
Parameters
The
face tracking state and facial expressions
The
face calibration status
Returns
Whether the state was able to be obtained successfully

Protected functions

CreateTracker

virtual void CreateTracker() override

DestroyTracker

virtual void DestroyTracker() override

GetRequiredPermissions

virtual void GetRequiredPermissions(
  TArray< FString > & Permissions
) override