Navigation
API > API/Plugins > API/Plugins/ChaosNiagara
Data stored per physics asset instance on the game thread
| Name | FNDIPhysicsFieldData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosNiagara/Source/ChaosNiagara/Classes/NiagaraDataInterfacePhysicsField.h |
| Include Path | #include "NiagaraDataInterfacePhysicsField.h" |
Syntax
struct FNDIPhysicsFieldData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FieldCommands | TArray< FFieldSystemCommand > | Field system commands for cpu | NiagaraDataInterfacePhysicsField.h | |
| FieldResource | FPhysicsFieldResource * | Field render resource for gpu | NiagaraDataInterfacePhysicsField.h | |
| LWCConverter | FNiagaraLWCConverter | NiagaraDataInterfacePhysicsField.h | ||
| TimeSeconds | float | Time in seconds | NiagaraDataInterfacePhysicsField.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Init
(
FNiagaraSystemInstance* SystemInstance |
Initialize the resource | NiagaraDataInterfacePhysicsField.h | |
void Release() |
Release the buffers | NiagaraDataInterfacePhysicsField.h | |
void Update
(
FNiagaraSystemInstance* SystemInstance |
Update the commands | NiagaraDataInterfacePhysicsField.h |