]> git.lizzy.rs Git - nothing.git/blob - src/ui/slider.h
Merge pull request #927 from tsoding/788
[nothing.git] / src / ui / slider.h
1 #ifndef SLIDER_H_
2 #define SLIDER_H_
3
4 typedef struct {
5     int drag;
6     float value;
7     float max_value;
8 } Slider;
9
10 typedef struct Camera Camera;
11 typedef union SDL_Event SDL_Event;
12
13 int slider_render(const Slider *slider, Camera *camera, Rect boundary);
14 int slider_event(Slider *slider, const SDL_Event *event, Rect boundary, int *selected);
15
16 #endif  // SLIDER_H_