Navigation
API > API/Plugins > API/Plugins/NiagaraShader
| Name | FNiagaraRibbonVertexFinalizationParameters |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraRibbonCompute.h |
| Include Path | #include "NiagaraRibbonCompute.h" |
Syntax
class FNiagaraRibbonVertexFinalizationParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraRibbonVertexFinalizationParameters() |
NiagaraRibbonCompute.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraRibbonCompute.h | |
| zzLastMemberId | zzNextMemberIdTotalNumRibbons | NiagaraRibbonCompute.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraRibbonCompute.h | |
| zzMemberIdCommandBuffer | zzNextMemberIdPackedPerRibbonData | NiagaraRibbonCompute.h | |
| zzMemberIdCommandBufferOffset | zzNextMemberIdCommandBuffer | NiagaraRibbonCompute.h | |
| zzMemberIdCommon | zzFirstMemberId | NiagaraRibbonCompute.h | |
| zzMemberIdPackedPerRibbonData | zzNextMemberIdTangentsAndDistances | NiagaraRibbonCompute.h | |
| zzMemberIdSortedIndices | zzNextMemberIdUV1Settings | NiagaraRibbonCompute.h | |
| zzMemberIdTangentsAndDistances | zzNextMemberIdSortedIndices | NiagaraRibbonCompute.h | |
| zzMemberIdTotalNumRibbons | zzNextMemberIdCommandBufferOffset | NiagaraRibbonCompute.h | |
| zzMemberIdUV0Settings | zzNextMemberIdCommon | NiagaraRibbonCompute.h | |
| zzMemberIdUV1Settings | zzNextMemberIdUV0Settings | NiagaraRibbonCompute.h | |
| zzTThisStruct | FNiagaraRibbonVertexFinalizationParameters | NiagaraRibbonCompute.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CommandBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| CommandBufferOffset | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraRibbonCompute.h | ||
| Common | FRibbonComputeUniformParameters::FTypeInfo::TAlignedType | NiagaraRibbonCompute.h | ||
| PackedPerRibbonData | TShaderResourceParameterTypeInfo< FRHIUnorderedAccessView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| SortedIndices | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| TangentsAndDistances | TShaderResourceParameterTypeInfo< FRHIUnorderedAccessView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| TotalNumRibbons | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraRibbonCompute.h | ||
| UV0Settings | FNiagaraRibbonUVSettingsParams::FTypeInfo::TAlignedType | NiagaraRibbonCompute.h | ||
| UV1Settings | FNiagaraRibbonUVSettingsParams::FTypeInfo::TAlignedType | NiagaraRibbonCompute.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FNiagaraRibbonVertexFinalizationParameters& InContents, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCommon, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdUV0Settings, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdUV1Settings, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdSortedIndices, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTangentsAndDistances, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPackedPerRibbonData, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCommandBuffer, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCommandBufferOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTotalNumRibbons, |
NiagaraRibbonCompute.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraRibbonCompute.h |