unreal.RigVM
¶
- class unreal.RigVM(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
Object
The RigVM is the main object for evaluating FRigVMByteCode instructions. It combines the byte code, a list of required function pointers for execute instructions and required memory in one class.
C++ Source:
Plugin: RigVM
Module: RigVM
File: RigVM.h
Editor Properties: (see get_editor_property/set_editor_property)
debug_memory_storage_object
(RigVMMemoryStorage): [Read-Write] Deprecated 5.4, deprecated: Please use DefaultDebugMemoryStorage for compiling and DebugMemoryStorage in the ExtendedExecuteContext for intance executionliteral_memory_storage_object
(RigVMMemoryStorage): [Read-Write] Deprecated 5.4 deprecated: Please, use LiteralMemoryStoragework_memory_storage_object
(RigVMMemoryStorage): [Read-Write] Deprecated 5.4 deprecated: Please, use DefaultWorkMemoryStorage for compiling and WorkMemoryStorage in the ExtendedExecuteContext for intance execution
- property debug_memory_storage_object: RigVMMemoryStorage¶
[Read-Write] Deprecated 5.4, deprecated: Please use DefaultDebugMemoryStorage for compiling and DebugMemoryStorage in the ExtendedExecuteContext for intance execution
- Type:
- execute(entry_name='None') RigVMExtendedExecuteContext or None ¶
Execute deprecated: This function has been deprecated and it is no longer supported.
- Parameters:
entry_name (Name) –
- Returns:
context (RigVMExtendedExecuteContext):
- Return type:
RigVMExtendedExecuteContext or None
- get_parameter_value_bool(parameter_name, array_index=0) bool ¶
Get Parameter Value Bool deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_double(parameter_name, array_index=0) double ¶
Get Parameter Value Double deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- Parameters:
parameter_name (Name) –
array_index (int32) –
- Return type:
double
- get_parameter_value_float(parameter_name, array_index=0) float ¶
Get Parameter Value Float deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_int(parameter_name, array_index=0) int32 ¶
Get Parameter Value Int deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- Parameters:
parameter_name (Name) –
array_index (int32) –
- Return type:
int32
- get_parameter_value_name(parameter_name, array_index=0) Name ¶
Get Parameter Value Name deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_quat(parameter_name, array_index=0) Quat ¶
Get Parameter Value Quat deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_string(parameter_name, array_index=0) str ¶
Get Parameter Value String deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_transform(parameter_name, array_index=0) Transform ¶
Get Parameter Value Transform deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_vector(parameter_name, array_index=0) Vector ¶
Get Parameter Value Vector deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_parameter_value_vector2d(parameter_name, array_index=0) Vector2D ¶
Get Parameter Value Vector 2D deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- get_statistics() RigVMStatistics ¶
returns the statistics information deprecated: Function ‘GetStatistics’ is deprecated.
- Return type:
- property literal_memory_storage_object: RigVMMemoryStorage¶
[Read-Write] Deprecated 5.4 deprecated: Please, use LiteralMemoryStorage
- Type:
- set_parameter_value_bool(parameter_name, value, array_index=0) None ¶
Set Parameter Value Bool deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_double(parameter_name, value, array_index=0) None ¶
Set Parameter Value Double deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- Parameters:
parameter_name (Name) –
value (double) –
array_index (int32) –
- set_parameter_value_float(parameter_name, value, array_index=0) None ¶
Set Parameter Value Float deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_int(parameter_name, value, array_index=0) None ¶
Set Parameter Value Int deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- Parameters:
parameter_name (Name) –
value (int32) –
array_index (int32) –
- set_parameter_value_name(parameter_name, value, array_index=0) None ¶
Set Parameter Value Name deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_quat(parameter_name, value, array_index=0) None ¶
Set Parameter Value Quat deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_string(parameter_name, value, array_index=0) None ¶
Set Parameter Value String deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_transform(parameter_name, value, array_index=0) None ¶
Set Parameter Value Transform deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_vector(parameter_name, value, array_index=0) None ¶
Set Parameter Value Vector deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- set_parameter_value_vector2d(parameter_name, value, array_index=0) None ¶
Set Parameter Value Vector 2D deprecated: This function has been deprecated and it is no longer supported, please, update your code.
- property work_memory_storage_object: RigVMMemoryStorage¶
[Read-Write] Deprecated 5.4 deprecated: Please, use DefaultWorkMemoryStorage for compiling and WorkMemoryStorage in the ExtendedExecuteContext for intance execution
- Type: