]> git.tdb.fi Git - libs/gui.git/blobdiff - source/input/bindings.h
Remove an unused function
[libs/gui.git] / source / input / bindings.h
index b73dc51cc308bfc0d74fefea3b0d5b2f4fe18512..01db8108d0c2482b54055ef97e502fb123c68f66 100644 (file)
@@ -24,7 +24,7 @@ public:
                Loader(Bindings &);
 
        private:
-               virtual void init_actions();
+               void init_actions() override;
 
                void binding(const std::string &);
                void device_type(DeviceType);
@@ -59,17 +59,19 @@ public:
                        Loader(Binding &);
 
                private:
-                       virtual void init_actions();
+                       void init_actions() override;
 
                        void axis(unsigned, AxisSide);
                        void button(unsigned);
                        void key(Key k) { button(k); }
+                       void mouse_axis(MouseAxis a, AxisSide s) { axis(a, s); }
+                       void mouse_button(MouseButton b) { button(b); }
                };
 
                std::string control;
-               unsigned device;
-               ControlSrcType type;
-               unsigned index;
+               unsigned device = 0;
+               ControlSrcType type = NO_SOURCE;
+               unsigned index = 0;
        };
 
 private: