summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2019-01-27 13:09:17 +0100
committerNao Pross <naopross@thearcway.org>2019-01-27 13:09:17 +0100
commitfdd27379a0abfcdecb12e6101397aea5858c3e84 (patch)
treeaec212b41d5862922f3f38b62eef00e05d7d7a77
parentFix signal listener removal (diff)
downloadflatland-fdd27379a0abfcdecb12e6101397aea5858c3e84.tar.gz
flatland-fdd27379a0abfcdecb12e6101397aea5858c3e84.zip
Remove bitfileds to remove a bazillion of warnings
-rw-r--r--engine/include/flatland.hpp20
-rw-r--r--engine/include/window.hpp14
2 files changed, 17 insertions, 17 deletions
diff --git a/engine/include/flatland.hpp b/engine/include/flatland.hpp
index f12dc65..5d3cfbf 100644
--- a/engine/include/flatland.hpp
+++ b/engine/include/flatland.hpp
@@ -23,16 +23,16 @@ struct flat_status
joystick(joystick), controller(controller), haptic(haptic),
error(error), running(running), loop(loop) {}
- unsigned char video:1;
- unsigned char audio:1;
- unsigned char timer:1;
- unsigned char events:1;
- unsigned char joystick:1;
- unsigned char controller:1;
- unsigned char haptic:1;
- unsigned char error:1;
- unsigned char running:1;
- unsigned char loop:1;
+ unsigned char video;
+ unsigned char audio;
+ unsigned char timer;
+ unsigned char events;
+ unsigned char joystick;
+ unsigned char controller;
+ unsigned char haptic;
+ unsigned char error;
+ unsigned char running;
+ unsigned char loop;
};
int init_flatland(FlatWindow*, const flat_status&, float fps = 60);
diff --git a/engine/include/window.hpp b/engine/include/window.hpp
index 48e8cb0..586a6eb 100644
--- a/engine/include/window.hpp
+++ b/engine/include/window.hpp
@@ -25,13 +25,13 @@ struct window_status
resizable(resizable), minimized(minimized), maximized(maximized),
focus(focus) {}
- unsigned char fullscreen:1;
- unsigned char hidden:1;
- unsigned char borderless:1;
- unsigned char resizable:1;
- unsigned char minimized:1;
- unsigned char maximized:1;
- unsigned char focus:1;
+ unsigned char fullscreen;
+ unsigned char hidden;
+ unsigned char borderless;
+ unsigned char resizable;
+ unsigned char minimized;
+ unsigned char maximized;
+ unsigned char focus;
};