Entity systemEnums

PulseInstructionCode_t

Schema enum PulseInstructionCode_t (130 values).

enum class PulseInstructionCode_t : uint16_t
NameValue
INVALID0
IMMEDIATE_HALT1
RETURN_VOID2
RETURN_VALUE3
LOOP_BREAK4
NOP5
JUMP6
JUMP_COND7
CHUNK_LEAP8
CHUNK_LEAP_COND9
PULSE_CALL_SYNC10
PULSE_CALL_ASYNC_FIRE11
CREATE_CHILD_CURSOR_OUTFLOW12
CELL_INVOKE13
LIBRARY_INVOKE14
SET_VAR15
GET_VAR16
GET_VAR_DETACH17
DETACH_REGISTER18
SET_VAR_ARRAY_ELEMENT_1D19
SET_VAR_OBSERVABLE20
GET_CONST21
GET_ARRAY_ELEMENT22
GET_DOMAIN_VALUE23
COPY24
NOT25
NEGATE26
ADD27
SUB28
MUL29
DIV30
MOD31
LT32
LTE33
EQ34
NE35
AND36
OR37
SCALE38
SCALE_INV39
ELEMENT_ACCESS40
CONVERT_VALUE41
REINTERPRET_INSTANCE42
GET_BLACKBOARD_REFERENCE43
SET_BLACKBOARD_REFERENCE44
GET_TEMPVAR45
SET_TEMPVAR46
SET_TEMPVAR_OBSERVABLE47
LAST_SERIALIZED_CODE48
NEGATE_INT49
NEGATE_FLOAT50
NEGATE_VEC251
NEGATE_VEC352
NEGATE_VEC453
ADD_INT54
ADD_FLOAT55
ADD_STRING56
ADD_VEC257
ADD_VEC358
ADD_VEC3WS_VEC359
ADD_VEC3_VEC3WS60
ADD_VEC461
ADD_GAMETIME_FLOAT62
ADD_FLOAT_GAMETIME63
SUB_INT64
SUB_FLOAT65
SUB_VEC266
SUB_VEC367
SUB_VEC3WS_VEC368
SUB_VEC3WS_VEC3WS69
SUB_VEC470
SUB_GAMETIME_FLOAT71
SUB_GAMETIME72
MUL_INT73
MUL_FLOAT74
DIV_FLOAT75
MOD_INT76
MOD_FLOAT77
LT_INT78
LT_FLOAT79
LT_GAMETIME80
LTE_INT81
LTE_FLOAT82
LTE_GAMETIME83
EQ_BOOL84
EQ_INT85
EQ_FLOAT86
EQ_VEC287
EQ_VEC388
EQ_VEC3WS89
EQ_VEC490
EQ_STRING91
EQ_ENTITY_NAME92
EQ_SCHEMA_ENUM93
EQ_EHANDLE94
EQ_PANEL_HANDLE95
EQ_OPAQUE_HANDLE96
EQ_TEST_HANDLE97
EQ_COLOR_RGB98
EQ_ARRAY99
EQ_GAMETIME100
NE_BOOL101
NE_INT102
NE_FLOAT103
NE_VEC2104
NE_VEC3105
NE_VEC3WS106
NE_VEC4107
NE_STRING108
NE_ENTITY_NAME109
NE_SCHEMA_ENUM110
NE_EHANDLE111
NE_PANEL_HANDLE112
NE_OPAQUE_HANDLE113
NE_TEST_HANDLE114
NE_COLOR_RGB115
NE_ARRAY116
NE_GAMETIME117
SCALE_VEC3118
SCALE_VEC2119
SCALE_VEC4120
SCALE_INV_VEC3121
SCALE_INV_VEC2122
SCALE_INV_VEC4123
ELEMENT_ACCESS_VEC2124
ELEMENT_ACCESS_VEC3125
ELEMENT_ACCESS_VEC3WS126
ELEMENT_ACCESS_VEC4127
ELEMENT_ACCESS_COLOR_RGB128
GET_CONST_INLINE_STORAGE129