TrinityCore
Loading...
Searching...
No Matches
AreaTableEntry Struct Reference

#include <DBCStructure.h>

Public Member Functions

bool IsSanctuary () const
 
bool IsFlyable () const
 

Public Attributes

uint32 ID
 
uint32 ContinentID
 
uint32 ParentAreaID
 
uint32 AreaBit
 
uint32 Flags
 
int32 ExplorationLevel
 
char const * AreaName [16]
 
uint32 FactionGroupMask
 
uint32 LiquidTypeID [4]
 

Detailed Description

Definition at line 176 of file DBCStructure.h.

Member Function Documentation

◆ IsFlyable()

bool AreaTableEntry::IsFlyable ( ) const
inline

◆ IsSanctuary()

bool AreaTableEntry::IsSanctuary ( ) const
inline

Definition at line 198 of file DBCStructure.h.

References AREA_FLAG_SANCTUARY, ContinentID, and Flags.

Referenced by Player::UpdateArea(), and Player::UpdateZone().

Member Data Documentation

◆ AreaBit

◆ AreaName

◆ ContinentID

uint32 AreaTableEntry::ContinentID

◆ ExplorationLevel

int32 AreaTableEntry::ExplorationLevel

Definition at line 188 of file DBCStructure.h.

Referenced by Player::CheckAreaExplore().

◆ FactionGroupMask

uint32 AreaTableEntry::FactionGroupMask

Definition at line 191 of file DBCStructure.h.

Referenced by Player::UpdateZone().

◆ Flags

◆ ID

◆ LiquidTypeID

uint32 AreaTableEntry::LiquidTypeID[4]

Definition at line 192 of file DBCStructure.h.

Referenced by Map::GetFullTerrainStatusForPosition().

◆ ParentAreaID


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