| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/ControlRig.h |
Include |
#include "ControlRig.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, Abstract, EditInlineNew)
class UControlRig :
public UObject,
public INodeMappingProviderInterface,
public IControlRigManipulatable
Runs logic for mapping input data to transforms (the "Rig")
Name | Description | ||
---|---|---|---|
|
ExecutionType |
Name | Description | |
---|---|---|
|
UControlRig() |
|
|
UControlRig ( |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
Evaluate_AnyThread() |
Evaluate at Any Thread |
|
|
Execute ( |
Execute |
|
|
ExecuteUnits ( |
ExecuteUnits |
|
|
FRigBoneHier... |
GetBoneHierarchy() |
|
|
GetCategory() |
Get the category of this ControlRig (for display in menus) |
|
|
FRigControlH... |
GetControlHierarchy() |
|
|
FRigCurveCon... |
GetCurveContainer() |
|
|
float |
GetCurveValue ( |
Evaluate another animation ControlRig |
|
float |
GetCurveValue ( |
Evaluate another animation ControlRig |
|
UAnimationDa... |
GetDataSourceRegistry() |
Data Source Registry Getter |
|
GetGlobalTransform ( |
Evaluate another animation ControlRig |
|
|
GetGlobalTransform ( |
Evaluate another animation ControlRig |
|
|
FRigHierarch... |
GetHierarchy() |
|
|
const TArray... |
GetParameters() |
Input output handling |
|
T |
GetParameterValue ( |
|
|
FRigSpaceHie... |
GetSpaceHierarchy() |
|
|
GetToolTipText() |
Get the tooltip text to display for this node (displayed in graphs and from context menus) |
|
|
URigVM * |
GetVM() |
|
|
UWorld * |
GetWorld() |
UObject interface |
|
Initialize ( |
Initialize things for the ControlRig |
|
|
IsCurveControl ( |
Not in IControlRigManipulatable *, but maybe should. |
|
|
FControlRigE... |
OnExecuted_AnyThread() |
|
|
FControlRigE... |
OnInitialized_AnyThread() |
|
|
PostReinstanceCallback ( |
Called after post reinstance when compilng blueprint by Sequencer |
|
|
RequestInit() |
Requests to perform an init during the next execution |
|
|
SetCurveValue ( |
Evaluate another animation ControlRig |
|
|
SetCurveValue ( |
Evaluate another animation ControlRig |
|
|
SetDeltaTime ( |
Set the current delta time |
|
|
SetGlobalTransform ( |
Evaluate another animation ControlRig |
|
|
SetGlobalTransform ( |
Evaluate another animation ControlRig |
|
|
SetParameterValue ( |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostEditUndo() |
Called after applying a transaction to the object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
const TArray... |
AvailableControls() |
Returns a list of available controls on the subject. |
|
const TArray... |
AvailableSpaces() |
Returns a list of available spaces on the subject. |
|
ClearControlSelection() |
Clear selection on all controls. |
|
|
CreateRigControlsForCurveContainer() |
Create RigControls for Curves, they will get added to the AvailableControls. |
|
|
CurrentControlSelection() |
Get the current selection. |
|
|
FRigControl ... |
FindControl ( |
Returns a control given its name. |
|
FRigSpace &#... |
FindSpace ( |
Returns a space given its name. |
|
GetControlGlobalTransform ( |
Returns the global / world transform of a Control. |
|
|
FRigControlV... |
GetControlValueFromGlobalTransform ( |
Returns the value given a global transform. |
|
UControlRigG... |
GetGizmoLibrary() |
Returns the gizmo library used for generating gizmos. |
|
GetName() |
Get OurName |
|
|
TSharedPtr< ... |
GetObjectBinding() |
Get bindings to a runtime object |
|
GetSpaceGlobalTransform ( |
Gets a space's transform given a global / world transform. |
|
|
IsControlSelected ( |
Is the Specified Control Selected. |
|
|
SelectControl |
Select or deselected the specified control. |
|
|
SetControlSpace |
Sets a Control's Space (for space switching), returns true when successful. |
|
|
SetObjectBinding |
Setup bindings to a runtime object (or clear by passing in nullptr). |
|
|
SetSpaceGlobalTransform ( |
Sets a space's transform given a global / world transform. Returns true when successful. |
Name |
Description |
|
---|---|---|
|
FControlRigExecuteEvent |