]> git.lizzy.rs Git - nothing.git/commitdiff
(#931) Extract label_size
authorrexim <reximkut@gmail.com>
Sat, 6 Jul 2019 18:36:31 +0000 (01:36 +0700)
committerrexim <reximkut@gmail.com>
Sat, 6 Jul 2019 18:36:31 +0000 (01:36 +0700)
src/game/level/level_editor/color_picker.c

index a02f6d93a7bb036f4b0e8d34aad54ed37ed6635a..d4bae4a4e20cbedb03a8aeb49bf40e8cf38bbc75 100644 (file)
@@ -70,6 +70,7 @@ int color_picker_render(const ColorPicker *color_picker,
         const Rect slider_rect =
             rect(0.0f, COLOR_SLIDER_HEIGHT * (float) (index + 1),
                  COLOR_SLIDER_WIDTH, COLOR_SLIDER_HEIGHT);
+        const Point label_size = vec(2.5f, 2.5f);
 
         if (slider_render(
                 &color_picker->sliders[index],
@@ -81,10 +82,10 @@ int color_picker_render(const ColorPicker *color_picker,
         if (camera_render_text_screen(
                 camera,
                 slider_labels[index],
-                vec(2.5f, 2.5f),
+                label_size,
                 COLOR_BLACK,
                 vec(slider_rect.x + COLOR_SLIDER_WIDTH,
-                    slider_rect.y + COLOR_SLIDER_HEIGHT * 0.5f - 2.5f * (float) FONT_CHAR_HEIGHT * 0.5f)) < 0) {
+                    slider_rect.y + COLOR_SLIDER_HEIGHT * 0.5f - label_size.y * (float) FONT_CHAR_HEIGHT * 0.5f)) < 0) {
             return -1;
         }
     }