FZoneGraphTagMask

Choose your operating system:

Windows

macOS

Linux

References

Module

ZoneGraph

Header

/Engine/Plugins/Runtime/ZoneGraph/Source/ZoneGraph/Public/ZoneGraphTypes.h

Include

#include "ZoneGraphTypes.h"

Syntax

USTRUCT(BlueprintType)
struct FZoneGraphTagMask

Constructors

Name Description

Public function

FZoneGraphTagMask()

Public function

FZoneGraphTagMask

(
    const FZoneGraphTag InTag
)

Public function

FZoneGraphTagMask

(
    uint32 InMask
)

Functions

Name Description

Public function

void

 

Add

(
    const FZoneGraphTagMask InTags
)

Public function

void

 

Add

(
    const FZoneGraphTag InTag
)

Public function Const

bool

 

CompareMasks

(
    const FZoneGraphTagMask InTags,
    const EZoneLaneTagMaskComparison Op...
)

Public function Const

bool

 

Contains

(
    const FZoneGraphTag InTag
)

Public function Const

bool

 

ContainsAll

(
    const FZoneGraphTagMask InTags
)

Public function Const

bool

 

ContainsAny

(
    const FZoneGraphTagMask InTags
)

Public function Const

uint32

 

GetValue()

Public function

void

 

Remove

(
    const FZoneGraphTagMask InTags
)

Public function

void

 

Remove

(
    const FZoneGraphTag InTag
)

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FZoneGraphTagMask& RHS
)

Public function Const

bool

 

operator==

(
    const FZoneGraphTagMask& RHS
)

Constants

Name

Description

All

None