summaryrefslogtreecommitdiff
path: root/application.h
diff options
context:
space:
mode:
Diffstat (limited to 'application.h')
-rw-r--r--application.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/application.h b/application.h
index 1b0d099..74a2633 100644
--- a/application.h
+++ b/application.h
@@ -8,13 +8,16 @@ class Application {
private:
sf::Window* window;
bool please_quit;
+ bool fullscreen;
protected:
+ void create_window(unsigned int w, unsigned int h, bool fs = false);
void init_window(unsigned int w, unsigned int h, bool fs = false);
virtual void event(const sf::Event& e);
virtual void event_keypress(Key::Code key);
+ virtual void init() = 0;
virtual void update() = 0;
void swap();