unreal.ControlRig¶
- class unreal.ControlRig(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
RigVMHostRuns 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 assetasset_user_data_editor_only(Array[AssetUserData]): [Read-Write] Array of user data stored with the asseton_control_selected_bp(OnControlSelectedBP): [Read-Write]
- create_transformable_control_handle(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:
control_name (Name)
- 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 on_control_selected_bp: OnControlSelectedBP¶
[Read-Write]
- Type:
(OnControlSelectedBP)