Navigation
| Name | MetaHumanCore |
| Type | Plugin |
| Part of Plugins | MetaHuman Animator |
| Location | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanCore/ |
| Module Build Rules | MetaHumanCore.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FDNAUtilities | |
| FMetaHumanAuthoringObjects | |
| FMetaHumanCoreStyle | A Style set for MetaHuman Core module |
| FMetaHumanCurveDataController | |
| FMetaHumanSupportedRHI | |
| FShapeAnnotationWrapper | |
| Logger | @Brief Logger class is simple logging functionality wrapper. |
| ScopedTimer | @Brief ScopedTimer is rudimentary profiler that leverages std::chrono timers. |
| UMetaHumanContourData | |
| UMetaHumanProcessingAsset | |
| UMetaHumanViewportSettings |
Structs
| Name | Remarks |
|---|---|
| FControlVertex | |
| FDimensions | Simple structs allowing us to use FJsonObjectConverter::JsonObjectStringToUStruct to load in a camera calibration json file |
| FLiveLinkFaceCalibrationData | |
| FMetaHumanContourDataVersion | |
| FMetaHumanIdentityCustomVersion | |
| FMetaHumanViewportCameraState | |
| FMetaHumanViewportState | |
| FReducedContour | |
| Integration | @Brief Integration structure wraps objects that implements core functionalities from the external client. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnCurvesSelectedDelegate | TMulticastDelegate_OneParam< void, bool bClearPointSelection > | MetaHumanCurveDataController.h | |
| FOnGetViewportPointSelectionDelegate | TBaseDelegate_NoParams< TSet< int32 > & > | MetaHumanCurveDataController.h |
Enums
Public
| Name | Remarks |
|---|---|
| EABImageMouseSide | |
| EABImageNavigationMode | |
| EABImageViewMode | |
| ECurveDisplayMode | The purpose of this file it to define an interface to rlibv functionality that can be called by UE. |
| EDNARigCompatiblityFlags |