Navigation
API > API/Plugins > API/Plugins/RigLogicLib
Warnings * Implementors should inherit from Reader itself and not this class.
Implementors should inherit from Reader itself and not this class.
| Name | DescriptorReader |
| Type | class |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/DescriptorReader.h |
| Include Path | #include "dna/layers/DescriptorReader.h" |
Syntax
class DescriptorReader : public dna::HeaderReader
Inheritance Hierarchy
- HeaderReader → DescriptorReader
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~DescriptorReader() |
dna/layers/DescriptorReader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
std::uint16_t getAge() |
dna/layers/DescriptorReader.h | ||
Archetype getArchetype() |
dna/layers/DescriptorReader.h | ||
CoordinateSystem getCoordinateSystem() |
dna/layers/DescriptorReader.h | ||
StringView getDBComplexity() |
Name of the input control interface used to drive this character rig. | dna/layers/DescriptorReader.h | |
std::uint16_t getDBMaxLOD() |
The maximum level of detail stored in the DNA data for this character. | dna/layers/DescriptorReader.h | |
| Name of the database from which the character originates. | dna/layers/DescriptorReader.h | ||
Gender getGender() |
dna/layers/DescriptorReader.h | ||
std::uint16_t getLODCount() |
Available levels of detail (e.g. 6 which means the following levels are available: [0,1,2,3,4,5], where 0 is the LOD with the highest details, and 5 is the LOD with lowest details). | dna/layers/DescriptorReader.h | |
std::uint32_t getMetaDataCount() |
dna/layers/DescriptorReader.h | ||
StringView getMetaDataKey
(
std::uint32_t index |
The index must be less than the value returned by getMetaDataCount. | dna/layers/DescriptorReader.h | |
StringView getMetaDataValue
(
const char* key |
Stored metadata value associated with the given key. | dna/layers/DescriptorReader.h | |
StringView getName() |
dna/layers/DescriptorReader.h | ||
RotationUnit getRotationUnit() |
dna/layers/DescriptorReader.h | ||
TranslationUnit getTranslationUnit() |
dna/layers/DescriptorReader.h |