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 |