]> git.localhorst.tv Git - blank.git/blobdiff - src/app/ChatState.hpp
moved common stated to shared dir
[blank.git] / src / app / ChatState.hpp
diff --git a/src/app/ChatState.hpp b/src/app/ChatState.hpp
deleted file mode 100644 (file)
index 56f8538..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef BLANK_APP_CHATSTATE_HPP_
-#define BLANK_APP_CHATSTATE_HPP_
-
-#include "State.hpp"
-
-#include "../ui/TextInput.hpp"
-
-#include <string>
-
-
-namespace blank {
-
-class Environment;
-
-class ChatState
-: public State {
-
-public:
-       struct Responder {
-               virtual void OnLineSubmit(const std::string &) = 0;
-       };
-
-public:
-       ChatState(Environment &env, State &parent, Responder &);
-
-       void OnResume() override;
-       void OnPause() override;
-
-       void OnResize(Viewport &) override;
-
-       void Handle(const SDL_Event &) override;
-       void Update(int dt) override;
-       void Render(Viewport &) override;
-
-       void Quit();
-
-private:
-       Environment &env;
-       State &parent;
-       Responder &responder;
-
-       TextInput input;
-
-};
-
-}
-
-#endif