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. |