We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 28146df + 5a1cc58 commit e9310cdCopy full SHA for e9310cd
src/Util/Input.cpp
@@ -1,6 +1,7 @@
1
#include "Util/Input.hpp"
2
3
#include <SDL_events.h> // for SDL_Event
4
+#include "config.hpp"
5
6
namespace Util {
7
@@ -52,6 +53,9 @@ void Input::Update() {
52
53
s_CursorPosition.x = static_cast<float>(x);
54
s_CursorPosition.y = static_cast<float>(y);
55
56
+ s_CursorPosition.x -= static_cast<float>(WINDOW_WIDTH) / 2;
57
+ s_CursorPosition.y = -(s_CursorPosition.y - static_cast<float>(WINDOW_HEIGHT) / 2);
58
+
59
s_LBPressed = s_RBPressed = s_MBPressed = s_Scroll = s_MouseMoving = false;
60
61
while (SDL_PollEvent(&s_Event) != 0) {
0 commit comments