Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSystemStaticBuffers.h |
| Include | #include "NiagaraSystemStaticBuffers.h" |
Syntax
struct FNiagaraSystemStaticBuffers
Remarks
Static buffers shared between all instances built once on load.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | AddCpuData
(
TConstArrayView< float > InFloatData |
Adds float data for Cpu access, returns the index into the buffer in elements. | |
| uint32 | AddGpuData
(
TConstArrayView< float > InFloatData |
Adds float data for Gpu access, returns the index into the buffer in elements. | |
| void | Finalize () |
Called to finalize the data (done on load by the system) | |
| TConstArrayView< float > | Get float buffer for Cpu Access. | ||
| FRHIShaderResourceView * | Get float buffer for Gpu Access. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FNiagaraSystemStaticBuffers & | operator=
(
const FNiagaraSystemStaticBuffers& |
||
| FNiagaraSystemStaticBuffers & |