Navigation
| Name | ChaosNiagara |
| Type | Plugin |
| Part of Plugins | Chaos Niagara |
| Location | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/ |
| Module Build Rules | ChaosNiagara.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FChaosNiagaraModule | |
| UNiagaraDataInterfaceChaosDestruction | Data Interface allowing sampling of Chaos Destruction data. |
| UNiagaraDataInterfaceGeometryCollection | Data Interface for the Collisions |
| UNiagaraDataInterfacePhysicsField | Data Interface for the strand base |
Structs
| Name | Remarks |
|---|---|
| FChaosDestructionEvent | |
| FNDIChaosDestruction_InstanceData | |
| FNDIFieldRenderData | Data stored per physics asset instance on the render thread |
| FNDIGeometryCollectionArrays | Arrays in which the cpu datas will be str |
| FNDIGeometryCollectionBuffer | Render buffers that will be used in hlsl functions |
| FNDIGeometryCollectionData | Data stored per physics asset instance |
| FNDIGeometryCollectionProxy | Proxy to send data to gpu |
| FNDIPhysicsFieldData | Data stored per physics asset instance on the game thread |
| FNDIPhysicsFieldProxy | Proxy to send data to gpu |
| FNiagaraDataInterfaceProxyChaosDestruction | |
| FNiagaraDIChaosDestruction_GPUData | |
| FNiagaraDIChaosDestruction_InstanceDataToPassToRT | |
| FResolvedNiagaraGeometryCollection | |
| FSolverData |