Warnings
Implementors should inherit from Reader itself and not this class.
| DescriptorReader
|
Module |
|
Header |
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/DefinitionReader.h |
Include |
#include "dna/layers/DefinitionReader.h" |
class DefinitionReader : public dna::DescriptorReader
Implementors should inherit from Reader itself and not this class.
Name | Description | |
---|---|---|
|
~DefinitionReader() |
Name | Description | ||
---|---|---|---|
|
std::uint16_... |
getAnimatedMapCount() |
|
|
std::uint16_... |
getAnimatedMapIndexListCount() |
Number of animated map index lists. @note This value is useful only in the context of DefinitionWriter. |
|
ConstArrayVi... |
getAnimatedMapIndicesForLOD ( |
List of animated map indices for the specified LOD. |
|
getAnimatedMapName ( |
Name of the requested animated map. |
|
|
std::uint16_... |
getBlendShapeChannelCount() |
|
|
std::uint16_... |
getBlendShapeChannelIndexListCount() |
Number of blend shape channel index lists. @note This value is useful only in the context of DefinitionWriter. |
|
ConstArrayVi... |
getBlendShapeChannelIndicesForLOD ( |
List of blend shape channel indices for the specified LOD. |
|
getBlendShapeChannelName ( |
Name of the requested blend shape channel. |
|
|
std::uint16_... |
getGUIControlCount() |
|
|
getGUIControlName ( |
Name of the requested GUI control. |
|
|
std::uint16_... |
getJointCount() |
|
|
std::uint16_... |
getJointIndexListCount() |
Number of joint index lists. @note This value is useful only in the context of DefinitionWriter. |
|
ConstArrayVi... |
getJointIndicesForLOD ( |
List of joint indices for the specified LOD. |
|
getJointName ( |
Name of the requested joint. |
|
|
std::uint16_... |
getJointParentIndex ( |
Index of the requested joint's parent. @note The joint hierarchy may be traversed and reconstructed using this function. Example: Joint names: [A, B, C, D, E, F, G, H, I] Hierarchy: [0, 0, 0, 1, 1, 4, 2, 6, 2] Describes the following hierarchy: A. |
|
MeshBlendSha... |
getMeshBlendShapeChannelMapping ( |
The index must be less than the value returned by getMeshBlendShapeChannelMappingCount. |
|
std::uint16_... |
getMeshBlendShapeChannelMappingCount() |
Number of mesh-blend shape channel mapping items. |
|
ConstArrayVi... |
getMeshBlendShapeChannelMappingIndicesForLOD ( |
List of mesh-blend shape channel mapping indices for the specified LOD. @note The indices from this list can be used with the getMeshBlendShapeChannelMapping API to retrieve individual mapping items. |
|
std::uint16_... |
getMeshCount() |
|
|
std::uint16_... |
getMeshIndexListCount() |
Number of mesh index lists. @note This value is useful only in the context of DefinitionWriter. |
|
ConstArrayVi... |
getMeshIndicesForLOD ( |
List of mesh indices for the specified LOD. |
|
getMeshName ( |
Name of the requested mesh. |
|
|
getNeutralJointRotation ( |
The index must be less than the value returned by getJointCount. |
|
|
ConstArrayVi... |
getNeutralJointRotationXs() |
List of all rotation X values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointRotation. |
|
ConstArrayVi... |
getNeutralJointRotationYs() |
List of all rotation Y values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointRotation. |
|
ConstArrayVi... |
getNeutralJointRotationZs() |
List of all rotation Z values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointRotation. |
|
getNeutralJointTranslation ( |
The index must be less than the value returned by getJointCount. |
|
|
ConstArrayVi... |
getNeutralJointTranslationXs() |
List of all translation X values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointTranslation. |
|
ConstArrayVi... |
getNeutralJointTranslationYs() |
List of all translation Y values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointTranslation. |
|
ConstArrayVi... |
getNeutralJointTranslationZs() |
List of all translation Z values. @note This is an advanced API for performance critical access, for more convenient usage see getNeutralJointTranslation. |
|
std::uint16_... |
getRawControlCount() |
|
|
getRawControlName ( |
Name of the requested raw control. |