X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fstandalone%2FDirectCLIFeedback.hpp;fp=src%2Fstandalone%2FDirectCLIFeedback.hpp;h=06f2038392eb1a59b0a89a32c790ab0b9c48b00b;hb=fa3c4a14546d73ddc2671cd5cc58208839bf7173;hp=0000000000000000000000000000000000000000;hpb=bc171dfe0897bccbbf9d9114d128be0801a1aff9;p=blank.git diff --git a/src/standalone/DirectCLIFeedback.hpp b/src/standalone/DirectCLIFeedback.hpp new file mode 100644 index 0000000..06f2038 --- /dev/null +++ b/src/standalone/DirectCLIFeedback.hpp @@ -0,0 +1,31 @@ +#ifndef BLANK_STANDALONE_DIRECTCLIFEEDBACK_HPP_ +#define BLANK_STANDALONE_DIRECTCLIFEEDBACK_HPP_ + +#include "../shared/CLIContext.hpp" + + +namespace blank { + +class HUD; + +namespace standalone { + +class DirectCLIFeedback +: public CLIContext { + +public: + DirectCLIFeedback(Player &, HUD &); + + void Error(const std::string &) override; + void Message(const std::string &) override; + void Broadcast(const std::string &) override; + +private: + HUD &hud; + +}; + +} +} + +#endif