unreal.ControlRig
¶
- class unreal.ControlRig(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
RigVMHost
Runs logic for mapping input data to transforms (the “Rig”)
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: ControlRig.h
Editor Properties: (see get_editor_property/set_editor_property)
asset_user_data
(Array[AssetUserData]): [Read-Write] Array of user data stored with the assetinteraction_rig
(ControlRig): [Read-Write]interaction_rig_class
(type(Class)): [Read-Write]on_control_selected_bp
(OnControlSelectedBP): [Read-Write]
- create_transformable_control_handle(outer, control_name) TransformableControlHandle ¶
- Creates a transformable control handle for the specified control to be used by the constraints system. Should use the UObject from
ConstraintsScriptingLibrary::GetManager(UWorld* InWorld)
- Parameters:
- Return type:
- classmethod find_control_rigs(outer, optional_class) Array[ControlRig] ¶
Find Control Rigs
- Parameters:
- Return type:
- get_hierarchy() RigHierarchy ¶
Get Hierarchy
- Return type:
- property interaction_rig: ControlRig¶
[Read-Write]
- Type:
- property on_control_selected_bp: OnControlSelectedBP¶
[Read-Write]
- Type:
(OnControlSelectedBP)