battle.cpp File Reference

#include "battle.h"
#include "ui.h"
#include "springunitsync.h"
#include "server.h"
#include "user.h"
#include "utils/misc.h"
#include "utils/debug.h"
#include "utils/conversion.h"
#include "utils/math.h"
#include <algorithm>
#include "events.h"
#include <wx/arrstr.h>
#include <wx/bitmap.h>
#include <map>
#include <utility>
#include "../ibattle.h"
#include "uiutils.h"
#include "settings.h"
#include "useractions.h"
#include "utils/customdialogs.h"
#include <wx/thread.h>
#include <wx/string.h>
#include <stdexcept>
#include "utils/mixins.hh"
#include <wx/imaglist.h>
#include <vector>
#include <wx/event.h>
#include <wx/timer.h>
#include <wx/image.h>
#include <wx/log.h>
#include <wx/filename.h>
Include dependency graph for battle.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Alliance
struct  ControlTeam

Functions

bool PlayerRankCompareFunction (User *a, User *b)
bool PlayerTeamCompareFunction (User *a, User *b)
int my_random (int range)
void shuffle (std::vector< User * > &players)

Variables

const unsigned int TIMER_INTERVAL = 1000
const unsigned int TIMER_ID = 101

Function Documentation

int my_random ( int  range  ) 

Definition at line 806 of file battle.cpp.

bool PlayerRankCompareFunction ( User a,
User b 
)

Definition at line 742 of file battle.cpp.

bool PlayerTeamCompareFunction ( User a,
User b 
)

Definition at line 749 of file battle.cpp.

void shuffle ( std::vector< User * > &  players  ) 

Definition at line 811 of file battle.cpp.


Variable Documentation

const unsigned int TIMER_ID = 101

Definition at line 31 of file battle.cpp.

const unsigned int TIMER_INTERVAL = 1000

Definition at line 30 of file battle.cpp.


Generated on Thu Dec 29 00:11:19 2011 for SpringLobby by doxygen 1.6.3