aboutsummaryrefslogtreecommitdiff
path: root/include/mglpp/window/Mouse.hpp
blob: 4fed4a9da1bb01568d4cb0c3916cb757e18af520 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef MGLPP_MOUSE_HPP
#define MGLPP_MOUSE_HPP

namespace mgl {
    class Mouse {
    public:
        /* Has to match mgl_mouse_button */
        enum Button : int {
            Unknown,
            Left,
            Right,
            Middle,
            XButton1,
            XButton2,

            /* This should always be the last mouse button */
            __NumMouseButtons__
        };
    };
}

#endif /* MGLPP_MOUSE_HPP */