summaryrefslogtreecommitdiff
path: root/application.h
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2011-01-29 16:35:58 +0100
committerJon Bergli Heier <snakebite@jvnv.net>2011-01-29 16:35:58 +0100
commit1737d135e358f4f5c4be1e2895d8f0ad667dec3c (patch)
tree89793d9696516bac2b924346d367077e578d08ef /application.h
parentfab20efb604948d2b61de319f60bffe9f0b8592c (diff)
Added fullscreen switch.
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();