engine/include/inputs/mouse.h

22 lines
337 B
C
Raw Permalink Normal View History

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