Class
UNiagaraDataInterfaceGrid2DCollection
: UNiagaraDataInterfaceGrid2D : UNiagaraDataInterfaceRWBase : UNiagaraDataInterface : UNiagaraDataInterfaceBase : UNiagaraMergeable : UObject0x00x01C0
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x20 | RenderTargetUserParameter | FNiagaraUserParameterBinding | 2 flags | {Parameter={VarData=[]}} | |
| 0x01 | OverrideBufferFormat | ENiagaraGpuBufferFormat | 6 flags | Float | |
| 0x01 | bOverrideFormat : 1bit 0 | bool | 4 flags | false | |
| 0x011A | 0x56 | padding / unreflected | |||
| 0x50 | ManagedRenderTargets | TMap<uint64, UTextureRenderTarget2DArray*> | TransientProtected+1 flags | <TMap> | |
Inherited from UNiagaraDataInterfaceGrid2D 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | NumCellsX | int32 | 6 flags | 3 | |
| 0x04 | NumCellsY | int32 | 6 flags | 3 | |
| 0x04 | NumCellsMaxAxis | int32 | 7 flags | 3 | |
| 0x04 | NumAttributes | int32 | 6 flags | 1 | |
| 0x01 | SetGridFromMaxAxis | bool | 7 flags | false | |
| 0x00E9 | 0x03 | padding / unreflected | |||
| 0x08 | WorldBBoxSize | FVector2D | 7 flags | {X=100, Y=100} | |
Inherited from UNiagaraDataInterfaceRWBase 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x50 | OutputShaderStages | TSet<int32> | 3 flags | <TSet> | |
| 0x50 | IterationShaderStages | TSet<int32> | 3 flags | <TSet> |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void GetTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY) | NativePublic | 0x10 | |
| void GetRawTextureSize(UNiagaraComponent* Component, const int32& SizeX, const int32& SizeY) | NativePublic | 0x10 | |
| bool FillTexture2D(UNiagaraComponent* Component, UTextureRenderTarget2D* Dest, int32 AttributeIndex) | NativePublic | 0x15 | |
| bool FillRawTexture2D(UNiagaraComponent* Component, UTextureRenderTarget2D* Dest, const int32& TilesX, const int32& TilesY) | NativePublic | 0x19 |