Warnings
Implementors should inherit from Writer itself and not this class.
| DescriptorWriter
|
Module |
|
Header |
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/DefinitionWriter.h |
Include |
#include "dna/layers/DefinitionWriter.h" |
class DefinitionWriter : public dna::DescriptorWriter
Implementors should inherit from Writer itself and not this class.
Name | Description | |
---|---|---|
|
~DefinitionWriter() |
Name | Description | ||
---|---|---|---|
|
clearAnimatedMapIndices() |
Delete all stored animated map indices. |
|
|
clearAnimatedMapNames() |
Delete all stored animated map names. |
|
|
clearBlendShapeChannelIndices() |
Delete all stored blend shape channel indices. |
|
|
clearBlendShapeChannelNames() |
Delete all stored blend shape channel names. |
|
|
clearGUIControlNames() |
Delete all stored GUI control names. |
|
|
clearJointIndices() |
Delete all stored joint indices. |
|
|
clearJointNames() |
Delete all stored joint names. |
|
|
clearLODAnimatedMapMappings() |
Delete all stored LOD to animated map list index mapping entries. |
|
|
clearLODBlendShapeChannelMappings() |
Delete all stored LOD to blend shape channel list index mapping entries. |
|
|
clearLODJointMappings() |
Delete all stored LOD to joint list index mapping entries. |
|
|
clearLODMeshMappings() |
Delete all stored LOD to mesh list index mapping entries. |
|
|
clearMeshBlendShapeChannelMappings() |
Delete all stored mesh to blend shape channel mapping entries. |
|
|
clearMeshIndices() |
Delete all stored mesh indices. |
|
|
clearMeshNames() |
Delete all stored mesh names. |
|
|
clearRawControlNames() |
Delete all stored raw control names. |
|
|
setAnimatedMapIndices ( |
Store a list of animated map name indices onto a specified index. |
|
|
setAnimatedMapName ( |
Name of the specified animated map. |
|
|
setBlendShapeChannelIndices ( |
Store a list of blend shape channel name indices onto a specified index. |
|
|
setBlendShapeChannelName ( |
Name of the specified blend shape channel. |
|
|
setGUIControlName ( |
Name of the specified GUI control. |
|
|
setJointHierarchy ( |
A simple array describing the parent-child relationships between joints. @note Example: Joint names: [A, B, C, D, E, F, G, H] Hierarchy: [0, 0, 0, 1, 1, 4, 2, 2] Describes the following hierarchy: A. |
|
|
setJointIndices ( |
Store a list of joint indices onto a specified index. |
|
|
setJointName ( |
Name of the specified joint. |
|
|
setLODAnimatedMapMapping ( |
Set which animated maps belong to which level of detail. |
|
|
setLODBlendShapeChannelMapping ( |
Set which blend shape channels belong to which level of detail. |
|
|
setLODJointMapping ( |
Set which joints belong to which level of detail. |
|
|
setLODMeshMapping ( |
Set which meshes belong to which level of detail. |
|
|
setMeshBlendShapeChannelMapping ( |
Associate a blend shape channel with it's mesh. |
|
|
setMeshIndices ( |
Store a list of mesh name indices onto a specified index. |
|
|
setMeshName ( |
Name of the specified mesh. |
|
|
setNeutralJointRotations ( |
||
|
setNeutralJointTranslations ( |
||
|
setRawControlName ( |
Name of the specified raw control. |