Navigation
API > API/Plugins > API/Plugins/NiagaraShader
| Name | FNiagaraRibbonUVSettingsParams |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraRibbonCompute.h |
| Include Path | #include "NiagaraRibbonCompute.h" |
Syntax
class FNiagaraRibbonUVSettingsParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraRibbonUVSettingsParams() |
NiagaraRibbonCompute.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraRibbonCompute.h | |
| zzLastMemberId | zzNextMemberIdbEnablePerParticleVRangeOverride | NiagaraRibbonCompute.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraRibbonCompute.h | |
| zzMemberIdbEnablePerParticleUOverride | zzNextMemberIdTrailingEdgeMode | NiagaraRibbonCompute.h | |
| zzMemberIdbEnablePerParticleVRangeOverride | zzNextMemberIdbEnablePerParticleUOverride | NiagaraRibbonCompute.h | |
| zzMemberIdDistributionMode | zzNextMemberIdTilingLength | NiagaraRibbonCompute.h | |
| zzMemberIdLeadingEdgeMode | zzNextMemberIdDistributionMode | NiagaraRibbonCompute.h | |
| zzMemberIdOffset | zzFirstMemberId | NiagaraRibbonCompute.h | |
| zzMemberIdScale | zzNextMemberIdOffset | NiagaraRibbonCompute.h | |
| zzMemberIdTilingLength | zzNextMemberIdScale | NiagaraRibbonCompute.h | |
| zzMemberIdTrailingEdgeMode | zzNextMemberIdLeadingEdgeMode | NiagaraRibbonCompute.h | |
| zzTThisStruct | FNiagaraRibbonUVSettingsParams | NiagaraRibbonCompute.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnablePerParticleUOverride | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| bEnablePerParticleVRangeOverride | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| DistributionMode | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| LeadingEdgeMode | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| Offset | TShaderParameterTypeInfo< FVector2f >::TAlignedType | NiagaraRibbonCompute.h | ||
| Scale | TShaderParameterTypeInfo< FVector2f >::TAlignedType | NiagaraRibbonCompute.h | ||
| TilingLength | TShaderParameterTypeInfo< float >::TAlignedType | NiagaraRibbonCompute.h | ||
| TrailingEdgeMode | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FNiagaraRibbonUVSettingsParams& InContents, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdScale, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTilingLength, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdDistributionMode, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdLeadingEdgeMode, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTrailingEdgeMode, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdbEnablePerParticleUOverride, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdbEnablePerParticleVRangeOverride, |
NiagaraRibbonCompute.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraRibbonCompute.h |