]> git.lizzy.rs Git - nothing.git/blobdiff - src/ui/slider.c
Merge pull request #1089 from tsoding/vec
[nothing.git] / src / ui / slider.c
index 8a0fb76d3273a52b455b93b000d2d9dcb048a055..1019aea7cd9f50765dad6f04c9be9336b8af24b2 100644 (file)
@@ -3,7 +3,7 @@
 #include "game/camera.h"
 #include "./slider.h"
 
-int slider_render(const Slider *slider, Camera *camera, Rect boundary)
+int slider_render(const Slider *slider, const Camera *camera, Rect boundary)
 {
     trace_assert(slider);
     trace_assert(camera);
@@ -42,7 +42,7 @@ int slider_event(Slider *slider, const SDL_Event *event, Rect boundary, int *sel
     if (!slider->drag) {
         switch (event->type) {
         case SDL_MOUSEBUTTONDOWN: {
-            Point position = vec((float) event->button.x, (float) event->button.y);
+            Vec2f position = vec((float) event->button.x, (float) event->button.y);
             if (rect_contains_point(boundary, position)) {
                 slider->drag = 1;
                 if (selected) {