Navigation
Unreal Engine C++ API Reference > Plugins > RigLogicLib > dna > layers
Warnings * Implementors should inherit from Writer itself and not this class.
Inheritance Hierarchy
- HeaderWriter
- DescriptorWriter
- DefinitionWriter
- BehaviorWriter
- Writer
- StreamWriter
- BinaryStreamWriter
- GeometryWriter
- Writer
- StreamWriter
- BinaryStreamWriter
- MachineLearnedBehaviorWriter
- Writer
- StreamWriter
- BinaryStreamWriter
References
Module | RigLogicLib |
Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/DescriptorWriter.h |
Include | #include "dna/layers/DescriptorWriter.h" |
Syntax
class DescriptorWriter : public dna::HeaderWriter
Remarks
Implementors should inherit from Writer itself and not this class.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Empties the metadata storage, delete all key-value pairs. | |
![]() |
void | setAge
(
std::uint16_t age |
|
![]() |
void | setArchetype
(
Archetype archetype |
|
![]() |
void | setCoordinateSystem
(
CoordinateSystem system |
|
![]() |
void | setDBComplexity
(
const char* name |
Name of the input control interface used to drive this character rig. |
![]() |
void | setDBMaxLOD
(
std::uint16_t lod |
The maximum level of detail stored in the DNA data for this character. |
![]() |
void | setDBName
(
const char* name |
Name of the database from which the character originates. |
![]() |
void | ||
![]() |
void | setLODCount
(
std::uint16_t lodCount |
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). |
![]() |
void | setMetaData
(
const char* key, |
Associate the metadata value with the given key. |
![]() |
void | setName
(
const char* name |
The passed in name is copied, which will involve an allocation. |
![]() |
void | setRotationUnit
(
RotationUnit unit |
|
![]() |
void | setTranslationUnit
(
TranslationUnit unit |