Navigation
API > API/Plugins > API/Plugins/Niagara
Data stored per physics asset instance
| Name | FNDIPhysicsAssetData |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataInterfacePhysicsAsset.h |
| Include Path | #include "NiagaraDataInterfacePhysicsAsset.h" |
Syntax
struct FNDIPhysicsAssetData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetArrays | FNDIPhysicsAssetArrays | Physics asset Cpu arrays | NiagaraDataInterfacePhysicsAsset.h | |
| AssetBuffer | FNDIPhysicsAssetBuffer * | Physics asset Gpu buffer | NiagaraDataInterfacePhysicsAsset.h | |
| BoxExtent | FVector | Bounding box extent | NiagaraDataInterfacePhysicsAsset.h | |
| BoxOrigin | FVector | Bounding box center | NiagaraDataInterfacePhysicsAsset.h | |
| TickingGroup | ETickingGroup | The instance ticking group | NiagaraDataInterfacePhysicsAsset.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Init
(
UNiagaraDataInterfacePhysicsAsset* Interface, |
Initialize the cpu datas | NiagaraDataInterfacePhysicsAsset.h | |
void Release() |
Release the buffers | NiagaraDataInterfacePhysicsAsset.h | |
void Update
(
UNiagaraDataInterfacePhysicsAsset* Interface, |
Update the gpu datas | NiagaraDataInterfacePhysicsAsset.h |