#pragma once #include #include "minecraft/client/gui/Screen.h" class DisconnectedScreen : public Screen { private: std::string title, reason; public: DisconnectedScreen(const std::string& title, const std::string reason, void* reasonObjects, ...); virtual void tick() override; protected: using Screen::keyPressed; virtual void keyPressed(char eventCharacter, int eventKey); public: virtual void init() override; protected: virtual void buttonClicked(Button* button) override; public: virtual void render(int xm, int ym, float a) override; };