Navigation
API > API/Plugins > API/Plugins/MetaHumanIdentity
| Name | FLandmarkConfigIdentityHelper |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanIdentity/Public/LandmarkConfigIdentityHelper.h |
| Include Path | #include "LandmarkConfigIdentityHelper.h" |
Syntax
class FLandmarkConfigIdentityHelper
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLandmarkConfigIdentityHelper() |
LandmarkConfigIdentityHelper.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FLandmarkConfigIdentityHelper() |
LandmarkConfigIdentityHelper.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ConfigGroupFileName | const FString | LandmarkConfigIdentityHelper.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MarkerDefs | TSharedPtr< struct FMarkerDefs > | A struct containing non-changing marker group and curve data | LandmarkConfigIdentityHelper.h | |
| NeutralPoseCurveExclusionList | TSet< FString > | LandmarkConfigIdentityHelper.h | ||
| NeutralPoseGroupExclusionList | TSet< FString > | LandmarkConfigIdentityHelper.h | ||
| PerformanceCurveGroups | TSet< FString > | LandmarkConfigIdentityHelper.h | ||
| PerformanceCurveList | TSet< FString > | LandmarkConfigIdentityHelper.h | ||
| TeethPoseCurveExclusionList | TSet< FString > | LandmarkConfigIdentityHelper.h | ||
| TeethPoseGroupExclusionList | TSet< FString > | LandmarkConfigIdentityHelper.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ECurvePresetType GetCurvePresetFromIdentityPose
(
const EIdentityPoseType& InIdentityPoseType |
Convert Identity Pose Type enum into a curve preset type | LandmarkConfigIdentityHelper.h | |
FFrameTrackingContourData GetDefaultContourDataFromConfig
(
const FVector2D& InTexResolution, |
Uses preset values for curves in the config | LandmarkConfigIdentityHelper.h | |
TArray< FString > GetGroupListForSelectedPreset
(
const ECurvePresetType& InSelectedPose |
LandmarkConfigIdentityHelper.h | ||
TSharedPtr< struct FMarkerDefs > GetMarkerDefs() |
Returns all the marker definitions as per config | LandmarkConfigIdentityHelper.h | |
FFrameTrackingContourData ProjectPromotedFrameCurvesOnTemplateMesh
(
const FMinimalViewInfo& InViewInfo, |
Projects the 2D points based on 3D position of vertex IDs of the archetype mesh | LandmarkConfigIdentityHelper.h |