UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPerceptionChannelAllowList Struct Reference

#include <AIPerceptionTypes.h>

Classes

struct  FConstIterator
 

Public Types

typedef int32 FFlagsContainer
 

Public Member Functions

 FPerceptionChannelAllowList ()
 
void Clear ()
 
bool IsEmpty () const
 
FPerceptionChannelAllowListFilterOutChannel (FAISenseID Channel)
 
FPerceptionChannelAllowListAcceptChannel (FAISenseID Channel)
 
bool ShouldRespondToChannel (FAISenseID Channel) const
 
FPerceptionChannelAllowListMergeFilterIn (const FPerceptionChannelAllowList &OtherFilter)
 
FFlagsContainer GetAcceptedChannelsMask () const
 

Public Attributes

FFlagsContainer AcceptedChannelsMask
 

Member Typedef Documentation

◆ FFlagsContainer

Constructor & Destructor Documentation

◆ FPerceptionChannelAllowList()

FPerceptionChannelAllowList::FPerceptionChannelAllowList ( )
inline

Member Function Documentation

◆ AcceptChannel()

FPerceptionChannelAllowList & FPerceptionChannelAllowList::AcceptChannel ( FAISenseID  Channel)
inline

◆ Clear()

void FPerceptionChannelAllowList::Clear ( )
inline

◆ FilterOutChannel()

FPerceptionChannelAllowList & FPerceptionChannelAllowList::FilterOutChannel ( FAISenseID  Channel)
inline

◆ GetAcceptedChannelsMask()

FFlagsContainer FPerceptionChannelAllowList::GetAcceptedChannelsMask ( ) const
inline

◆ IsEmpty()

bool FPerceptionChannelAllowList::IsEmpty ( ) const
inline

◆ MergeFilterIn()

FPerceptionChannelAllowList & FPerceptionChannelAllowList::MergeFilterIn ( const FPerceptionChannelAllowList OtherFilter)
inline

◆ ShouldRespondToChannel()

bool FPerceptionChannelAllowList::ShouldRespondToChannel ( FAISenseID  Channel) const
inline

Member Data Documentation

◆ AcceptedChannelsMask

FFlagsContainer FPerceptionChannelAllowList::AcceptedChannelsMask

The documentation for this struct was generated from the following file: