FNiagaraDICollisionQueryBatch

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraCollision.h

Include

#include "NiagaraCollision.h"

Syntax

class FNiagaraDICollisionQueryBatch

Constructors

Destructors

Functions

Name Description

Public function

void

 

ClearWrite()

Public function

void

 

CollectResults()

Public function

void

 

DispatchQueries()

Public function

bool

 

GetQueryResult

(
    uint32 TraceID,
    FNiagaraDICollsionQueryResult& Res...
)

Public function

int32

 

GetReadBufferIdx()

Public function

int32

 

GetWriteBufferIdx()

Public function

void

 

Init

(
    FNiagaraSystemInstanceID InBatchID,
    UWorld* InCollisionWorld
)

Public function

bool

 

PerformQuery

(
    FVector StartPos,
    FVector EndPos,
    FNiagaraDICollsionQueryResult& Res...,
    ECollisionChannel TraceChannel
)

Public function

int32

 

SubmitQuery

(
    FVector StartPos,
    FVector EndPos,
    ECollisionChannel TraceChannel
)

Public function

int32

 

SubmitQuery

(
    FVector Position,
    FVector Direction,
    float CollisionSize,
    float DeltaSeconds
)

Constants

Name

Description

CollisionTagName

TArray CollisionTraceHandles;.

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