FDynamicSpriteEmitterDataBase::BuildViewFillData

Set up an buffer for async filling

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ParticleHelper.h

Include

#include "ParticleHelper.h"

Source

/Engine/Source/Runtime/Engine/Private/Particles/ParticleSystemRender.cpp

Syntax

void BuildViewFillData
(
    const FParticleSystemSceneProxy * Proxy,
    const FSceneView * InView,
    int32 InVertexCount,
    int32 InVertexSize,
    int32 InDynamicParameterVertexSize,
    FGlobalDynamicIndexBuffer & DynamicIndexBuffer,
    FGlobalDynamicVertexBuffer & DynamicVertexBuffer,
    FGlobalDynamicVertexBuffer::FAllocation & DynamicVertexAllocation,
    FGlobalDynamicIndexBuffer::FAllocation & DynamicIndexAllocation,
    FGlobalDynamicVertexBuffer::FAllocation * DynamicParameterAllocation,
    FAsyncBufferFillData & Data
) const

Remarks

Set up an buffer for async filling

Parameters

Parameter

Description

Proxy

The primitive scene proxy for the emitter.

InView

View for this buffer

InVertexCount

Count of verts for this buffer

InVertexSize

Stride of these verts, only used for verification

InDynamicParameterVertexStride

Stride of the dynamic parameter

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