| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/ControlRigComponent.h |
Include |
#include "ControlRigComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, ClassGroup="Animation", Abstract, Meta=(BlueprintSpawnableComponent))
class UControlRigComponent : public UActorComponent
A component that hosts an animation ControlRig, manages control components and marshals data between the two
Name | Description | ||
---|---|---|---|
|
UControlRig ... |
ControlRig |
The current root instance of our ControlRig |
|
OnPostEvaluateDelegate |
Event fired after this component's ControlRig is evaluated |
|
|
OnPostInitializeDelegate |
Event fired before this component's ControlRig is evaluated |
|
|
OnPreEvaluateDelegate |
Event fired before this component's ControlRig is evaluated |
|
|
OnPreInitializeDelegate |
Event fired before this component's ControlRig is initialized |
Name | Description | |
---|---|---|
|
UControlRigComponent ( |
Name | Description | ||
---|---|---|---|
|
UControlRig ... |
BP_GetControlRig() |
Get the ControlRig hosted by this component |
|
ControlRigTy... |
GetControlRig() |
Get the ControlRig hosted by this component |
|
OnPostEvaluate() |
||
|
OnPostInitialize() |
||
|
OnPreEvaluate() |
||
|
OnPreInitialize() |
Name | Description | ||
---|---|---|---|
|
TStructOnSco... |
GetComponentInstanceData() |
Called before we throw away components during RerunConstructionScripts, to cache any data we wish to persist across that operation |
|
OnRegister() |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. |
|
|
OnUnregister() |
Called when a component is unregistered. |
|
|
TickComponent ( |
Function called every frame on this ActorComponent. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |