From 081e36c909529ce7ff5d74ae6b78e31a26691b9e Mon Sep 17 00:00:00 2001 From: Jeroen van Rijn Date: Sat, 13 Aug 2022 15:34:52 +0200 Subject: [PATCH] Add additional mouse buttons to Raylib bindings. --- vendor/raylib/raylib.odin | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/vendor/raylib/raylib.odin b/vendor/raylib/raylib.odin index a694c83a4..1a7f81577 100644 --- a/vendor/raylib/raylib.odin +++ b/vendor/raylib/raylib.odin @@ -625,9 +625,13 @@ KeyboardKey :: enum c.int { // Mouse buttons MouseButton :: enum c.int { - LEFT = 0, - RIGHT = 1, - MIDDLE = 2, + LEFT = 0, // Mouse button left + RIGHT = 1, // Mouse button right + MIDDLE = 2, // Mouse button middle (pressed wheel) + SIDE = 3, // Mouse button side (advanced mouse device) + EXTRA = 4, // Mouse button extra (advanced mouse device) + FORWARD = 5, // Mouse button fordward (advanced mouse device) + BACK = 6, // Mouse button back (advanced mouse device) } // Mouse cursor