#pragma once #include "utils/defaults.hpp" // Alias semàntics als índexs de paleta UI (viuen a `Defaults::UI`). Canviar // l'aparença d'un component només requereix tocar-los allà; ací només // reexportem amb els noms que consumeix el codi del joc. namespace UiColor { constexpr auto RENDER_INFO_TEXT = Defaults::UI::RENDER_INFO_TEXT; constexpr auto RENDER_INFO_SHADOW = Defaults::UI::RENDER_INFO_SHADOW; constexpr auto CANVAS_BG = Defaults::UI::CANVAS_BG; constexpr auto MENU_BG = Defaults::UI::MENU_BG; constexpr auto MENU_BORDER = Defaults::UI::MENU_BORDER; constexpr auto MENU_TITLE = Defaults::UI::MENU_TITLE; constexpr auto MENU_LABEL = Defaults::UI::MENU_LABEL; constexpr auto MENU_VALUE = Defaults::UI::MENU_VALUE; constexpr auto MENU_CURSOR = Defaults::UI::MENU_CURSOR; constexpr auto MENU_DISABLED = Defaults::UI::MENU_DISABLED; } // namespace UiColor