FNiagaraRendererMeshes::CreatePerViewUniformBuffer

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRendererMeshes.h

Include

#include "NiagaraRendererMeshes.h"

Source

/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraRendererMeshes.cpp

Syntax

FNiagaraMeshUniformBufferRef CreatePerViewUniformBuffer
(
    const FMeshData & MeshData,
    const FNiagaraSceneProxy & SceneProxy,
    const FNiagaraRendererLayout & RendererLayout,
    const FSceneView & View,
    const FParticleGPUBufferData & BufferData,
    const FNiagaraDynamicDataMesh * DynamicDataMesh,
    const bool bShouldSort,
    const bool bDoGPUCulling,
    const bool bGPUSortEnabled,
    FNiagaraGPUSortInfo & SortInfo,
    const int32 SortVarIdx,
    NiagaraEmitterInstanceBatcher * Batcher,
    FGlobalDynamicReadBuffer & DynamicReadBuffer,
    const int32 NumInstances,
    FVector & OutWorldSpacePivotOffset,
    FSphere & OutCullingSphere
) const

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss