mirror of
https://github.com/nicbarker/clay.git
synced 2025-11-03 08:06:17 +00:00
Compare commits
2 commits
f733cb6927
...
c8addc35b2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c8addc35b2 | ||
|
|
b4f1a5f7f0 |
|
|
@ -162,8 +162,16 @@ SDL_AppResult SDL_AppEvent(void *appstate, SDL_Event *event)
|
||||||
event->motion.state & SDL_BUTTON_LMASK);
|
event->motion.state & SDL_BUTTON_LMASK);
|
||||||
break;
|
break;
|
||||||
case SDL_EVENT_MOUSE_BUTTON_DOWN:
|
case SDL_EVENT_MOUSE_BUTTON_DOWN:
|
||||||
Clay_SetPointerState((Clay_Vector2) { event->button.x, event->button.y },
|
if (event->button.button == SDL_BUTTON_LEFT)
|
||||||
event->button.button == SDL_BUTTON_LEFT);
|
Clay_SetPointerState(
|
||||||
|
(Clay_Vector2){ event->button.x, event->button.y }, true
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
case SDL_EVENT_MOUSE_BUTTON_UP:
|
||||||
|
if (event->button.button == SDL_BUTTON_LEFT)
|
||||||
|
Clay_SetPointerState(
|
||||||
|
(Clay_Vector2){ event->button.x, event->button.y }, false
|
||||||
|
);
|
||||||
break;
|
break;
|
||||||
case SDL_EVENT_MOUSE_WHEEL:
|
case SDL_EVENT_MOUSE_WHEEL:
|
||||||
Clay_UpdateScrollContainers(true, (Clay_Vector2) { event->wheel.x, event->wheel.y }, 0.01f);
|
Clay_UpdateScrollContainers(true, (Clay_Vector2) { event->wheel.x, event->wheel.y }, 0.01f);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue