typedef struct sgl_slider { sgl_obj_t obj; sgl_color_t track_color; sgl_color_t knob_color; sgl_color_t fill_color; /* 0: horizontal, 1: vertical */ uint8_t direct : 1; uint8_t value : 7; uint8_t thickness; uint8_t alpha; }sgl_slider_t;