1 #ifndef BLANK_SHARED_CLICONTEXT_HPP_
2 #define BLANK_SHARED_CLICONTEXT_HPP_
14 explicit CLIContext(Player &p)
17 /// get the player responsible for all this
18 Player &GetPlayer() { return player; }
20 /// an error has happened and the player should be notified
21 virtual void Error(const std::string &) = 0;
24 /// use this for output concerning the originator of a command
25 virtual void Message(const std::string &) = 0;
27 /// send a status message to all players
28 /// use this to announce stuff which may be interesting to anyone
29 virtual void Broadcast(const std::string &) = 0;