Class
UNiagaraDataInterfaceGrid2DCollection
: UNiagaraDataInterfaceGrid2D : UNiagaraDataInterfaceRWBase : UNiagaraDataInterface : UNiagaraDataInterfaceBase : UNiagaraMergeable : UObject0x00x0128
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 | |
| 0x0082 | 0x56 | padding / unreflected | |||
| 0x50 | ManagedRenderTargets | TMap<uint64, UTextureRenderTarget2DArray*> | TransientProtected+3 flags | <TMap> | |
Inherited from UNiagaraDataInterfaceGrid2D 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | ClearBeforeNonIterationStage | bool | 7 flags | true | |
| 0x0039 | 0x03 | padding / unreflected | |||
| 0x04 | NumCellsX | int32 | 6 flags | 3 | |
| 0x04 | NumCellsY | int32 | 6 flags | 3 | |
| 0x04 | NumCellsMaxAxis | int32 | 6 flags | 3 | |
| 0x04 | NumAttributes | int32 | 7 flags | 0 | |
| 0x01 | SetGridFromMaxAxis | bool | 6 flags | false | |
| 0x004D | 0x03 | padding / unreflected | |||
| 0x10 | WorldBBoxSize | FVector2D | 6 flags | {X=100, Y=100} | |
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 |