Navigation
Unreal Engine C++ API Reference > Plugins > RigLogicLib > dna > layers
Warnings * Implementors should inherit from Reader itself and not this class.
Inheritance Hierarchy
- HeaderReader
- DescriptorReader
- DefinitionReader
- BehaviorReader
- Reader
- StreamReader
- BinaryStreamReader
References
Module | RigLogicLib |
Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/BehaviorReader.h |
Include | #include "dna/layers/BehaviorReader.h" |
Syntax
class BehaviorReader : public virtual dna::DefinitionReader
Remarks
Implementors should inherit from Reader itself and not this class.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
ConstArrayView< float > | Computational values(vertical intercept) used for calculating the output value. | |
![]() ![]() |
ConstArrayView< float > | Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Input indices used to index into the array of input values. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Row count per each level of detail for animated maps. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Output indices that specify the computed output value's position. | |
![]() ![]() |
ConstArrayView< float > | Computational values(slope/gradient) used for calculating the output value. | |
![]() ![]() |
ConstArrayView< float > | Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Input indices used to index into the input vector. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Input index count per each level of detail for blend shape channels. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Output indices specify the positions of blend shape channel output values. | |
![]() ![]() |
ConstArrayView< float > | Computational values(vertical intercept) used for calculating the output value during gui to raw control mapping. | |
![]() ![]() |
ConstArrayView< float > | Filter values(lower-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Input indices used for mapping gui to raw controls. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | Output indices used for mapping gui to raw controls. | |
![]() ![]() |
ConstArrayView< float > | Computational values(slope/gradient) used for calculating the output value during gui to raw control mapping. | |
![]() ![]() |
ConstArrayView< float > | Filter values(upper-bounds) used to decide whether a particular entry should be evaluated or not during gui to raw control mapping. | |
![]() ![]() |
std::uint16_t | Number of columns in the entire, uncompressed joint matrix. | |
![]() ![]() |
std::uint16_t | Number of joint groups present in the entire joint matrix. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | getJointGroupInputIndices
(
std::uint16_t jointGroupIndex |
Column indices that the requested joint group contains. |
![]() ![]() |
ConstArrayView< std::uint16_t > | getJointGroupJointIndices
(
std::uint16_t jointGroupIndex |
Joint indices that the requested joint group contains. |
![]() ![]() |
ConstArrayView< std::uint16_t > | getJointGroupLODs
(
std::uint16_t jointGroupIndex |
Number of rows per each level of detail for the requested joint group. |
![]() ![]() |
ConstArrayView< std::uint16_t > | getJointGroupOutputIndices
(
std::uint16_t jointGroupIndex |
Row indices that the requested joint group contains. |
![]() ![]() |
ConstArrayView< float > | getJointGroupValues
(
std::uint16_t jointGroupIndex |
Values that the requested joint group contains. |
![]() ![]() |
std::uint16_t | Number of rows in the entire, uncompressed joint matrix. | |
![]() ![]() |
ConstArrayView< std::uint16_t > | getJointVariableAttributeIndices
(
std::uint16_t lod |
Joint attribute indices (output indices) for the requested LOD. |
![]() ![]() |
ConstArrayView< std::uint16_t > | Control(input) indices. | |
![]() ![]() |
std::uint16_t | getPSDCount () |
The number of distinct PSD expressions. |
![]() ![]() |
ConstArrayView< std::uint16_t > | PSD(input) indices. | |
![]() ![]() |
ConstArrayView< float > | getPSDValues () |
Weights associated with each PSD row and column pair. |