Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Rigs
Inheritance Hierarchy
- FNodeHierarchyWithUserData
- FAnimationHierarchy
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/AnimationHierarchy.h |
| Include | #include "Rigs/AnimationHierarchy.h" |
Syntax
USTRUCT&40;&41;
struct FAnimationHierarchy : public FNodeHierarchyWithUserData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FConstraintNodeData > | UserData |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from FNodeHierarchyWithUserData
| Type | Name | Description | |
|---|---|---|---|
| int32 | AddUserDataImpl
(
const void* InData |
||
| void | EmptyUserData
(
int32 Size |
||
| const FTransform & | GetGlobalTransform
(
int32 Index |
||
| FTransform & | GetGlobalTransform
(
int32 Index |
||
| const FTransform & | GetLocalTransform
(
int32 Index |
It's up to your hierarchy to decide what to do with this | |
| FTransform & | GetLocalTransform
(
int32 Index |
||
| int32 | |||
| const void * | GetUserDataImpl
(
int32 Index |
Derived classes can implement this to supply per-node user data | |
| void * | GetUserDataImpl
(
int32 Index |
||
| bool | HasUserData () |
||
| void | RemoveUserData
(
int32 Index |
||
| void | SetGlobalTransform
(
int32 Index, |
||
| void | SetLocalTransform
(
int32 Index, |