FNiagaraSystemParameters
Any change to this structure, or it's GetVariables implementation will require a bump in the CustomNiagaraVersion so that we properly rebuild the scripts You must pad this struct and the results of [GetVariables()](API\Plugins\Niagara\FNiagaraSystemParameters\GetVariables) to a 16 byte boundry.
Module
|
Niagara
|
Header
|
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraTypes.h
|
Include
|
#include "NiagaraTypes.h"
|
struct FNiagaraSystemParameters
Any change to this structure, or it's GetVariables implementation will require a bump in the CustomNiagaraVersion so that we properly rebuild the scripts You must pad this struct and the results of GetVariables() to a 16 byte boundry.
|
int32
|
_Pad0
|
|
|
int32
|
_Pad1
|
|
|
int32
|
_Pad2
|
|
|
int32
|
EngineAliveEmitterCount
|
|
|
int32
|
EngineEmitterCount
|
|
|
uint32
|
EngineExecutionState
|
|
|
float
|
EngineLodDistance
|
|
|
float
|
EngineLodDistanceFraction
|
|
|
float
|
EngineSystemAge
|
|
|
int32
|
EngineTickCount
|
|
|
float
|
EngineTimeSinceRendered
|
|
|
int32
|
SignificanceIndex
|
|
Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.