Warnings
Implementors should inherit from Reader itself and not this class.
| DescriptorReader
|
Module |
|
Header |
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/BehaviorReader.h |
Include |
#include "dna/layers/BehaviorReader.h" |
class BehaviorReader : public virtual dna::DefinitionReader
Implementors should inherit from Reader itself and not this class.
Name | Description | |
---|---|---|
|
~BehaviorReader() |
Name | Description | ||
---|---|---|---|
|
ConstArrayVi... |
getAnimatedMapCutValues() |
Computational values(vertical intercept) used for calculating the output value. |
|
ConstArrayVi... |
getAnimatedMapFromValues() |
Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not. |
|
ConstArrayVi... |
getAnimatedMapInputIndices() |
Input indices used to index into the array of input values. |
|
ConstArrayVi... |
getAnimatedMapLODs() |
Row count per each level of detail for animated maps. @note Each element's position represents the level itself (e.g. [0,1,2,3,4,5] Value 0 is LOD with highest of details, value 5 is LOD with lowest details), while the value denotes the number of rows (within the conditional table), belonging to that level. |
|
ConstArrayVi... |
getAnimatedMapOutputIndices() |
Output indices that specify the computed output value's position. |
|
ConstArrayVi... |
getAnimatedMapSlopeValues() |
Computational values(slope/gradient) used for calculating the output value. |
|
ConstArrayVi... |
getAnimatedMapToValues() |
Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not. |
|
ConstArrayVi... |
getBlendShapeChannelInputIndices() |
Input indices used to index into the input vector. |
|
ConstArrayVi... |
getBlendShapeChannelLODs() |
Input index count per each level of detail for blend shape channels. @note Each element's position represents the level itself (e.g. [0,1,2,3,4,5] Value 0 is LOD with highest of details, value 5 is LOD with lowest details), while the value denotes the number of input indices belonging to that level. |
|
ConstArrayVi... |
getBlendShapeChannelOutputIndices() |
Output indices specify the positions of blend shape channel output values. |
|
ConstArrayVi... |
getGUIToRawCutValues() |
Computational values(vertical intercept) used for calculating the output value during gui to raw control mapping. |
|
ConstArrayVi... |
getGUIToRawFromValues() |
Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. |
|
ConstArrayVi... |
getGUIToRawInputIndices() |
Input indices used for mapping gui to raw controls. |
|
ConstArrayVi... |
getGUIToRawOutputIndices() |
Output indices used for mapping gui to raw controls. |
|
ConstArrayVi... |
getGUIToRawSlopeValues() |
Computational values(slope/gradient) used for calculating the output value during gui to raw control mapping. |
|
ConstArrayVi... |
getGUIToRawToValues() |
Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. |
|
std::uint16_... |
getJointColumnCount() |
Number of columns in the entire, uncompressed joint matrix. |
|
std::uint16_... |
getJointGroupCount() |
Number of joint groups present in the entire joint matrix. |
|
ConstArrayVi... |
getJointGroupInputIndices ( |
Column indices that the requested joint group contains. @note The column indices point into the entire, uncompressed joint matrix. |
|
ConstArrayVi... |
getJointGroupJointIndices ( |
Joint indices that the requested joint group contains. @note These joint indices can be used to get the joint names through DefinitionReader::getJointName. |
|
ConstArrayVi... |
getJointGroupLODs ( |
Number of rows per each level of detail for the requested joint group. @note Each element's position represents the level itself, while the value denotes the number of rows within the joint group belonging to that level. e.g.: [12, 9, 3] | | + LOD-2 contains first 3 rows | + LOD-1 contains first 9 rows. |
|
ConstArrayVi... |
getJointGroupOutputIndices ( |
Row indices that the requested joint group contains. @note The row indices point into the entire, uncompressed joint matrix. |
|
ConstArrayVi... |
getJointGroupValues ( |
Values that the requested joint group contains. |
|
std::uint16_... |
getJointRowCount() |
Number of rows in the entire, uncompressed joint matrix. |
|
ConstArrayVi... |
getJointVariableAttributeIndices ( |
Joint attribute indices (output indices) for the requested LOD. |
|
ConstArrayVi... |
getPSDColumnIndices() |
Control(input) indices. |
|
std::uint16_... |
getPSDCount() |
The number of distinct PSD expressions. |
|
ConstArrayVi... |
getPSDRowIndices() |
PSD(input) indices. |
|
ConstArrayVi... |
getPSDValues() |
Weights associated with each PSD row and column pair. |