Navigation
API > API/Plugins > API/Plugins/NeuralMorphModel
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMLDeformerInputInfo
- UMLDeformerMorphModelInputInfo
- UNeuralMorphInputInfo
References
| Module | NeuralMorphModel |
| Header | /Engine/Plugins/Animation/MLDeformer/NeuralMorphModel/Source/NeuralMorphModel/Public/NeuralMorphInputInfo.h |
| Include | #include "NeuralMorphInputInfo.h" |
Syntax
UCLASS&40;&41;
class UNeuralMorphInputInfo : public UMLDeformerMorphModelInputInfo
Remarks
The neural morph model's input info that contains all the data about the inputs to the network.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FNeuralMorphBoneGroup > | BoneGroups | The groups of bones that generate morph targets together. | |
| TArray< FNeuralMorphCurveGroup > | CurveGroups | The groups of curves that generate morph targets together. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Calculate the maximum number of group items. | ||
| void | GenerateBoneGroupIndices
(
TArray< int32 >& OutBoneGroupIndices |
Generate a list of index values that point inside the bone array. | |
| void | GenerateCurveGroupIndices
(
TArray< int32 >& OutCurveGroupIndices |
Generates the list of index values that point inside the curve array. | |
| TArray< FNeuralMorphBoneGroup > & | Get the bone groups. | ||
| const TArray< FNeuralMorphBoneGroup > & | Get the bone groups. | ||
| TArray< FNeuralMorphCurveGroup > & | Get the curve groups. | ||
| const TArray< FNeuralMorphCurveGroup > & | Get the curve groups. | ||
| bool | Check whether we have invalid groups or not. |
Overridden from UMLDeformerInputInfo
| Type | Name | Description | |
|---|---|---|---|
| void | Reset () |
Clear all contents. |