UAndroidXRFaceTrackingBlueprintFunctionLibrary

#include <AndroidXRFaceTrackingBlueprintFunctionLibrary.h>

Summary

Inheritance

Inherits from: UBlueprintFunctionLibrary

Public static functions

CreateFaceTracker(FAndroidXRFaceTracker & FaceTracker)
bool
Creates a face tracker.
DestroyFaceTracker(FAndroidXRFaceTracker & FaceTracker)
bool
Destroys a face tracker.
GetFaceCalibrationState(const FAndroidXRFaceTracker & FaceTracker, bool & IsCalibrated)
bool
Gets the calibration state of the face tracker.
GetFaceState(const FAndroidXRFaceTracker & FaceTracker, FAndroidXRFaceState & FaceState)
bool
Gets the blend shapes of a facial expression.
IsValidFaceTracker(const FAndroidXRFaceTracker & FaceTracker)
bool
Determines whether or not an FAndroidXRFaceTracker is valid.

Public static functions

CreateFaceTracker

bool CreateFaceTracker(
  FAndroidXRFaceTracker & FaceTracker
)

Creates a face tracker.

Details
Parameters
FaceTracker
The created face tracker
Returns
Whether the face tracker was created successfully

DestroyFaceTracker

bool DestroyFaceTracker(
  FAndroidXRFaceTracker & FaceTracker
)

Destroys a face tracker.

Details
Parameters
FaceTracker
The face tracker to destroy
Returns
Whether the face tracker was destroyed successfully

GetFaceCalibrationState

bool GetFaceCalibrationState(
  const FAndroidXRFaceTracker & FaceTracker,
  bool & IsCalibrated
)

Gets the calibration state of the face tracker.

Details
Parameters
FaceTracker
The face tracker to check the calibration status for
IsCalibrated
The calibration status

GetFaceState

bool GetFaceState(
  const FAndroidXRFaceTracker & FaceTracker,
  FAndroidXRFaceState & FaceState
)

Gets the blend shapes of a facial expression.

Details
Parameters
FaceTracker
The tracker to get the state through
FaceState
The face tracking state and facial expressions
Returns
Whether the state was able to be obtained successfully

IsValidFaceTracker

bool IsValidFaceTracker(
  const FAndroidXRFaceTracker & FaceTracker
)

Determines whether or not an FAndroidXRFaceTracker is valid.

Details
Parameters
FaceTracker
Face tracker to be verified.
Returns
True if the face tracker is valid.