Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FNDIArrayInstanceData_RenderThreadBase |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArrayImpl.h |
| Include Path | #include "NiagaraDataInterfaceArrayImpl.h" |
Syntax
struct FNDIArrayInstanceData_RenderThreadBase
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FNDIArrayInstanceData_RenderThreadBase() |
NiagaraDataInterfaceArrayImpl.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArrayBuffer | FBufferRHIRef | NiagaraDataInterfaceArrayImpl.h | ||
| ArrayNumBytes | uint32 | NiagaraDataInterfaceArrayImpl.h | ||
| ArraySRV | FShaderResourceViewRHIRef | NiagaraDataInterfaceArrayImpl.h | ||
| ArrayUAV | FUnorderedAccessViewRHIRef | NiagaraDataInterfaceArrayImpl.h | ||
| ComputeInterface | FNiagaraGpuComputeDispatchInterface * | NiagaraDataInterfaceArrayImpl.h | ||
| CountOffset | uint32 | NiagaraDataInterfaceArrayImpl.h | ||
| DefaultElements | int32 | NiagaraDataInterfaceArrayImpl.h | ||
| NumElements | int32 | NiagaraDataInterfaceArrayImpl.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize
(
FRHICommandListImmediate& RHICmdList, |
NiagaraDataInterfaceArrayImpl.h | ||
bool IsReadOnly() |
NiagaraDataInterfaceArrayImpl.h | ||
void ReleaseData() |
NiagaraDataInterfaceArrayImpl.h | ||
void SimCacheWriteFrame
(
FRHICommandListImmediate& RHICmdList, |
NiagaraDataInterfaceArrayImpl.h | ||
void UpdateDataInternal
(
FRHICommandList& RHICmdList, |
NiagaraDataInterfaceArrayImpl.h |