ERigVMMemoryType

The ERigVMMemoryType maps to memory container index in RigVM through [FRigVMOperand::GetContainerIndex()](API\Runtime\RigVM\RigVMCore\FRigVMOperand\GetContainerIndex) or URigVM::GetContainerIndex(...) The type of memory used.

Choose your operating system:

Windows

macOS

Linux

References

Module

RigVM

Header

/Engine/Source/Runtime/RigVM/Public/RigVMCore/RigVMMemoryCommon.h

Include

#include "RigVMCore/RigVMMemoryCommon.h"

Syntax

enum ERigVMMemoryType
{
    Work        = 0,
    Literal     = 1,
    External    = 2,
    Debug       = 3,
    Invalid,
}

Values

Name

Description

Work

Literal

External

Debug

Invalid

Remarks

The ERigVMMemoryType maps to memory container index in RigVM through FRigVMOperand::GetContainerIndex() or URigVM::GetContainerIndex(...) The type of memory used. Typically we differentiate between Work (Mutable) and Literal (Constant) memory.