afegit metodo a Surface per a restaurar la subpaleta

fix: les surfaces de loading screen ja no es queden negres per a sempre
This commit is contained in:
2026-03-22 08:10:49 +01:00
parent c87d682508
commit 9b7abc7725
4 changed files with 13 additions and 1 deletions

View File

@@ -104,6 +104,9 @@ class Surface {
auto fadePalette() -> bool;
auto fadeSubPalette(Uint32 delay = 0) -> bool;
// Restaura la sub paleta a su estado original
void resetSubPalette();
// Vuelca los píxeles como ARGB8888 a un buffer externo (sin SDL_Texture)
void toARGBBuffer(Uint32* buffer) const;