Navigation
API > API/Plugins > API/Plugins/NiagaraShader > API/Plugins/NiagaraShader/FNiagaraCopySVTToDenseBufferCS
| Name | FParameters |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraSVTShaders.h |
| Include Path | #include "NiagaraSVTShaders.h" |
Syntax
class FParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FParameters() |
NiagaraSVTShaders.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | NiagaraSVTShaders.h | |
| zzLastMemberId | zzNextMemberIdMipLevel | NiagaraSVTShaders.h | |
| zzMemberFunc | zzFuncPtr(*) | NiagaraSVTShaders.h | |
| zzMemberIdDestinationBuffer | zzFirstMemberId | NiagaraSVTShaders.h | |
| zzMemberIdMipLevel | zzNextMemberIdTextureSize | NiagaraSVTShaders.h | |
| zzMemberIdPackedSVTUniforms0 | zzNextMemberIdSparseVolumeTextureA | NiagaraSVTShaders.h | |
| zzMemberIdPackedSVTUniforms1 | zzNextMemberIdPackedSVTUniforms0 | NiagaraSVTShaders.h | |
| zzMemberIdSparseVolumeTextureA | zzNextMemberIdSparseVolumeTexturePageTable | NiagaraSVTShaders.h | |
| zzMemberIdSparseVolumeTexturePageTable | zzNextMemberIdTileDataTextureSampler | NiagaraSVTShaders.h | |
| zzMemberIdTextureSize | zzNextMemberIdPackedSVTUniforms1 | NiagaraSVTShaders.h | |
| zzMemberIdTileDataTextureSampler | zzNextMemberIdDestinationBuffer | NiagaraSVTShaders.h | |
| zzTThisStruct | FParameters | NiagaraSVTShaders.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DestinationBuffer | TShaderResourceParameterTypeInfo< FRDGTextureUAV * >::TAlignedType | NiagaraSVTShaders.h | ||
| MipLevel | TShaderParameterTypeInfo< int32 >::TAlignedType | NiagaraSVTShaders.h | ||
| PackedSVTUniforms0 | TShaderParameterTypeInfo< FUintVector4 >::TAlignedType | NiagaraSVTShaders.h | ||
| PackedSVTUniforms1 | TShaderParameterTypeInfo< FUintVector4 >::TAlignedType | NiagaraSVTShaders.h | ||
| SparseVolumeTextureA | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | NiagaraSVTShaders.h | ||
| SparseVolumeTexturePageTable | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | NiagaraSVTShaders.h | ||
| TextureSize | TShaderParameterTypeInfo< FIntVector >::TAlignedType | NiagaraSVTShaders.h | ||
| TileDataTextureSampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | NiagaraSVTShaders.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FParameters& InContents, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdDestinationBuffer, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTileDataTextureSampler, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdSparseVolumeTexturePageTable, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdSparseVolumeTextureA, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPackedSVTUniforms0, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPackedSVTUniforms1, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTextureSize, |
NiagaraSVTShaders.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMipLevel, |
NiagaraSVTShaders.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
NiagaraSVTShaders.h |