diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2018-01-16 03:01:01 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2018-01-16 06:45:49 +0100 |
commit | 00a82f4917ddc37abf27fbec8c795e6d5646f366 (patch) | |
tree | 20ab0a315a2da85db4461c497c55bc542e4c0098 /proto-mouse/mouse-settings.hpp | |
parent | 9282f42525ffabe812fae2d614050bf91b610df9 (diff) |
proto/mouse: must move settings to separate file
Otherwise the UI file isn't slurped when #including this header.
Diffstat (limited to 'proto-mouse/mouse-settings.hpp')
-rw-r--r-- | proto-mouse/mouse-settings.hpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/proto-mouse/mouse-settings.hpp b/proto-mouse/mouse-settings.hpp new file mode 100644 index 00000000..c29024ac --- /dev/null +++ b/proto-mouse/mouse-settings.hpp @@ -0,0 +1,23 @@ +#pragma once + +#include "options/options.hpp" + +namespace mouse_impl { + +using namespace options; + +struct mouse_settings : opts { + value<int> Mouse_X, Mouse_Y; + value<slider_value> sensitivity_x, sensitivity_y; + mouse_settings() : + opts("mouse-proto"), + Mouse_X(b, "mouse-x", 0), + Mouse_Y(b, "mouse-y", 0), + sensitivity_x(b, "mouse-sensitivity-x", slider_value(200, 25, 500)), + sensitivity_y(b, "mouse-sensitivity-y", slider_value(200, 25, 500)) + {} +}; + +} // ns mouse_impl + +using mouse_impl::mouse_settings; |