/**
 * @defgroup MouseClickStates Mouse click states
 * @ingroup Defines
 *
 * @see     #mouse_down
 *          #mouse_up
 */
/*@{*/

#define MOUSE_CLICK_LEFT        (0)
#define MOUSE_CLICK_RIGHT       (1)
#define MOUSE_CLICK_MIDDLE      (2)
#define MOUSE_CLICK_WHEEL_UP    (3) // Passed only in mouse_down
#define MOUSE_CLICK_WHEEL_DOWN  (4) // Passed only in mouse_down
#define MOUSE_CLICK_EXT0        (5)
#define MOUSE_CLICK_EXT1        (6)
#define MOUSE_CLICK_EXT2        (7)
#define MOUSE_CLICK_EXT3        (8)
#define MOUSE_CLICK_EXT4        (9)

/*@}*/
