Navigation
API > API/Plugins > API/Plugins/MetaHumanFaceFittingSolver
MetaHuman Face Fitting Solver
Holds configuration info used by the solver.
| Name | UMetaHumanFaceFittingSolver |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanFaceFittingSolver/Public/MetaHumanFaceFittingSolver.h |
| Include Path | #include "MetaHumanFaceFittingSolver.h" |
Syntax
UCLASS (MinimalAPI)
class UMetaHumanFaceFittingSolver : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanFaceFittingSolver
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnInternalsChanged | TMulticastDelegate_NoParams< void > | Delegate called when something changes in the face fitting solver data that others should know about. | MetaHumanFaceFittingSolver.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bOverrideDeviceConfig | bool | MetaHumanFaceFittingSolver.h |
|
|
| DeviceConfig | TObjectPtr< class UMetaHumanConfig > | MetaHumanFaceFittingSolver.h |
|
|
| FaceAnimationSolver | TObjectPtr< class UMetaHumanFaceAnimationSolver > | MetaHumanFaceFittingSolver.h | ||
| PredictiveSolver | TObjectPtr< class UMetaHumanConfig > | MetaHumanFaceFittingSolver.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnInternalsChangedDelegate | FOnInternalsChanged | MetaHumanFaceFittingSolver.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanProcess() |
MetaHumanFaceFittingSolver.h | ||
bool GetConfigDisplayName
(
UCaptureData* InCaptureData, |
MetaHumanFaceFittingSolver.h | ||
FString GetFittingConfigData
(
UCaptureData* InCaptureData |
MetaHumanFaceFittingSolver.h | ||
FString GetFittingConfigTeethData
(
UCaptureData* InCaptureData |
MetaHumanFaceFittingSolver.h | ||
FString GetFittingControlsData
(
UCaptureData* InCaptureData |
MetaHumanFaceFittingSolver.h | ||
FString GetFittingIdentityModelData
(
UCaptureData* InCaptureData |
MetaHumanFaceFittingSolver.h | ||
FString GetFittingTemplateData
(
UCaptureData* InCaptureData |
MetaHumanFaceFittingSolver.h | ||
TArray< uint8 > GetPredictiveGlobalTeethTrainingData() |
MetaHumanFaceFittingSolver.h | ||
TArray< uint8 > GetPredictiveTrainingData() |
MetaHumanFaceFittingSolver.h | ||
void LoadFaceFittingSolvers() |
Load the solvers for face fitting | MetaHumanFaceFittingSolver.h | |
void LoadPredictiveSolver() |
Load Solver that will be trained as part of preparing identity for performance | MetaHumanFaceFittingSolver.h | |
FOnInternalsChanged & OnInternalsChanged() |
MetaHumanFaceFittingSolver.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
MetaHumanFaceFittingSolver.h | ||
virtual void PostTransacted
(
const FTransactionObjectEvent& InTransactionEvent |
MetaHumanFaceFittingSolver.h |