Struct
FNiagaraVMExecutableData
0x00x00F0
Members 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x10 | ByteCode | TArray<TArray<int32>> | 2 flags |
| 0x10 | OptimizedByteCode | TArray<int32> | Transient+2 flags | |
| 0x04 | NumTempRegisters | int32 | 5 flags | |
| 0x04 | NumUserPtrs | int32 | 5 flags | |
| 0x10 | CompileTags | TArray<TArray<TArray<FNiagaraScriptDataUsageInfo>>> | 2 flags | |
| 0x10 | ScriptLiterals | TArray<TArray<FNiagaraScriptDataUsageInfo>> | 2 flags | |
| 0x10 | Attributes | TArray<FNiagaraScriptDataUsageInfo> | 2 flags | |
| 0x01 | DataUsage | FNiagaraScriptDataUsageInfo | 2 flags | |
| 0x0059 | 0x07 | padding / unreflected | ||
| 0x10 | DataInterfaceInfo | TArray<TArray<TArray<TArray<TArray<TArray<ENiagaraScriptCompileStatus>>>>>> | 2 flags | |
| 0x10 | CalledVMExternalFunctions | TArray<TArray<TArray<TArray<TArray<ENiagaraScriptCompileStatus>>>>> | 2 flags | |
| 0x0080 | 0x10 | padding / unreflected | ||
| 0x10 | ReadDataSets | TArray<TArray<TArray<TArray<ENiagaraScriptCompileStatus>>>> | 2 flags | |
| 0x10 | WriteDataSets | TArray<TArray<TArray<ENiagaraScriptCompileStatus>>> | 2 flags | |
| 0x10 | StatScopes | TArray<TArray<ENiagaraScriptCompileStatus>> | 2 flags | |
| 0x10 | DIParamInfo | TArray<ENiagaraScriptCompileStatus> | 2 flags | |
| 0x01 | LastCompileStatus | ENiagaraScriptCompileStatus | 5 flags | |
| 0x00D1 | 0x07 | padding / unreflected | ||
| 0x10 | SimulationStageMetaData | TArray<bool> | 2 flags | |
| 0x01 | bReadsSignificanceIndex : 1bit 0 | bool | 3 flags | |
| 0x01 | bNeedsGPUContextInit : 1bit 1 | bool | 3 flags | |
| 0x00E9 | 0x07 | unreflected bytes to end of FNiagaraVMExecutableData | ||