Navigation
API > API/Plugins > API/Plugins/RigLogicLib > API/Plugins/RigLogicLib/dna > API/Plugins/RigLogicLib/dna/layers
Warnings * Implementors should inherit from Writer itself and not this class.
Inheritance Hierarchy
- HeaderWriter
- DescriptorWriter
- DefinitionWriter
- TwistSwingBehaviorWriter
- Writer
- StreamWriter
- BinaryStreamWriter
References
Module | RigLogicLib |
Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/TwistSwingBehaviorWriter.h |
Include | #include "dna/layers/TwistSwingBehaviorWriter.h" |
Syntax
class TwistSwingBehaviorWriter : public virtual dna::DefinitionWriter
Remarks
Implementors should inherit from Writer itself and not this class.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | clearSwings () |
Delete all swing parameter groups. |
![]() |
void | clearTwists () |
Delete all twist parameter groups. |
![]() |
void | deleteSwing
(
std::uint16_t swingIndex |
Delete the specified swing parameter group. |
![]() |
void | deleteTwist
(
std::uint16_t twistIndex |
Delete the specified twist parameter group. |
![]() |
void | setSwingBlendWeights
(
std::uint16_t swingIndex, |
Set the weights that define which portions of the driver joint rotation will be applied to the driven joints. |
![]() |
void | setSwingInputControlIndices
(
std::uint16_t swingIndex, |
Set the raw control indices representing the joint rotation that drives the swing transformation. |
![]() |
void | setSwingOutputJointIndices
(
std::uint16_t swingIndex, |
Set the joint indices whose rotations are driven by the swing transformation. |
![]() |
void | setSwingSetupTwistAxis
(
std::uint16_t swingIndex, |
Set twist axis for the specified swing parameter group. |
![]() |
void | setTwistBlendWeights
(
std::uint16_t twistIndex, |
Set the weights that define which portions of the driver joint rotation will be applied to the driven joints. |
![]() |
void | setTwistInputControlIndices
(
std::uint16_t twistIndex, |
Set the raw control indices representing the joint rotation that drives the twist transformation. |
![]() |
void | setTwistOutputJointIndices
(
std::uint16_t twistIndex, |
Set the joint indices whose rotations are driven by the twist transformation. |
![]() |
void | setTwistSetupTwistAxis
(
std::uint16_t twistIndex, |
Set twist axis for the specified twist parameter group. |