Navigation
API > API/Plugins > API/Plugins/RigLogicModule
References
| Module | RigLogicModule |
| Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/DNAIndexMapping.h |
| Include | #include "DNAIndexMapping.h" |
Syntax
struct FDNAIndexMapping
Variables
| Type | Name | Description | |
|---|---|---|---|
| FCachedIndexedCurve | ControlAttributeCurves | All the control attributes that we will need to extract, alongside their control index | |
| TArray< FMeshPoseBoneControlAttributeMapping > | DriverJointsToControlAttributesMap | ||
| TArray< FMeshPoseBoneIndex > | JointsMapDNAIndicesToMeshPoseBoneIndices | ||
| TArray< FCachedIndexedCurve > | MaskMultiplierCurvesPerLOD | ||
| TArray< FCachedIndexedCurve > | MorphTargetCurvesPerLOD | ||
| FCachedIndexedCurve | NeuralNetworkMaskCurves | ||
| FGuid | SkeletonGuid |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | MapControlCurves
(
const IDNAReader* DNAReader, |
||
| void | MapDriverJoints
(
const IDNAReader* DNAReader, |
||
| void | MapJoints
(
const IDNAReader* DNAReader, |
||
| void | MapMaskMultipliers
(
const IDNAReader* DNAReader, |
||
| void | MapMorphTargets
(
const IDNAReader* DNAReader, |
||
| void | MapNeuralNetworkMaskCurves
(
const IDNAReader* DNAReader, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMeshPoseBoneControlAttributeMapping | |||
| TArrayWrapper |
Typedefs
| Name | Description |
|---|---|
| FCachedIndexedCurve |