unreal.RigVMRuntimeAsset

class unreal.RigVMRuntimeAsset(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Rig VMRuntime Asset

C++ Source:

  • Plugin: RigVM

  • Module: RigVM

  • File: RigVMRuntimeAsset.h

Editor Properties: (see get_editor_property/set_editor_property)

  • asset_user_data (Array[AssetUserData]): [Read-Write] Array of user data stored with the asset

  • asset_user_data_editor_only (Array[AssetUserData]): [Read-Write] Array of user data stored with the asset

  • asset_variant (RigVMVariant): [Read-Write] Variant information about this asset

  • required_plugins (Array[str]): [Read-Only]

  • runtime_settings (RigVMRuntimeSettings): [Read-Write]

bulk_remove_member_variables(names) bool

Bulk Remove Member Variables

Parameters:

names (Array[Name])

Return type:

bool

get_asset_variables() Array[RigVMGraphVariableDescription]

Get Asset Variables

Return type:

Array[RigVMGraphVariableDescription]

get_editor_asset() Object

This is the reflection for python usage, we cannot add the UFUNCTION in the WITH_EDITORONLY_DATA section

Return type:

Object

get_rig_vm_host_class()

Get Rig VMHost Class

Return type:

type(Class)

remove_member_variable(name) bool

Remove Member Variable

Parameters:

name (Name)

Return type:

bool