Navigation
API > API/Plugins > API/Plugins/NeuralMorphModel
The neural morph model's input info that contains all the data about the inputs to the network.
| Name | UNeuralMorphInputInfo |
| Type | class |
| Header File | /Engine/Plugins/Animation/MLDeformer/NeuralMorphModel/Source/NeuralMorphModel/Public/NeuralMorphInputInfo.h |
| Include Path | #include "NeuralMorphInputInfo.h" |
Syntax
UCLASS (MinimalAPI)
class UNeuralMorphInputInfo : public UMLDeformerMorphModelInputInfo
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMLDeformerInputInfo → UMLDeformerMorphModelInputInfo → UNeuralMorphInputInfo
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 CalcMaxNumGroupItems () |
Calculate the maximum number of group items. | NeuralMorphInputInfo.h | |
void GenerateBoneGroupIndices
(
TArray< int32 >& OutBoneGroupIndices |
Generate a list of index values that point inside the bone array. | NeuralMorphInputInfo.h | |
void GenerateCurveGroupIndices
(
TArray< int32 >& OutCurveGroupIndices |
Generates the list of index values that point inside the curve array. | NeuralMorphInputInfo.h | |
TArray< FNeuralMorphBoneGroup > & GetBoneGroups () |
Get the bone groups. | NeuralMorphInputInfo.h | |
const TArray< FNeuralMorphBoneGroup > & GetBoneGroups () |
NeuralMorphInputInfo.h | ||
| Get the curve groups. | NeuralMorphInputInfo.h | ||
const TArray< FNeuralMorphCurveGroup > & GetCurveGroups () |
NeuralMorphInputInfo.h | ||
EMLDeformerSkinningMode GetSkinningMode() |
Get the skinning mode that we trained with. | NeuralMorphInputInfo.h | |
bool HasInvalidGroups () |
Check whether we have invalid groups or not. | NeuralMorphInputInfo.h | |
virtual void Reset() |
NeuralMorphInputInfo.h | ||
void SetSkinningMode
(
EMLDeformerSkinningMode Mode |
Set the skinning mode that was used to train with. | NeuralMorphInputInfo.h |