Navigation
API > API/Plugins > API/Plugins/NiagaraShader
| Name | FRibbonComputeUniformParameters |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraRibbonCompute.h |
| Include Path | #include "NiagaraRibbonCompute.h" |
Syntax
class FRibbonComputeUniformParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRibbonComputeUniformParameters() |
NiagaraRibbonCompute.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraRibbonCompute.h | |
| zzLastMemberId | zzNextMemberIdU1DistributionMode | NiagaraRibbonCompute.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraRibbonCompute.h | |
| zzMemberIdColorDataOffset | zzNextMemberIdPrevTwistDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdDistanceFromStartOffset | zzNextMemberIdMaterialParam3DataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdEmitterParticleCountsBuffer | zzNextMemberIdTotalNumParticlesDirect | NiagaraRibbonCompute.h | |
| zzMemberIdEmitterParticleCountsBufferOffset | zzNextMemberIdEmitterParticleCountsBuffer | NiagaraRibbonCompute.h | |
| zzMemberIdFacingDataOffset | zzNextMemberIdColorDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialParam1DataOffset | zzNextMemberIdMaterialParamDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialParam2DataOffset | zzNextMemberIdMaterialParam1DataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialParam3DataOffset | zzNextMemberIdMaterialParam2DataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialParamDataOffset | zzNextMemberIdMaterialParamValidMask | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialParamValidMask | zzNextMemberIdMaterialRandomDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdMaterialRandomDataOffset | zzNextMemberIdNormalizedAgeDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdNiagaraFloatDataStride | zzNextMemberIdNiagaraParticleDataInt | NiagaraRibbonCompute.h | |
| zzMemberIdNiagaraIntDataStride | zzNextMemberIdNiagaraFloatDataStride | NiagaraRibbonCompute.h | |
| zzMemberIdNiagaraParticleDataFloat | zzNextMemberIdEmitterParticleCountsBufferOffset | Niagara sim data. | NiagaraRibbonCompute.h |
| zzMemberIdNiagaraParticleDataHalf | zzNextMemberIdNiagaraParticleDataFloat | NiagaraRibbonCompute.h | |
| zzMemberIdNiagaraParticleDataInt | zzNextMemberIdNiagaraParticleDataHalf | NiagaraRibbonCompute.h | |
| zzMemberIdNormalizedAgeDataOffset | zzNextMemberIdPrevFacingDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdPositionDataOffset | zzNextMemberIdRibbonLinkOrderDataOffset | Float bindings. | NiagaraRibbonCompute.h |
| zzMemberIdPrevFacingDataOffset | zzNextMemberIdFacingDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdPrevPositionDataOffset | zzNextMemberIdPositionDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdPrevTwistDataOffset | zzNextMemberIdTwistDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdPrevWidthDataOffset | zzNextMemberIdWidthDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdRibbonIdDataOffset | zzNextMemberIdNiagaraIntDataStride | Int bindings. | NiagaraRibbonCompute.h |
| zzMemberIdRibbonLinkOrderDataOffset | zzNextMemberIdRibbonIdDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdTotalNumParticlesDirect | zzFirstMemberId | Total particle Count. | NiagaraRibbonCompute.h |
| zzMemberIdTwistDataOffset | zzNextMemberIdPrevWidthDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdU0DistributionMode | zzNextMemberIdV1RangeOverrideDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdU0OverrideDataOffset | zzNextMemberIdDistanceFromStartOffset | NiagaraRibbonCompute.h | |
| zzMemberIdU1DistributionMode | zzNextMemberIdU0DistributionMode | NiagaraRibbonCompute.h | |
| zzMemberIdU1OverrideDataOffset | zzNextMemberIdV0RangeOverrideDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdV0RangeOverrideDataOffset | zzNextMemberIdU0OverrideDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdV1RangeOverrideDataOffset | zzNextMemberIdU1OverrideDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdVelocityDataOffset | zzNextMemberIdPrevPositionDataOffset | NiagaraRibbonCompute.h | |
| zzMemberIdWidthDataOffset | zzNextMemberIdVelocityDataOffset | NiagaraRibbonCompute.h | |
| zzTThisStruct | FRibbonComputeUniformParameters | NiagaraRibbonCompute.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ColorDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| DistanceFromStartOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| EmitterParticleCountsBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| EmitterParticleCountsBufferOffset | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraRibbonCompute.h | ||
| FacingDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialParam1DataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialParam2DataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialParam3DataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialParamDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialParamValidMask | TShaderParameterTypeInfo< uint32 >::TAlignedType | NiagaraRibbonCompute.h | ||
| MaterialRandomDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| NiagaraFloatDataStride | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| NiagaraIntDataStride | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| NiagaraParticleDataFloat | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| NiagaraParticleDataHalf | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| NiagaraParticleDataInt | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | NiagaraRibbonCompute.h | ||
| NormalizedAgeDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| PositionDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| PrevFacingDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| PrevPositionDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| PrevTwistDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| PrevWidthDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| RibbonIdDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| RibbonLinkOrderDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| TotalNumParticlesDirect | TShaderParameterTypeInfo< uint32 >::TAlignedType | NiagaraRibbonCompute.h | ||
| TwistDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| U0DistributionMode | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| U0OverrideDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| U1DistributionMode | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| U1OverrideDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| V0RangeOverrideDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| V1RangeOverrideDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| VelocityDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h | ||
| WidthDataOffset | TShaderParameterTypeInfo< int >::TAlignedType | NiagaraRibbonCompute.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FRibbonComputeUniformParameters& InContents, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdColorDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdFacingDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPrevFacingDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNormalizedAgeDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialRandomDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialParamValidMask, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialParamDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialParam1DataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialParam2DataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialParam3DataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdDistanceFromStartOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdU0OverrideDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdV0RangeOverrideDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdU1OverrideDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdV1RangeOverrideDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPrevTwistDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTwistDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPrevWidthDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdWidthDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTotalNumParticlesDirect, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEmitterParticleCountsBuffer, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdEmitterParticleCountsBufferOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNiagaraParticleDataFloat, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNiagaraParticleDataHalf, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdU0DistributionMode, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNiagaraParticleDataInt, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNiagaraIntDataStride, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdRibbonIdDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdRibbonLinkOrderDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPositionDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPrevPositionDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdVelocityDataOffset, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNiagaraFloatDataStride, |
NiagaraRibbonCompute.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdU1DistributionMode, |
NiagaraRibbonCompute.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraRibbonCompute.h |