Navigation
API > API/Plugins > API/Plugins/NiagaraShader > API/Plugins/NiagaraShader/FNiagaraShader
This structure is a replication of FNiagaraSystemParameters with interpolated parameters includes.
| Name | FSystemParameters |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShader.h |
| Include Path | #include "NiagaraShader.h" |
Syntax
class FSystemParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSystemParameters() |
NiagaraShader.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraShader.h | |
| zzLastMemberId | zzNextMemberIdPREV_System_Pad1 | NiagaraShader.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraShader.h | |
| zzMemberIdEngine_Owner_ExecutionState | zzNextMemberIdEngine_System_Age | NiagaraShader.h | |
| zzMemberIdEngine_Owner_LODDistance | zzNextMemberIdEngine_Owner_TimeSinceRendered | NiagaraShader.h | |
| zzMemberIdEngine_Owner_LODDistanceFraction | zzNextMemberIdEngine_Owner_LODDistance | NiagaraShader.h | |
| zzMemberIdEngine_Owner_TimeSinceRendered | zzFirstMemberId | NiagaraShader.h | |
| zzMemberIdEngine_System_Age | zzNextMemberIdEngine_Owner_LODDistanceFraction | NiagaraShader.h | |
| zzMemberIdEngine_System_CurrentTimeStep | zzNextMemberIdEngine_System_RandomSeed | NiagaraShader.h | |
| zzMemberIdEngine_System_NumEmitters | zzNextMemberIdEngine_System_TickCount | NiagaraShader.h | |
| zzMemberIdEngine_System_NumEmittersAlive | zzNextMemberIdEngine_System_NumEmitters | NiagaraShader.h | |
| zzMemberIdEngine_System_NumParticles | zzNextMemberIdEngine_System_TimeStepFraction | NiagaraShader.h | |
| zzMemberIdEngine_System_NumTimeSteps | zzNextMemberIdEngine_System_CurrentTimeStep | NiagaraShader.h | |
| zzMemberIdEngine_System_RandomSeed | zzNextMemberIdEngine_System_SignificanceIndex | NiagaraShader.h | |
| zzMemberIdEngine_System_SignificanceIndex | zzNextMemberIdEngine_System_NumEmittersAlive | NiagaraShader.h | |
| zzMemberIdEngine_System_TickCount | zzNextMemberIdEngine_Owner_ExecutionState | NiagaraShader.h | |
| zzMemberIdEngine_System_TimeStepFraction | zzNextMemberIdEngine_System_NumTimeSteps | NiagaraShader.h | |
| zzMemberIdPREV_CurrentTimeStep | zzNextMemberIdPREV_Engine_System_RandomSeed | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Owner_ExecutionState | zzNextMemberIdPREV_Engine_System_Age | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Owner_LODDistance | zzNextMemberIdPREV_Engine_Owner_TimeSinceRendered | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Owner_LODDistanceFraction | zzNextMemberIdPREV_Engine_Owner_LODDistance | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Owner_TimeSinceRendered | zzNextMemberIdSystem_Pad1 | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_Age | zzNextMemberIdPREV_Engine_Owner_LODDistanceFraction | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_NumEmitters | zzNextMemberIdPREV_Engine_System_TickCount | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_NumEmittersAlive | zzNextMemberIdPREV_Engine_System_NumEmitters | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_NumParticles | zzNextMemberIdPREV_TimeStepFraction | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_RandomSeed | zzNextMemberIdPREV_Engine_System_SignificanceIndex | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_SignificanceIndex | zzNextMemberIdPREV_Engine_System_NumEmittersAlive | NiagaraShader.h | |
| zzMemberIdPREV_Engine_System_TickCount | zzNextMemberIdPREV_Engine_Owner_ExecutionState | NiagaraShader.h | |
| zzMemberIdPREV_NumTimeSteps | zzNextMemberIdPREV_CurrentTimeStep | NiagaraShader.h | |
| zzMemberIdPREV_System_Pad0 | zzNextMemberIdPREV_Engine_System_NumParticles | NiagaraShader.h | |
| zzMemberIdPREV_System_Pad1 | zzNextMemberIdPREV_System_Pad0 | NiagaraShader.h | |
| zzMemberIdPREV_TimeStepFraction | zzNextMemberIdPREV_NumTimeSteps | NiagaraShader.h | |
| zzMemberIdSystem_Pad0 | zzNextMemberIdEngine_System_NumParticles | NiagaraShader.h | |
| zzMemberIdSystem_Pad1 | zzNextMemberIdSystem_Pad0 | NiagaraShader.h | |
| zzTThisStruct | FSystemParameters | NiagaraShader.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Engine_Owner_ExecutionState | TShaderParameterTypeInfo< uint32 >::TAlignedType | NiagaraShader.h | ||
| Engine_Owner_LODDistance | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_Owner_LODDistanceFraction | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_Owner_TimeSinceRendered | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_System_Age | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_System_CurrentTimeStep | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_NumEmitters | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_NumEmittersAlive | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_NumParticles | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_NumTimeSteps | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_RandomSeed | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_SignificanceIndex | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_TickCount | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_System_TimeStepFraction | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_CurrentTimeStep | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Owner_ExecutionState | TShaderParameterTypeInfo< uint32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Owner_LODDistance | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Owner_LODDistanceFraction | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Owner_TimeSinceRendered | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_Age | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_NumEmitters | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_NumEmittersAlive | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_NumParticles | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_RandomSeed | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_SignificanceIndex | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_System_TickCount | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_NumTimeSteps | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_System_Pad0 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_System_Pad1 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_TimeStepFraction | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| System_Pad0 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| System_Pad1 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FSystemParameters& InContents, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Owner_TimeSinceRendered, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Owner_LODDistance, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Owner_LODDistanceFraction, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_Age, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Owner_ExecutionState, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_TickCount, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_NumEmitters, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_NumEmittersAlive, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_SignificanceIndex, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_RandomSeed, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_CurrentTimeStep, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_NumTimeSteps, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_TimeStepFraction, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_System_NumParticles, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdSystem_Pad1, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdSystem_Pad0, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_NumParticles, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_TimeStepFraction, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Owner_TimeSinceRendered, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Owner_LODDistance, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Owner_LODDistanceFraction, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_Age, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_System_Pad0, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Owner_ExecutionState, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_NumEmitters, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_NumEmittersAlive, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_SignificanceIndex, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_RandomSeed, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_CurrentTimeStep, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_NumTimeSteps, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_System_TickCount, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_System_Pad1, |
NiagaraShader.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraShader.h |