TrinityCore
Loading...
Searching...
No Matches
TaxiMask Class Reference

#include <DBCEnums.h>

Public Types

using value_type = uint8
 

Public Member Functions

 TaxiMask ()
 
value_type & operator[] (size_t i)
 
value_type const & operator[] (size_t i) const
 
size_t size () const
 
value_type const * data () const
 
decltype(auto) begin ()
 
decltype(auto) end ()
 

Private Attributes

std::vector< value_type > _data
 

Detailed Description

Definition at line 2523 of file DBCEnums.h.

Member Typedef Documentation

◆ value_type

Definition at line 2526 of file DBCEnums.h.

Constructor & Destructor Documentation

◆ TaxiMask()

TaxiMask::TaxiMask ( )

Definition at line 3481 of file DB2Stores.cpp.

References _data, ASSERT, and sTaxiNodesStore.

Member Function Documentation

◆ begin()

decltype(auto) TaxiMask::begin ( )
inline

Definition at line 2536 of file DBCEnums.h.

References _data.

◆ data()

value_type const * TaxiMask::data ( ) const
inline

Definition at line 2534 of file DBCEnums.h.

References _data.

Referenced by WorldPackets::Taxi::ShowTaxiNodes::Write().

◆ end()

decltype(auto) TaxiMask::end ( )
inline

Definition at line 2537 of file DBCEnums.h.

References _data.

◆ operator[]() [1/2]

value_type & TaxiMask::operator[] ( size_t  i)
inline

Definition at line 2530 of file DBCEnums.h.

References _data.

◆ operator[]() [2/2]

value_type const & TaxiMask::operator[] ( size_t  i) const
inline

Definition at line 2531 of file DBCEnums.h.

References _data.

◆ size()

Member Data Documentation

◆ _data

std::vector<value_type> TaxiMask::_data
private

Definition at line 2540 of file DBCEnums.h.

Referenced by begin(), data(), end(), operator[](), operator[](), size(), and TaxiMask().


The documentation for this class was generated from the following files: