Navigation
Unreal Engine C++ API Reference > 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, |