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 |