revisada i actualitzada la classe Text per a donar suport a utf-8

This commit is contained in:
2026-03-22 12:47:32 +01:00
parent 5e013a8414
commit d0ed49d192
12 changed files with 861 additions and 128 deletions

View File

@@ -25,10 +25,10 @@ class Title {
private:
// --- Estructuras y enumeraciones ---
struct Glyph {
char letter; // Letra a escribir (char es más eficiente que std::string)
float x; // Posición en el eje x (float para precisión con delta time)
float width; // Ancho pre-calculado del carácter
bool enabled; // Solo se escriben y mueven si estan habilitadas
uint32_t codepoint{0}; // Codepoint Unicode del carácter
float x{0.0F}; // Posición en el eje x (float para precisión con delta time)
float width{0.0F}; // Ancho pre-calculado del carácter
bool enabled{false}; // Solo se escriben y mueven si estan habilitadas
};
enum class State {