Symphony Of Empires
game_state.hpp File Reference
#include <queue>
#include <mutex>
#include <vector>
#include <atomic>
#include <functional>
#include <algorithm>
#include "eng3d/serializer.hpp"
#include "eng3d/audio.hpp"
#include "eng3d/state.hpp"
#include "eng3d/event.hpp"
#include "objects.hpp"
#include "unit.hpp"
#include "client/client_network.hpp"
#include "server/server_network.hpp"
#include "client/map.hpp"
#include "eventpp/callbacklist.h"
Include dependency graph for game_state.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ClientState
 
class  Input
 
struct  GameState
 

Namespaces

 Interface
 
 UI
 
 Eng3D
 

Enumerations

enum class  MapMode : unsigned char { COUNTRY_SELECT , NORMAL , NO_MAP , DISPLAY_ONLY }
 

Functions

void game_main (int argc, char **argv)
 

Enumeration Type Documentation

◆ MapMode

enum MapMode : unsigned char
strong
Enumerator
COUNTRY_SELECT 
NORMAL 
NO_MAP 
DISPLAY_ONLY 

Definition at line 45 of file game_state.hpp.

Function Documentation

◆ game_main()

void game_main ( int  argc,
char **  argv 
)