Navigation
API > API/Plugins > API/Plugins/ChaosNiagara
References
| Module | ChaosNiagara |
| Header | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Public/NiagaraDataInterfaceGeometryCollection.h |
| Include | #include "NiagaraDataInterfaceGeometryCollection.h" |
Syntax
struct FNDIGeometryCollectionData
Remarks
Data stored per physics asset instance
Variables
| Type | Name | Description | |
|---|---|---|---|
| FNDIGeometryCollectionArrays * | AssetArrays | Physics asset Cpu arrays | |
| FNDIGeometryCollectionBuffer * | AssetBuffer | Physics asset Gpu buffer | |
| FVector3f | BoundsExtent | ||
| FVector3f | BoundsOrigin | Geometry Collection Bounds | |
| ETickingGroup | TickingGroup | The instance ticking group |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ETickingGroup | |||
| void | Init
(
UNiagaraDataInterfaceGeometryCollection* Interface, |
Initialize the cpu datas | |
| void | Release () |
Release the buffers | |
| void | Update
(
UNiagaraDataInterfaceGeometryCollection* Interface, |
Update the gpu datas |