ERigVMOpCode

The code for a single operation within the RigVM.

Windows
MacOS
Linux

References

Module

RigVM

Header

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

Include

#include "RigVMCore/RigVMByteCode.h"

Syntax

enum ERigVMOpCode
{
    Execute_0_Operands,
    Execute_1_Operands,
    Execute_2_Operands,
    Execute_3_Operands,
    Execute_4_Operands,
    Execute_5_Operands,
    Execute_6_Operands,
    Execute_7_Operands,
    Execute_8_Operands,
    Execute_9_Operands,
    Execute_10_Operands,
    Execute_11_Operands,
    Execute_12_Operands,
    Execute_13_Operands,
    Execute_14_Operands,
    Execute_15_Operands,
    Execute_16_Operands,
    Execute_17_Operands,
    Execute_18_Operands,
    Execute_19_Operands,
    Execute_20_Operands,
    Execute_21_Operands,
    Execute_22_Operands,
    Execute_23_Operands,
    Execute_24_Operands,
    Execute_25_Operands,
    Execute_26_Operands,
    Execute_27_Operands,
    Execute_28_Operands,
    Execute_29_Operands,
    Execute_30_Operands,
    Execute_31_Operands,
    Execute_32_Operands,
    Execute_33_Operands,
    Execute_34_Operands,
    Execute_35_Operands,
    Execute_36_Operands,
    Execute_37_Operands,
    Execute_38_Operands,
    Execute_39_Operands,
    Execute_40_Operands,
    Execute_41_Operands,
    Execute_42_Operands,
    Execute_43_Operands,
    Execute_44_Operands,
    Execute_45_Operands,
    Execute_46_Operands,
    Execute_47_Operands,
    Execute_48_Operands,
    Execute_49_Operands,
    Execute_50_Operands,
    Execute_51_Operands,
    Execute_52_Operands,
    Execute_53_Operands,
    Execute_54_Operands,
    Execute_55_Operands,
    Execute_56_Operands,
    Execute_57_Operands,
    Execute_58_Operands,
    Execute_59_Operands,
    Execute_60_Operands,
    Execute_61_Operands,
    Execute_62_Operands,
    Execute_63_Operands,
    Execute_64_Operands,
    Zero,
    BoolFalse,
    BoolTrue,
    Copy,
    Increment,
    Decrement,
    Equals,
    NotEquals,
    JumpAbsolute,
    JumpForward,
    JumpBackward,
    JumpAbsoluteIf,
    JumpForwardIf,
    JumpBackwardIf,
    ChangeType,
    Exit,
    BeginBlock,
    EndBlock,
    Invalid,
}

Values

Name

Description

Execute_0_Operands

Execute_1_Operands

Execute_2_Operands

Execute_3_Operands

Execute_4_Operands

Execute_5_Operands

Execute_6_Operands

Execute_7_Operands

Execute_8_Operands

Execute_9_Operands

Execute_10_Operands

Execute_11_Operands

Execute_12_Operands

Execute_13_Operands

Execute_14_Operands

Execute_15_Operands

Execute_16_Operands

Execute_17_Operands

Execute_18_Operands

Execute_19_Operands

Execute_20_Operands

Execute_21_Operands

Execute_22_Operands

Execute_23_Operands

Execute_24_Operands

Execute_25_Operands

Execute_26_Operands

Execute_27_Operands

Execute_28_Operands

Execute_29_Operands

Execute_30_Operands

Execute_31_Operands

Execute_32_Operands

Execute_33_Operands

Execute_34_Operands

Execute_35_Operands

Execute_36_Operands

Execute_37_Operands

Execute_38_Operands

Execute_39_Operands

Execute_40_Operands

Execute_41_Operands

Execute_42_Operands

Execute_43_Operands

Execute_44_Operands

Execute_45_Operands

Execute_46_Operands

Execute_47_Operands

Execute_48_Operands

Execute_49_Operands

Execute_50_Operands

Execute_51_Operands

Execute_52_Operands

Execute_53_Operands

Execute_54_Operands

Execute_55_Operands

Execute_56_Operands

Execute_57_Operands

Execute_58_Operands

Execute_59_Operands

Execute_60_Operands

Execute_61_Operands

Execute_62_Operands

Execute_63_Operands

Execute_64_Operands

Zero

BoolFalse

BoolTrue

Copy

Increment

Decrement

Equals

NotEquals

JumpAbsolute

JumpForward

JumpBackward

JumpAbsoluteIf

JumpForwardIf

JumpBackwardIf

ChangeType

Exit

BeginBlock

EndBlock

Invalid

Remarks

The code for a single operation within the RigVM.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss