Civilization
server::GameEngine Member List

This is the complete list of members for server::GameEngine, including all inherited members.

addPlayer(std::shared_ptr< shared::Player > player) (defined in server::GameEngine)server::GameEngine
askClient(int playerId) (defined in server::GameEngine)server::GameEngine
askClient(std::shared_ptr< shared::Player > player) (defined in server::GameEngine)server::GameEngine
askClientToPlayARule(std::shared_ptr< shared::Player > player, shared::RuleArgsStruct &RuleArgs) (defined in server::GameEngine)server::GameEngine
endOfRoundActions()server::GameEngine
GameEngine(std::vector< std::shared_ptr< GameEngine >> &games, std::shared_ptr< shared::Player > player) (defined in server::GameEngine)server::GameEngine
gameMap (defined in server::GameEngine)server::GameEngine
generateRandomId(const std::vector< std::shared_ptr< GameEngine >> &games) (defined in server::GameEngine)server::GameEnginestatic
getId() (defined in server::GameEngine)server::GameEngine
getPlayers() (defined in server::GameEngine)server::GameEngine
getTime()server::GameEngine
handleConnect() (defined in server::GameEngine)server::GameEngine
isPublic (defined in server::GameEngine)server::GameEngine
playTurn()server::GameEngine
processClientRequest(std::string requestString, std::shared_ptr< shared::Player > player) (defined in server::GameEngine)server::GameEngine
runGame()server::GameEngine
sendToEveryone(std::string message, bool isBinary=false) (defined in server::GameEngine)server::GameEngine
setMapParam(std::string &param, std::string &value) (defined in server::GameEngine)server::GameEngine
splitString(std::string str, char delimiter) (defined in server::GameEngine)server::GameEnginestatic
state (defined in server::GameEngine)server::GameEngine