Navigation
Unreal Engine C++ API Reference > Plugins > ChaosNiagara
Inheritance Hierarchy
- FRenderResource
- FNDIGeometryCollectionBuffer
References
Module | ChaosNiagara |
Header | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Public/NiagaraDataInterfaceGeometryCollection.h |
Include | #include "NiagaraDataInterfaceGeometryCollection.h" |
Syntax
struct FNDIGeometryCollectionBuffer : public FRenderResource
Remarks
Render buffers that will be used in hlsl functions
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FReadBuffer | BoundsBuffer | Element extent buffer |
![]() |
uint32 | NumPieces | Number of transforms |
![]() |
FReadBuffer | PrevWorldInverseTransformBuffer | Inverse transform buffer |
![]() |
FReadBuffer | PrevWorldTransformBuffer | Inverse transform buffer |
![]() |
FReadBuffer | WorldInverseTransformBuffer | World transform buffer |
![]() |
FReadBuffer | WorldTransformBuffer | World transform buffer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | SetNumPieces
(
uint32 Num |
Overridden from FRenderResource
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | Get the resource name | |
![]() ![]() |
void | InitRHI
(
FRHICommandListBase& RHICmdList |
Init the buffer |
![]() ![]() |
void | ReleaseRHI () |
Release the buffer |