Bases: RigVMController
Implements AnimNext RigVM controller extensions
C++ Source:
Editor Properties: (see get_editor_property/set_editor_property)
-
add_asset_shared_variable_node(asset, variable_name, cpp_type, cpp_type_object, is_getter, default_value, position=[0.000000, 0.000000], node_name='', setup_undo_redo=True, print_python_command=False) → AnimNextSharedVariableNode
Add a shared variable from the specified asset
- Parameters:
-
- Return type:
AnimNextSharedVariableNode
-
add_shared_variable_node(source_object_path, variable_name, cpp_type, cpp_type_object_path, is_getter, default_value, position, node_name, setup_undo_redo, print_python_command) → AnimNextSharedVariableNode
Add a shared variable from the specified source object
- Parameters:
-
- Return type:
AnimNextSharedVariableNode
-
add_struct_shared_variable_node(struct, variable_name, cpp_type, cpp_type_object, is_getter, default_value, position=[0.000000, 0.000000], node_name='', setup_undo_redo=True, print_python_command=False) → AnimNextSharedVariableNode
Add a shared variable from the specified struct
- Parameters:
-
- Return type:
AnimNextSharedVariableNode
-
refresh_shared_variable_node(node_name, source_object_path, variable_name, cpp_type, cpp_type_object, setup_undo_redo, print_python_command) → None
Refreshes a UAnimNextSharedVariableNode instance with provided data (similar to URigVMController::RefreshVariableNode)
- Parameters:
-