Navigation
API > API/Plugins > API/Plugins/DetailPoseModelEditor
The editor actor for the Detail Pose model. This represents the visual detail pose actor inside the ML Deformer asset editor's viewport. It is used to show the current closest matching detail pose, compared to the current pose of our skeletal mesh component.
| Name | FDetailPoseModelEditorActor |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/MLDeformer/DetailPoseModel/Source/DetailPoseModelEditor/Public/DetailPoseModelEditorActor.h |
| Include Path | #include "DetailPoseModelEditorActor.h" |
Syntax
class FDetailPoseModelEditorActor : public UE::MLDeformer::FMLDeformerGeomCacheActor
Inheritance Hierarchy
- UE::MLDeformer::FMLDeformerGeomCacheActor → FDetailPoseModelEditorActor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDetailPoseModelEditorActor
(
const FConstructSettings& Settings |
DetailPoseModelEditorActor.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDetailPoseModelEditorActor() |
DetailPoseModelEditorActor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TrackedComponent | TWeakObjectPtr< const UMLDeformerComponent > | The ML Deformer component from which we grab the current frame value. | DetailPoseModelEditorActor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetGeometryCache
(
UGeometryCache* InGeometryCache |
Set the geometry cache asset to use to render in the editor viewport. | DetailPoseModelEditorActor.h | |
void SetTrackedComponent
(
const UMLDeformerComponent* InComponent |
Specify which ML Deformer component to extract the current closest detail pose from. | DetailPoseModelEditorActor.h | |
void Tick () |
Tick the editor actor, which will basically tick the geometry cache component and set it to the frame that is the current closest detail pose as reported by the tracked ML Deformer component. | DetailPoseModelEditorActor.h |