FPhysicsFilterBuilder

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Physics/PhysicsFiltering.h

Include

#include "Physics/PhysicsFiltering.h"

Syntax

struct FPhysicsFilterBuilder

Constructors

Name Description

Public function

FPhysicsFilterBuilder

(
    TEnumAsByte< enum ECollisionChannel...,
    FMaskFilter MaskFilter,
    const FCollisionResponseContainer&...
)

Functions

Name Description

Public function

void

 

ConditionalSetFlags

(
    EPhysXFilterDataFlags Flag,
    bool bEnabled
)

Public function Const

void

 

GetCombinedData

(
    uint32& OutBlockingBits,
    uint32& OutTouchingBits,
    uint32& OutObjectTypeAndFlags
)

Public function Const

void

 

GetQueryData

(
    uint32 ActorID,
    uint32& OutWord0,
    uint32& OutWord1,
    uint32& OutWord2,
    uint32& OutWord3
)

Public function Const

void

 

GetSimData

(
    uint32 BodyIndex,
    uint32 ComponentID,
    uint32& OutWord0,
    uint32& OutWord1,
    uint32& OutWord2,
    uint32& OutWord3
)

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