Files
aee-arcade/source/game/ui/ui_palette.hpp
T

23 lines
915 B
C++

#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