FNiagaraDrawIndirectArgGenTaskInfo

#define NIAGARA_COPY_BUFFER_THREAD_COUNT 64 #define NIAGARA_COPY_BUFFER_BUFFER_COUNT 3 Task info when generating draw indirect frame buffer.

Windows
MacOS
Linux

References

Module

NiagaraVertexFactories

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraVertexFactories/Public/NiagaraDrawIndirect.h

Include

#include "NiagaraDrawIndirect.h"

Syntax

struct FNiagaraDrawIndirectArgGenTaskInfo

Remarks

#define NIAGARA_COPY_BUFFER_THREAD_COUNT 64 #define NIAGARA_COPY_BUFFER_BUFFER_COUNT 3 Task info when generating draw indirect frame buffer. Task is either about generate Niagara renderers drawindirect buffer, or about resetting released instance counters.

Variables

Name Description

Public variable

uint32

 

Flags

Public variable

uint32

 

InstanceCountBufferOffset

Public variable

uint32

 

NumIndicesPerInstance

Public variable

uint32

 

StartIndexLocation

Constructors

Name Description

Public function

FNiagaraDrawIndirectArgGenTaskInfo

(
    uint32 InInstanceCountBufferOffset,
    uint32 InNumIndicesPerInstance,
    uint32 InStartIndexLocation,
    bool bInIsInstancedStereo,
    bool bInUseCulledCounts
)

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FNiagaraDrawIndirectArgGenTas...
)

Enums

Name

Description

Public enum

Flags

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