Struct
FNiagaraVMExecutableData
0x00x00D0
Members 17
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x10 | ByteCode | TArray<int32> | 2 flags |
| 0x04 | UncompressedSize | int32 | 5 flags | |
| 0x0014 | 0x04 | padding / unreflected | ||
| 0x18 | OptimizedByteCode | FNiagaraVMExecutableByteCode | Transient+1 flags | |
| 0x04 | NumTempRegisters | int32 | 5 flags | |
| 0x04 | NumUserPtrs | int32 | 5 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<FNiagaraShaderScriptParametersMetadata>>>> | 2 flags | |
| 0x10 | CalledVMExternalFunctions | TArray<TArray<TArray<FNiagaraShaderScriptParametersMetadata>>> | 2 flags | |
| 0x0080 | 0x10 | padding / unreflected | ||
| 0x10 | ReadDataSets | TArray<TArray<FNiagaraShaderScriptParametersMetadata>> | 2 flags | |
| 0x10 | WriteDataSets | TArray<FNiagaraShaderScriptParametersMetadata> | 2 flags | |
| 0x01 | ShaderScriptParametersMetadata | FNiagaraShaderScriptParametersMetadata | 4 flags | |
| 0x01 | LastCompileStatus | ENiagaraScriptCompileStatus | 5 flags | |
| 0x00B2 | 0x06 | padding / unreflected | ||
| 0x10 | SimulationStageMetaData | TArray<bool> | 2 flags | |
| 0x01 | bReadsSignificanceIndex : 1bit 0 | bool | 3 flags | |
| 0x01 | bNeedsGPUContextInit : 1bit 1 | bool | 3 flags | |
| 0x00C9 | 0x07 | unreflected bytes to end of FNiagaraVMExecutableData | ||