2023-05-01 12:55:49 +00:00
|
|
|
#ifndef ENGINE_INCLUDE_INPUTS_MOUSE_H_
|
|
|
|
#define ENGINE_INCLUDE_INPUTS_MOUSE_H_
|
2022-09-02 11:06:59 +00:00
|
|
|
|
2023-05-01 12:55:49 +00:00
|
|
|
namespace engine {
|
|
|
|
namespace inputs {
|
2022-09-02 11:06:59 +00:00
|
|
|
|
|
|
|
enum class MouseButton : int {
|
2023-05-01 12:55:49 +00:00
|
|
|
M_LEFT,
|
|
|
|
M_MIDDLE,
|
|
|
|
M_RIGHT,
|
|
|
|
M_X1,
|
|
|
|
M_X2,
|
|
|
|
M_INVALID = 7,
|
|
|
|
M_SIZE = 7
|
2022-09-02 11:06:59 +00:00
|
|
|
};
|
|
|
|
|
2023-05-01 12:55:49 +00:00
|
|
|
enum class MouseAxis : int { X, Y, X_SCR, Y_SCR };
|
|
|
|
|
|
|
|
} // namespace inputs
|
|
|
|
} // namespace engine
|
2022-09-02 11:06:59 +00:00
|
|
|
|
2023-05-01 12:55:49 +00:00
|
|
|
#endif
|