Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
MapVote.cpp File Reference
#include "MapVote.h"
#include "../../Commands.h"
#include "../../../Common/MyString.h"
#include "../Game/Game.h"
#include "MapLoader.h"
#include "ScriptLoader.h"
#include "Server.h"

Classes

struct  halo::server::mapvote::s_mapvote_entry
 
struct  halo::server::mapvote::PlayerVoteHandler
 

Namespaces

namespace  halo
 
namespace  halo::server
 
namespace  halo::server::mapvote
 

Functions

bool halo::server::mapvote::is_valid_vote_index (int vote)
 
PlayerVoteHandler * halo::server::mapvote::GetPlayerVoteHandler (const halo::s_player &player)
 
bool halo::server::mapvote::GetVoteDecision (maploader::s_phasor_mapcycle_entry &out)
 
bool halo::server::mapvote::OnServerChat (const halo::s_player &player, const std::wstring &msg)
 
void halo::server::mapvote::BeginVote ()
 
e_command_result halo::server::mapvote::sv_mapvote (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::mapvote::sv_mapvote_size (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::mapvote::sv_mapvote_begin (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::mapvote::sv_mapvote_add (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::mapvote::sv_mapvote_del (void *, commands::CArgParser &args, COutStream &out)
 
e_command_result halo::server::mapvote::sv_mapvote_list (void *, commands::CArgParser &args, COutStream &out)
 

Variables

std::vector< s_mapvote_entry > halo::server::mapvote::mapvote_list
 
std::vector< PlayerVoteHandler > halo::server::mapvote::player_votes
 
std::vector< s_mapvote_entry > halo::server::mapvote::current_vote_options