Struct
FNiagaraVMExecutableData
0x00x0190
Members 19
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x18 | ByteCode | FNiagaraVMExecutableByteCode | 1 flags |
| 0x18 | OptimizedByteCode | FNiagaraVMExecutableByteCode | Transient+1 flags | |
| 0x0030 | 0x38 | padding / unreflected | ||
| 0x04 | NumTempRegisters | int32 | 5 flags | |
| 0x04 | NumUserPtrs | int32 | 5 flags | |
| 0x10 | CompileTags | TArray<FNiagaraCompilerTag> | 2 flags | |
| 0x10 | ScriptLiterals | TArray<uint8> | 2 flags | |
| 0x10 | Attributes | TArray<FNiagaraVariable> | 2 flags | |
| 0x01 | DataUsage | FNiagaraScriptDataUsageInfo | 2 flags | |
| 0x00A1 | 0x07 | padding / unreflected | ||
| 0x10 | DataInterfaceInfo | TArray<FNiagaraScriptDataInterfaceCompileInfo> | 2 flags | |
| 0x10 | CalledVMExternalFunctions | TArray<FVMExternalFunctionBindingInfo> | 2 flags | |
| 0x00C8 | 0x10 | padding / unreflected | ||
| 0x10 | ReadDataSets | TArray<FNiagaraDataSetID> | 2 flags | |
| 0x10 | WriteDataSets | TArray<FNiagaraDataSetProperties> | 2 flags | |
| 0x10 | StatScopes | TArray<FNiagaraStatScope> | 2 flags | |
| 0x58 | ShaderScriptParametersMetadata | FNiagaraShaderScriptParametersMetadata | 1 flags | |
| 0x01 | LastCompileStatus | ENiagaraScriptCompileStatus | 5 flags | |
| 0x0161 | 0x07 | padding / unreflected | ||
| 0x10 | SimulationStageMetaData | TArray<FSimulationStageMetaData> | 2 flags | |
| 0x10 | ExperimentalContextData | TArray<uint8> | 2 flags | |
| 0x01 | bReadsSignificanceIndex : 1bit 0 | bool | 3 flags | |
| 0x01 | bNeedsGPUContextInit : 1bit 1 | bool | 3 flags | |
| 0x0189 | 0x07 | unreflected bytes to end of FNiagaraVMExecutableData | ||