Navigation
API > API/Plugins > API/Plugins/NiagaraShader > API/Plugins/NiagaraShader/FNiagaraShader
This structure is a replication of FNiagaraGlobalParameters with interpolated parameters includes.
| Name | FGlobalParameters |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShader.h |
| Include Path | #include "NiagaraShader.h" |
Syntax
class FGlobalParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGlobalParameters() |
NiagaraShader.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraShader.h | |
| zzLastMemberId | zzNextMemberIdPREV_Engine_Pad1 | NiagaraShader.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraShader.h | |
| zzMemberIdEngine_DeltaTime | zzNextMemberIdEngine_WorldDeltaTime | NiagaraShader.h | |
| zzMemberIdEngine_InverseDeltaTime | zzNextMemberIdEngine_DeltaTime | NiagaraShader.h | |
| zzMemberIdEngine_Pad0 | zzNextMemberIdEngine_QualityLevel | NiagaraShader.h | |
| zzMemberIdEngine_Pad1 | zzNextMemberIdEngine_Pad0 | NiagaraShader.h | |
| zzMemberIdEngine_QualityLevel | zzNextMemberIdEngine_RealTime | NiagaraShader.h | |
| zzMemberIdEngine_RealTime | zzNextMemberIdEngine_Time | NiagaraShader.h | |
| zzMemberIdEngine_Time | zzNextMemberIdEngine_InverseDeltaTime | NiagaraShader.h | |
| zzMemberIdEngine_WorldDeltaTime | zzFirstMemberId | NiagaraShader.h | |
| zzMemberIdPREV_Engine_DeltaTime | zzNextMemberIdPREV_Engine_WorldDeltaTime | NiagaraShader.h | |
| zzMemberIdPREV_Engine_InverseDeltaTime | zzNextMemberIdPREV_Engine_DeltaTime | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Pad0 | zzNextMemberIdPREV_Engine_QualityLevel | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Pad1 | zzNextMemberIdPREV_Engine_Pad0 | NiagaraShader.h | |
| zzMemberIdPREV_Engine_QualityLevel | zzNextMemberIdPREV_Engine_RealTime | NiagaraShader.h | |
| zzMemberIdPREV_Engine_RealTime | zzNextMemberIdPREV_Engine_Time | NiagaraShader.h | |
| zzMemberIdPREV_Engine_Time | zzNextMemberIdPREV_Engine_InverseDeltaTime | NiagaraShader.h | |
| zzMemberIdPREV_Engine_WorldDeltaTime | zzNextMemberIdEngine_Pad1 | NiagaraShader.h | |
| zzTThisStruct | FGlobalParameters | NiagaraShader.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Engine_DeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_InverseDeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_Pad0 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_Pad1 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_QualityLevel | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| Engine_RealTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_Time | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| Engine_WorldDeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_DeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_InverseDeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Pad0 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Pad1 | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_QualityLevel | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_RealTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_Time | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h | ||
| PREV_Engine_WorldDeltaTime | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraShader.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FGlobalParameters& InContents, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_QualityLevel, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_RealTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Time, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_InverseDeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_DeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_WorldDeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Pad1, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Pad0, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_QualityLevel, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_RealTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_Time, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_InverseDeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_DeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEngine_WorldDeltaTime, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Pad0, |
NiagaraShader.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPREV_Engine_Pad1, |
NiagaraShader.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraShader.h |