Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FGrid2DCollectionRWInstanceData_RenderThread |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceGrid2DCollection.h |
| Include Path | #include "NiagaraDataInterfaceGrid2DCollection.h" |
Syntax
struct FGrid2DCollectionRWInstanceData_RenderThread
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeIndices | TArray< int32 > | NiagaraDataInterfaceGrid2DCollection.h | ||
| bPreviewGrid | bool | NiagaraDataInterfaceGrid2DCollection.h | ||
| Buffers | TArray< TUniquePtr< FGrid2DBuffer >, TInlineAllocator< 2 > > | NiagaraDataInterfaceGrid2DCollection.h | ||
| CellSize | FVector2D | NiagaraDataInterfaceGrid2DCollection.h | ||
| ClearBeforeNonIterationStage | bool | NiagaraDataInterfaceGrid2DCollection.h | ||
| CurrentData | FGrid2DBuffer * | NiagaraDataInterfaceGrid2DCollection.h | ||
| DestinationData | FGrid2DBuffer * | NiagaraDataInterfaceGrid2DCollection.h | ||
| NumAttributes | int32 | NiagaraDataInterfaceGrid2DCollection.h | ||
| NumCells | FIntPoint | NiagaraDataInterfaceGrid2DCollection.h | ||
| Offsets | TArray< uint32 > | NiagaraDataInterfaceGrid2DCollection.h | ||
| OtherProxy | FNiagaraDataInterfaceProxy * | 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 | |
| PixelFormat | TOptional< EPixelFormat > | NiagaraDataInterfaceGrid2DCollection.h | ||
| PreviewAttribute | FIntVector4 | NiagaraDataInterfaceGrid2DCollection.h | ||
| RenderTargetToCopyTo | FTextureRHIRef | NiagaraDataInterfaceGrid2DCollection.h | ||
| SourceDIName | FName | NiagaraDataInterfaceGrid2DCollection.h | ||
| VarComponents | TArray< int32 > | NiagaraDataInterfaceGrid2DCollection.h | ||
| Vars | TArray< FName > | NiagaraDataInterfaceGrid2DCollection.h | ||
| WorldBBoxSize | FVector2D | NiagaraDataInterfaceGrid2DCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BeginSimulate
(
FRDGBuilder& GraphBuilder, |
NiagaraDataInterfaceGrid2DCollection.h | ||
void EndSimulate() |
NiagaraDataInterfaceGrid2DCollection.h |