Module |
|
Header |
/Engine/Source/Runtime/RigVM/Public/RigVMCore/RigVMMemory.h |
Include |
#include "RigVMCore/RigVMMemory.h" |
struct FRigVMOperand
The FRigVMOperand represents an argument used for an operator within the virtual machine. Operands provide information about which memory needs to be referred to, which register within the memory all the way to the actual byte address in memory. The FRigVMOperand is a light weight address for a register in a FRigVMMemoryContainer.
Name | Description | |
---|---|---|
|
FRigVMOperand() |
|
|
FRigVMOperand ( |
Name | Description | ||
---|---|---|---|
|
GetContainerIndex() |
Returns the index of the container of this argument |
|
|
ERigVMMemory... |
GetMemoryType() |
Returns the memory type of this argument |
|
GetRegisterIndex() |
Returns the index of the register of this argument |
|
|
GetRegisterOffset() |
Returns the index of the register of this argument |
|
|
IsValid() |
Returns the memory type of this argument |
|
|
Serialize ( |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |