Navigation
API > API/Plugins > API/Plugins/ChaosNiagara
Inheritance Hierarchy
- FNiagaraDataInterfaceProxy
- FNiagaraDataInterfaceProxyChaosDestruction
References
Module | ChaosNiagara |
Header | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Classes/NiagaraDataInterfaceChaosDestruction.h |
Include | #include "NiagaraDataInterfaceChaosDestruction.h" |
Syntax
struct FNiagaraDataInterfaceProxyChaosDestruction : public FNiagaraDataInterfaceProxy
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
int32 | LastSpawnedPointID | |
![]() |
float | SolverTime | |
![]() |
TMap< FNiagaraSystemInstanceID, FNiagaraDIChaosDestruction_GPUData > | SystemsToGPUInstanceData |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | CreatePerInstanceData
(
const FNiagaraSystemInstanceID& SystemInstance |
|
![]() |
void | DestroyInstanceData
(
const FNiagaraSystemInstanceID& SystemInstance |
Overridden from FNiagaraDataInterfaceProxy
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ConsumePerInstanceDataFromGameThread
(
void* PerInstanceData, |
|
![]() ![]() ![]() |
int32 | ||
![]() ![]() |
void | PostSimulate
(
const FNDIGpuComputePostSimulateContext& Context |