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