Navigation
API > API/Plugins > API/Plugins/MLDeformerFramework
Inheritance Hierarchy
- FMLDeformerTrainingInputAnim
- FMLDeformerGeomCacheTrainingInputAnim
References
| Module | MLDeformerFramework |
| Header | /Engine/Plugins/Animation/MLDeformer/MLDeformerFramework/Source/MLDeformerFramework/Public/MLDeformerTrainingInputAnim.h |
| Include | #include "MLDeformerTrainingInputAnim.h" |
Syntax
USTRUCT ()
struct FMLDeformerTrainingInputAnim
Remarks
An animation that is input to the training process. This is a base struct that only contains the animation sequence. For example a geometry cache based model should inherit from this struct and add a geom cache member property.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | How many frames does this input animation have? This is the maximum number of frames we can sample. | ||
| UAnimSequence * | |||
| const UAnimSequence * | |||
| FName | |||
| const TSoftObjectPtr< UAnimSequence > & | |||
| TSoftObjectPtr< UAnimSequence > & | |||
| FName | |||
| int32 | GetEndFrame () |
||
| FName | |||
| int32 | Get the number of frames that we are sampling inside this animation. | ||
| int32 | |||
| FName | |||
| bool | |||
| FName | |||
| FName | |||
| FName | |||
| bool | IsEnabled () |
||
| bool | IsValid () |
Is this input animation valid? Returns true if we can sample from it. | |
| void | SetAnimSequence
(
TSoftObjectPtr< UAnimSequence > Seq |
||
| void | SetEnabled
(
bool bEnable |
||
| void | SetEndFrame
(
int32 FrameIndex |
||
| void | SetStartFrame
(
int32 FrameIndex |
||
| void | SetUseCustomRange
(
bool bCustomRange |
||
| void | SetVertexMask
(
FName MaskName |