Name |
Description |
|
---|---|---|
|
FNiagaraCutoutVertexBuffer |
Vertex buffer to hold cutout UVs. |
|
FNiagaraDrawIndirectArgGenTaskInfo |
#define NIAGARA_COPY_BUFFER_THREAD_COUNT 64 #define NIAGARA_COPY_BUFFER_BUFFER_COUNT 3 Task info when generating draw indirect frame buffer. |
|
FNiagaraDrawIndirectArgsGenCS |
Compute shader used to generate GPU emitter draw indirect args. |
|
FNiagaraDrawIndirectResetCountsCS |
Compute shader used to reset unused instance count entries. |
|
FNiagaraGPURayTracingTransformsCS |
Compute shader used to pass GPU instances transforms to the ray tracing TLAS. |
|
FNiagaraMeshUniformParameters |
Uniform buffer for mesh particle vertex factories. |
|
FNiagaraMeshVertexFactory |
Vertex factory for rendering instanced mesh particles with out dynamic parameter support. |
|
FNiagaraNullSortedIndicesVertexBuffer |
|
|
FNiagaraRibbonUniformParameters |
Uniform buffer for particle beam/trail vertex factories. |
|
FNiagaraRibbonVertexDynamicParameter |
|
|
FNiagaraRibbonVertexFactory |
Beam/Trail particle vertex factory. |
|
FNiagaraRibbonVFLooseParameters |
|
|
FNiagaraSortKeyGenCS |
Compute shader used to generate particle sort keys. |
|
FNiagaraSpriteUniformParameters |
Uniform buffer for particle sprite vertex factories. |
|
FNiagaraSpriteVertexFactory |
Vertex factory for rendering particle sprites. |
|
FNiagaraSpriteVFLooseParameters |
|
|
FNiagaraVertexFactoryBase |
Base class for particle vertex factories. |
|
INiagaraVertexFactoriesModule |
Niagara vertex factories module interface |
Name |
Description |
|
---|---|---|
|
ENiagaraVertexFactoryType |
Enum identifying the type of a particle vertex factory. |
Name | Description | ||
---|---|---|---|
|
FNiagaraMesh... |
ConstructNiagaraMeshVertexFactory() |
|
|
FNiagaraMesh... |
ConstructNiagaraMeshVertexFactory ( |
Name | Description | ||
---|---|---|---|
|
GFNiagaraNullCutoutVertexBuffer |
||
|
GFNiagaraNullSortedIndicesVertexBuffer |
||
|
GNiagaraGPUSortingCPUToGPUThreshold |
||
|
GNiagaraGPUSortingUseMaxPrecision |