From 0336c8086a4dd4c6d853afa3e3b9f8e50dcfd6dd Mon Sep 17 00:00:00 2001 From: LaBodilsen Date: Sun, 30 Jan 2022 18:18:53 +0100 Subject: [PATCH] Changed mouse button values to engines. Changed the check mouse button under WM_MOUSEMOVE to use the Engine constants for mouse button 0, 1, 2. --- olcPixelGameEngine.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/olcPixelGameEngine.h b/olcPixelGameEngine.h index 4afa23e..abe1401 100644 --- a/olcPixelGameEngine.h +++ b/olcPixelGameEngine.h @@ -4742,9 +4742,9 @@ namespace olc { bTrackMouseEventSet = TRUE; TRACKMOUSEEVENT tme{ sizeof(TRACKMOUSEEVENT), TME_LEAVE, hWnd }; TrackMouseEvent(&tme); - ptrPGE->olc_UpdateMouseState(0, wParam == MK_LBUTTON); - ptrPGE->olc_UpdateMouseState(1, wParam == MK_RBUTTON); - ptrPGE->olc_UpdateMouseState(2, wParam == MK_MBUTTON); + ptrPGE->olc_UpdateMouseState(olc::Mouse::LEFT, wParam == MK_LBUTTON); + ptrPGE->olc_UpdateMouseState(olc::Mouse::RIGHT, wParam == MK_RBUTTON); + ptrPGE->olc_UpdateMouseState(olc::Mouse::MIDDLE, wParam == MK_MBUTTON); } // Thanks @ForAbby (Discord) uint16_t x = lParam & 0xFFFF; uint16_t y = (lParam >> 16) & 0xFFFF;