+ trace_assert(camera);
+
+ /* TODO: Color Picker sliders don't have any labels */
+
+ if (slider_render(
+ &color_picker->hue,
+ camera,
+ rect(0.0f, COLOR_SLIDER_HEIGHT,
+ COLOR_SLIDER_WIDTH, COLOR_SLIDER_HEIGHT)) < 0) {
+ return -1;
+ }
+
+ if (slider_render(
+ &color_picker->saturation,
+ camera,
+ rect(0.0f, COLOR_SLIDER_HEIGHT * 2.0f,
+ COLOR_SLIDER_WIDTH, COLOR_SLIDER_HEIGHT)) < 0) {
+ return -1;
+ }
+
+ if (slider_render(
+ &color_picker->lightness,
+ camera,
+ rect(0.0f, COLOR_SLIDER_HEIGHT * 3.0f,
+ COLOR_SLIDER_WIDTH, COLOR_SLIDER_HEIGHT)) < 0) {
+ return -1;
+ }
+
+