unreal.RigVMEditorAsset¶
- class unreal.RigVMEditorAsset(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectRig VMEditor Asset
C++ Source:
Plugin: RigVM
Module: RigVMDeveloper
File: RigVMEditorAsset.h
- add_member_variable(name, cpp_type, is_public=False, is_read_only=False, default_value='') Name¶
Add Member Variable
- add_model(name='Rig Graph', setup_undo_redo=True, print_python_command=True) RigVMGraph¶
Add Model
- Parameters:
- Return type:
- change_member_variable_type(name, cpp_type, is_public=False, is_read_only=False, default_value='') bool¶
Change Member Variable Type
- get_all_models() Array[RigVMGraph]¶
Get All Models
- Return type:
- get_asset_variables() Array[RigVMGraphVariableDescription]¶
Get Asset Variables
- Return type:
- get_asset_variant() RigVMVariant¶
Get Asset Variant
- Return type:
- get_asset_variant_ref() RigVMVariantRef¶
Get Asset Variant Ref
- Return type:
- get_controller(graph=None) RigVMController¶
Get Controller
- Parameters:
graph (RigVMGraph)
- Return type:
- get_controller_by_name(graph_name='') RigVMController¶
Get Controller by Name
- Parameters:
graph_name (str)
- Return type:
- get_default_model() RigVMGraph¶
Get Default Model
- Return type:
- get_focused_model() RigVMGraph¶
Get Focused Model
- Return type:
- get_local_function_library() RigVMFunctionLibrary¶
Get Local Function Library
- Return type:
- get_matching_variants() Array[RigVMVariantRef]¶
Get Matching Variants
- Return type:
- get_model(ed_graph=None) RigVMGraph¶
Get Model
- Parameters:
ed_graph (EdGraph)
- Return type:
- get_or_create_controller(graph=None) RigVMController¶
Get or Create Controller
- Parameters:
graph (RigVMGraph)
- Return type:
- get_or_create_local_function_library(setup_undo_redo=True) RigVMFunctionLibrary¶
Get or Create Local Function Library
- Parameters:
setup_undo_redo (bool)
- Return type: