Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/Units/RigUnitContext.h |
Include |
#include "Units/RigUnitContext.h" |
struct FRigUnitContext
Execution context that rig units use
Name | Description | ||
---|---|---|---|
|
float |
AbsoluteTime |
The current delta time |
|
bDuringInteraction |
True if the rig is executing during an interaction |
|
|
const UAnimatio... |
DataSourceRegistry |
The registry to access data source |
|
float |
DeltaTime |
The current delta time |
|
DrawContainer |
The auxiliary draw container for the units to use |
|
|
DrawInterface |
The draw interface for the units to use |
|
|
float |
FramesPerSecond |
The current frames per second |
|
const FRigHiera... |
Hierarchy |
The current hierarchy being executed |
|
FControlRigLog ... |
Log |
A handle to the compiler log |
|
const AActor &#... |
OwningActor |
The current actor this rig is owned by |
|
OwningComponent |
The current component this rig is owned by |
|
|
State |
Current execution context |
|
|
ToWorldSpaceTransform |
The current transform going from rig (global) space to world space |
|
|
const UWorld &#... |
World |
The world this rig is running in |
Name | Description | |
---|---|---|
|
FRigUnitContext() |
Default constructor |
Name | Description | ||
---|---|---|---|
|
const FRigBo... |
GetBones() |
|
|
const FRigCo... |
GetControls() |
|
|
const FRigCu... |
GetCurves() |
|
|
const FRigSp... |
GetSpaces() |
|
|
T * |
RequestDataSource ( |
Returns a given data source and cast it to the expected class. |
|
ToRigSpace ( |
Converts a transform from world space to rig (global) space |
|
|
ToRigSpace ( |
Converts a location from world space to rig (global) space |
|
|
ToRigSpace ( |
Converts a rotation from world space to rig (global) space |
|
|
ToWorldSpace ( |
Converts a transform from rig (global) space to world space |
|
|
ToWorldSpace ( |
Converts a location from rig (global) space to world space |
|
|
ToWorldSpace ( |
Converts a rotation from rig (global) space to world space |