Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Units
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/RigUnitContext.h |
| Include | #include "Units/RigUnitContext.h" |
Syntax
struct FRigUnitContext
Remarks
Execution context that rig units use
Variables
| Type | Name | Description | |
|---|---|---|---|
| UE::Anim::FStackAttributeContainer * | AnimAttributeContainer | An external anim attribute container | |
| const UAnimationDataSourceRegistry * | DataSourceRegistry | The registry to access data source | |
| TArray< FRigElementKey > | ElementsBeingInteracted | The elements being interacted with. | |
| FRigHierarchySettings | HierarchySettings | The current hierarchy settings | |
| uint8 | InteractionType | The type of interaction currently happening on the rig (0 == None) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if this context is currently being interacted on | ||
| T * | RequestDataSource
(
const FName& InName |
Returns a given data source and cast it to the expected class. |