Navigation
Unreal Engine C++ API Reference > 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 |