Paleta UI compartida (sega-cube.pal) i constants semàntiques UiColor (v0.7.1)

This commit is contained in:
JailDesigner committed 2026-04-19 09:30:29 +02:00
1 parent e6f3c888e6
commit bee9b650db
12 files changed
+396 -19

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
#pragma once
#include <SDL3/SDL.h>
// Constants semàntiques que mapegen cada element de la UI al seu color dins
// de la paleta compartida (registre "ui" a Resource::Cache, carregada des de
// data/palettes/sega-cube.pal). Canviar l'aparença d'un component només
// requereix canviar la seua constant ací — no cal buscar l'índex pel codi.
namespace UiColor {
// Color per al text de l'overlay de debug RenderInfo (F3).
constexpr Uint8 RENDER_INFO_TEXT = 9;
} // namespace UiColor