Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Data Structures | Typedefs
servergamestate.hpp File Reference
#include "server/game/gridcell.hpp"
#include "shared/utilities/constants.hpp"
#include "shared/utilities/typedefs.hpp"
#include "shared/game/sharedgamestate.hpp"
#include "shared/utilities/config.hpp"
#include "shared/utilities/smartvector.hpp"
#include "shared/utilities/custom_hash.hpp"
#include "server/audio/soundtable.hpp"
#include "server/game/object.hpp"
#include "shared/game/event.hpp"
#include "server/game/grid.hpp"
#include "server/game/objectmanager.hpp"
#include "server/game/spawner.hpp"
#include <string>
#include <vector>
#include <chrono>
#include <unordered_map>
#include <queue>
#include <boost/container_hash/hash.hpp>

Go to the source code of this file.

Data Structures

struct  IntPairHash
 
class  ServerGameState
 The ServerGameState class contains all abstract game state data and logic for a single game state instance (i.e., for one match played by 4 players). More...
 

Typedefs

using EventList = std::vector< std::pair< EntityID, Event > >
 Represents a list of events from a certain client with a specified ID. More...
 

Typedef Documentation

◆ EventList

using EventList = std::vector<std::pair<EntityID, Event> >

Represents a list of events from a certain client with a specified ID.