Navigation
API > API/Plugins > API/Plugins/RigLogicModule
| Name | RigLogicDNAReader |
| Type | class |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/RigLogicDNAReader.h |
| Include Path | #include "RigLogicDNAReader.h" |
Syntax
class RigLogicDNAReader : public dna::Reader
Inheritance Hierarchy
- HeaderReader → DescriptorReader → DefinitionReader → BehaviorReader → RBFBehaviorReader → Reader → RigLogicDNAReader
- HeaderReader → DescriptorReader → DefinitionReader → GeometryReader → Reader → RigLogicDNAReader
- HeaderReader → DescriptorReader → DefinitionReader → MachineLearnedBehaviorReader → MachineLearnedBehaviorExtReader → Reader → RigLogicDNAReader
- HeaderReader → DescriptorReader → DefinitionReader → JointBehaviorMetadataReader → Reader → RigLogicDNAReader
- HeaderReader → DescriptorReader → DefinitionReader → TwistSwingBehaviorReader → Reader → RigLogicDNAReader
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
RigLogicDNAReader
(
const dna::Reader* DNAReader |
RigLogicDNAReader.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Reader | const dna::Reader * | RigLogicDNAReader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
dna::ConstArrayView< uint16 > getAnimatedMapIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::StringView getAnimatedMapName
(
uint16 index |
RigLogicDNAReader.h | ||
uint16 getBlendShapeChannelIndex
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getBlendShapeChannelIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::StringView getBlendShapeChannelName
(
uint16 index |
RigLogicDNAReader.h | ||
uint16 getBlendShapeTargetCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::Delta getBlendShapeTargetDelta
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getBlendShapeTargetDeltaCount
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getBlendShapeTargetDeltaXs
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getBlendShapeTargetDeltaYs
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getBlendShapeTargetDeltaZs
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getBlendShapeTargetVertexIndices
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getFaceCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getFaceVertexLayoutIndices
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::StringView getGUIControlName
(
uint16 index |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getJointGroupInputIndices
(
uint16 jointGroupIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getJointGroupJointIndices
(
uint16 jointGroupIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getJointGroupLODs
(
uint16 jointGroupIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getJointGroupOutputIndices
(
uint16 jointGroupIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getJointGroupValues
(
uint16 jointGroupIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getJointIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::StringView getJointName
(
uint16 index |
RigLogicDNAReader.h | ||
uint16 getJointParentIndex
(
uint16 index |
RigLogicDNAReader.h | ||
dna::RotationRepresentation getJointRotationRepresentation
(
uint16 jointIndex |
RigLogicDNAReader.h | ||
dna::ScaleRepresentation getJointScaleRepresentation
(
uint16 jointIndex |
RigLogicDNAReader.h | ||
dna::TranslationRepresentation getJointTranslationRepresentation
(
uint16 jointIndex |
JointBehaviorMetadataReader methods. | RigLogicDNAReader.h | |
dna::ConstArrayView< uint16 > getJointVariableAttributeIndices
(
uint16 lod |
RigLogicDNAReader.h | ||
uint16 getMaximumInfluencePerVertex
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::MeshBlendShapeChannelMapping getMeshBlendShapeChannelMapping
(
uint16 index |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getMeshBlendShapeChannelMappingIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getMeshIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::StringView getMeshName
(
uint16 index |
RigLogicDNAReader.h | ||
uint16 getMeshRegionCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::StringView getMeshRegionName
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::StringView getMetaDataKey
(
uint32 index |
RigLogicDNAReader.h | ||
dna::StringView getMLControlName
(
uint16 index |
RigLogicDNAReader.h | ||
uint16 getMLOperationCount
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getMLOperationDependencyOperationIndices
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getMLOperationDependencyOperationSetIndices
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
uint16 getMLOperationIndexListCount
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getMLOperationIndicesForLOD
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getMLOperationParameters
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
uint16 getMLOperationSetCount
(
uint16 mlTypeIndex |
RigLogicDNAReader.h | ||
dna::MachineLearnedBehaviorOperationType getMLOperationType
(
uint16 mlTypeIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getNeuralNetworkIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getNeuralNetworkIndicesForMeshRegion
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getNeuralNetworkInputIndices
(
uint16 netIndex |
RigLogicDNAReader.h | ||
dna::ActivationFunction getNeuralNetworkLayerActivationFunction
(
uint16 netIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getNeuralNetworkLayerActivationFunctionParameters
(
uint16 netIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getNeuralNetworkLayerBiases
(
uint16 netIndex, |
RigLogicDNAReader.h | ||
uint16 getNeuralNetworkLayerCount
(
uint16 netIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getNeuralNetworkLayerWeights
(
uint16 netIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getNeuralNetworkOutputIndices
(
uint16 netIndex |
RigLogicDNAReader.h | ||
dna::Vector3 getNeutralJointRotation
(
uint16 index |
RigLogicDNAReader.h | ||
dna::Vector3 getNeutralJointTranslation
(
uint16 index |
RigLogicDNAReader.h | ||
dna::StringView getRawControlName
(
uint16 index |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFPoseAnimatedMapOutputIndices
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFPoseBlendShapeChannelOutputIndices
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::StringView getRBFPoseControlName
(
uint16 poseControlIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFPoseInputControlIndices
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFPoseJointOutputIndices
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getRBFPoseJointOutputValues
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::StringView getRBFPoseName
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFPoseOutputControlIndices
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getRBFPoseOutputControlWeights
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
float getRBFPoseScale
(
uint16 poseIndex |
RigLogicDNAReader.h | ||
dna::AutomaticRadius getRBFSolverAutomaticRadius
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::RBFDistanceMethod getRBFSolverDistanceMethod
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::RBFFunctionType getRBFSolverFunctionType
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFSolverIndicesForLOD
(
uint16 lod |
RigLogicDNAReader.h | ||
dna::StringView getRBFSolverName
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::RBFNormalizeMethod getRBFSolverNormalizeMethod
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFSolverPoseIndices
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
float getRBFSolverRadius
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getRBFSolverRawControlIndices
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getRBFSolverRawControlValues
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::TwistAxis getRBFSolverTwistAxis
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
dna::RBFSolverType getRBFSolverType
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
float getRBFSolverWeightThreshold
(
uint16 solverIndex |
RigLogicDNAReader.h | ||
uint32 getSkinWeightsCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getSkinWeightsJointIndices
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getSkinWeightsValues
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getSwingBlendWeights
(
uint16 swingIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getSwingInputControlIndices
(
uint16 swingIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getSwingOutputJointIndices
(
uint16 swingIndex |
RigLogicDNAReader.h | ||
dna::TwistAxis getSwingSetupTwistAxis
(
uint16 swingIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getTwistBlendWeights
(
uint16 twistIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getTwistInputControlIndices
(
uint16 twistIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint16 > getTwistOutputJointIndices
(
uint16 twistIndex |
RigLogicDNAReader.h | ||
dna::TwistAxis getTwistSetupTwistAxis
(
uint16 twistIndex |
RigLogicDNAReader.h | ||
dna::VertexLayout getVertexLayout
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getVertexLayoutCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getVertexLayoutNormalIndices
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getVertexLayoutPositionIndices
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< uint32 > getVertexLayoutTextureCoordinateIndices
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::Normal getVertexNormal
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getVertexNormalCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexNormalXs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexNormalYs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexNormalZs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::Position getVertexPosition
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getVertexPositionCount
(
uint16 meshIndex |
Geometry. | RigLogicDNAReader.h | |
dna::ConstArrayView< float > getVertexPositionXs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexPositionYs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexPositionZs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::TextureCoordinate getVertexTextureCoordinate
(
uint16 meshIndex, |
RigLogicDNAReader.h | ||
uint32 getVertexTextureCoordinateCount
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexTextureCoordinateUs
(
uint16 meshIndex |
RigLogicDNAReader.h | ||
dna::ConstArrayView< float > getVertexTextureCoordinateVs
(
uint16 meshIndex |
RigLogicDNAReader.h |
Public Virtual
Overridden from Reader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void unload
(
dna::DataLayer Layer |
Reader. | RigLogicDNAReader.h |
Overridden from RBFBehaviorReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getRBFPoseControlCount() |
RigLogicDNAReader.h | ||
virtual uint16 getRBFPoseCount() |
RBFBehaviorReader methods. | RigLogicDNAReader.h | |
virtual uint16 getRBFSolverCount() |
RigLogicDNAReader.h | ||
virtual uint16 getRBFSolverIndexListCount() |
RigLogicDNAReader.h |
Overridden from BehaviorReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual dna::ConstArrayView< float > getAnimatedMapCutValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getAnimatedMapFromValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getAnimatedMapInputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getAnimatedMapLODs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getAnimatedMapOutputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getAnimatedMapSlopeValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getAnimatedMapToValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getBlendShapeChannelInputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getBlendShapeChannelLODs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getBlendShapeChannelOutputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getGUIToRawCutValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getGUIToRawFromValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getGUIToRawInputIndices() |
Behavior. | RigLogicDNAReader.h | |
virtual dna::ConstArrayView< uint16 > getGUIToRawOutputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getGUIToRawSlopeValues() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getGUIToRawToValues() |
RigLogicDNAReader.h | ||
virtual uint16 getJointColumnCount() |
RigLogicDNAReader.h | ||
virtual uint16 getJointGroupCount() |
RigLogicDNAReader.h | ||
virtual uint16 getJointRowCount() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getPSDColumnIndices() |
RigLogicDNAReader.h | ||
virtual uint16 getPSDCount() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getPSDRowIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getPSDValues() |
RigLogicDNAReader.h |
Overridden from DefinitionReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getAnimatedMapCount() |
RigLogicDNAReader.h | ||
virtual uint16 getAnimatedMapIndexListCount() |
RigLogicDNAReader.h | ||
virtual uint16 getBlendShapeChannelCount() |
RigLogicDNAReader.h | ||
virtual uint16 getBlendShapeChannelIndexListCount() |
RigLogicDNAReader.h | ||
virtual uint16 getGUIControlCount() |
Definition. | RigLogicDNAReader.h | |
virtual uint16 getJointCount() |
RigLogicDNAReader.h | ||
virtual uint16 getJointIndexListCount() |
RigLogicDNAReader.h | ||
virtual uint16 getMeshBlendShapeChannelMappingCount() |
RigLogicDNAReader.h | ||
virtual uint16 getMeshCount() |
RigLogicDNAReader.h | ||
virtual uint16 getMeshIndexListCount() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointRotationXs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointRotationYs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointRotationZs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointTranslationXs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointTranslationYs() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< float > getNeutralJointTranslationZs() |
RigLogicDNAReader.h | ||
virtual uint16 getRawControlCount() |
RigLogicDNAReader.h |
Overridden from DescriptorReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getAge() |
RigLogicDNAReader.h | ||
virtual dna::Archetype getArchetype() |
RigLogicDNAReader.h | ||
virtual dna::CoordinateSystem getCoordinateSystem() |
RigLogicDNAReader.h | ||
virtual dna::StringView getDBComplexity() |
RigLogicDNAReader.h | ||
virtual uint16 getDBMaxLOD() |
RigLogicDNAReader.h | ||
virtual dna::StringView getDBName() |
RigLogicDNAReader.h | ||
virtual dna::Gender getGender() |
RigLogicDNAReader.h | ||
virtual uint16 getLODCount() |
RigLogicDNAReader.h | ||
virtual uint32 getMetaDataCount() |
RigLogicDNAReader.h | ||
virtual dna::StringView getMetaDataValue
(
const char* key |
RigLogicDNAReader.h | ||
virtual dna::StringView getName() |
Descriptor. | RigLogicDNAReader.h | |
virtual dna::RotationUnit getRotationUnit() |
RigLogicDNAReader.h | ||
virtual dna::TranslationUnit getTranslationUnit() |
RigLogicDNAReader.h |
Overridden from HeaderReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getFileFormatGeneration() |
Header. | RigLogicDNAReader.h | |
virtual uint16 getFileFormatVersion() |
RigLogicDNAReader.h |
Overridden from MachineLearnedBehaviorExtReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual dna::ConstArrayView< uint16 > getMLJointsInputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getMLJointsOutputIndices() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getMLJointsParameterKeys() |
RigLogicDNAReader.h | ||
virtual dna::ConstArrayView< uint16 > getMLJointsParameterValues() |
RigLogicDNAReader.h | ||
virtual uint16 getMLTypeCount() |
MachineLearnedBehaviorExtReader methods. | RigLogicDNAReader.h |
Overridden from MachineLearnedBehaviorReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getMLControlCount() |
Machine Learned Behavior. | RigLogicDNAReader.h | |
virtual uint16 getNeuralNetworkCount() |
RigLogicDNAReader.h | ||
virtual uint16 getNeuralNetworkIndexListCount() |
RigLogicDNAReader.h |
Overridden from TwistSwingBehaviorReader
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual uint16 getSwingCount() |
RigLogicDNAReader.h | ||
virtual uint16 getTwistCount() |
TwistSwingBehaviorReader methods. | RigLogicDNAReader.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void destroy
(
dna::Reader* Pointer |
RigLogicDNAReader.h |