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.

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraTypes.h

Include

#include "NiagaraTypes.h"

Syntax

struct FNiagaraSystemParameters

Remarks

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.

Variables

Name Description

Public variable

int32

 

_Pad0

Public variable

int32

 

_Pad1

Public variable

int32

 

_Pad2

Public variable

int32

 

EngineAliveEmitterCount

Public variable

int32

 

EngineEmitterCount

Public variable

uint32

 

EngineExecutionState

Public variable

float

 

EngineLodDistance

Public variable

float

 

EngineLodDistanceFraction

Public variable

float

 

EngineSystemAge

Public variable

int32

 

EngineTickCount

Public variable

float

 

EngineTimeSinceRendered

Public variable

int32

 

SignificanceIndex

Functions

Name Description

Public function Static

const TArray...

 

GetVariables()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss