Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FGrid2DCollectionRWInstanceData_GameThread |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceGrid2DCollection.h |
| Include Path | #include "NiagaraDataInterfaceGrid2DCollection.h" |
Syntax
struct FGrid2DCollectionRWInstanceData_GameThread
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPreviewGrid | bool | NiagaraDataInterfaceGrid2DCollection.h | ||
| CellSize | FVector2D | NiagaraDataInterfaceGrid2DCollection.h | ||
| ClearBeforeNonIterationStage | bool | NiagaraDataInterfaceGrid2DCollection.h | ||
| NeedsRealloc | bool | NiagaraDataInterfaceGrid2DCollection.h | ||
| NumAttributes | int32 | NiagaraDataInterfaceGrid2DCollection.h | ||
| NumCells | FIntPoint | NiagaraDataInterfaceGrid2DCollection.h | ||
| Offsets | TArray< uint32 > | NiagaraDataInterfaceGrid2DCollection.h | ||
| OtherDI | UNiagaraDataInterface * | We need to essentially make this a linked list to avoid more refactoring for now eventually we can clean this logic up, but this allows us to have a subclass that overrides the render thread data, which in this case is for a grid reader | NiagaraDataInterfaceGrid2DCollection.h | |
| OtherInstanceData | FGrid2DCollectionRWInstanceData_GameThread * | NiagaraDataInterfaceGrid2DCollection.h | ||
| PixelFormat | TOptional< EPixelFormat > | NiagaraDataInterfaceGrid2DCollection.h | ||
| PreviewAttribute | FIntVector4 | NiagaraDataInterfaceGrid2DCollection.h | ||
| RTUserParamBinding | FNiagaraParameterDirectBinding< UObject * > | A binding to the user ptr we're reading the RT from (if we are). | NiagaraDataInterfaceGrid2DCollection.h | |
| TargetTexture | UTextureRenderTarget * | NiagaraDataInterfaceGrid2DCollection.h | ||
| Vars | TArray< FNiagaraVariableBase > | NiagaraDataInterfaceGrid2DCollection.h | ||
| WorldBBoxSize | FVector2D | NiagaraDataInterfaceGrid2DCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 FindAttributeIndexByName
(
const FName& InName, |
NiagaraDataInterfaceGrid2DCollection.h | ||
bool UpdateTargetTexture
(
ENiagaraGpuBufferFormat BufferFormat |
NiagaraDataInterfaceGrid2DCollection.h |