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

#include <AITypes.h>

Public Member Functions

 FAIResourcesSet (uint32 ResourceSetDescription=NoResources)
 
 FAIResourcesSet (const FAIResourceID &Resource)
 
FAIResourcesSetAddResourceIndex (uint8 ResourceIndex)
 
FAIResourcesSetRemoveResourceIndex (uint8 ResourceIndex)
 
bool ContainsResourceIndex (uint8 ResourceID) const
 
FAIResourcesSetAddResource (const FAIResourceID &Resource)
 
FAIResourcesSetRemoveResource (const FAIResourceID &Resource)
 
bool ContainsResource (const FAIResourceID &Resource) const
 
bool IsEmpty () const
 
void Clear ()
 

Static Public Attributes

static constexpr uint32 NoResources = 0
 
static constexpr uint32 AllResources = uint32(-1)
 
static constexpr uint8 MaxFlags = 32
 

Constructor & Destructor Documentation

◆ FAIResourcesSet() [1/2]

FAIResourcesSet::FAIResourcesSet ( uint32  ResourceSetDescription = NoResources)
inline

◆ FAIResourcesSet() [2/2]

FAIResourcesSet::FAIResourcesSet ( const FAIResourceID Resource)
inline

Member Function Documentation

◆ AddResource()

FAIResourcesSet & FAIResourcesSet::AddResource ( const FAIResourceID Resource)
inline

◆ AddResourceIndex()

FAIResourcesSet & FAIResourcesSet::AddResourceIndex ( uint8  ResourceIndex)
inline

◆ Clear()

void FAIResourcesSet::Clear ( )
inline

◆ ContainsResource()

bool FAIResourcesSet::ContainsResource ( const FAIResourceID Resource) const
inline

◆ ContainsResourceIndex()

bool FAIResourcesSet::ContainsResourceIndex ( uint8  ResourceID) const
inline

◆ IsEmpty()

bool FAIResourcesSet::IsEmpty ( ) const
inline

◆ RemoveResource()

FAIResourcesSet & FAIResourcesSet::RemoveResource ( const FAIResourceID Resource)
inline

◆ RemoveResourceIndex()

FAIResourcesSet & FAIResourcesSet::RemoveResourceIndex ( uint8  ResourceIndex)
inline

Member Data Documentation

◆ AllResources

constexpr uint32 FAIResourcesSet::AllResources = uint32(-1)
staticconstexpr

◆ MaxFlags

constexpr uint8 FAIResourcesSet::MaxFlags = 32
staticconstexpr

◆ NoResources

constexpr uint32 FAIResourcesSet::NoResources = 0
staticconstexpr

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