Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Friends | List of all members
halo::server::maploader::CHaloMapcycle Class Reference

Public Member Functions

 CHaloMapcycle (size_t allocated_count=3)
 
 ~CHaloMapcycle ()
 
bool AddGame (const s_phasor_mapcycle_entry &game, COutStream &out)
 
bool AddGames (std::vector< s_phasor_mapcycle_entry > &games, COutStream &out)
 
bool DeleteGame (size_t index)
 
size_t size ()
 
bool Reserve (int n)
 

Static Public Member Functions

static void Free (s_mapcycle_entry *free_start, DWORD count)
 
static bool BuildNewEntry (const std::string &map, const std::wstring &gametype, const std::vector< std::string > &scripts, s_mapcycle_entry &entry, COutStream &stream)
 

Friends

class CHaloMapcycleLoader
 

Constructor & Destructor Documentation

halo::server::maploader::CHaloMapcycle::CHaloMapcycle ( size_t  allocated_count = 3)
inline
halo::server::maploader::CHaloMapcycle::~CHaloMapcycle ( )
inline

Member Function Documentation

bool halo::server::maploader::CHaloMapcycle::AddGame ( const s_phasor_mapcycle_entry game,
COutStream out 
)
inline
bool halo::server::maploader::CHaloMapcycle::AddGames ( std::vector< s_phasor_mapcycle_entry > &  games,
COutStream out 
)
inline
static bool halo::server::maploader::CHaloMapcycle::BuildNewEntry ( const std::string &  map,
const std::wstring &  gametype,
const std::vector< std::string > &  scripts,
s_mapcycle_entry entry,
COutStream stream 
)
inlinestatic
bool halo::server::maploader::CHaloMapcycle::DeleteGame ( size_t  index)
inline
static void halo::server::maploader::CHaloMapcycle::Free ( s_mapcycle_entry free_start,
DWORD  count 
)
inlinestatic
bool halo::server::maploader::CHaloMapcycle::Reserve ( int  n)
inline
size_t halo::server::maploader::CHaloMapcycle::size ( )
inline

Friends And Related Function Documentation

friend class CHaloMapcycleLoader
friend

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