manuals tidy tier 2: empty-catch, enum-size, trivially-destructible

This commit is contained in:
2026-05-14 19:07:43 +02:00
parent 8676c0e773
commit 0b82be193f
24 changed files with 69 additions and 37 deletions
+3 -3
View File
@@ -65,7 +65,7 @@ auto JD8_LoadSurface(const char* file) -> JD8_Surface {
memcpy(image, cached.data(), 64000);
return image;
} catch (const std::exception&) {
// No està al cache (asset no llistat al manifest). Fallback.
// @INTENTIONAL: no està al cache (asset no llistat al manifest), fallback al loader.
}
}
@@ -95,7 +95,7 @@ auto JD8_LoadPalette(const char* file) -> JD8_Palette {
memcpy(palette, cached.data(), 768);
return palette;
} catch (const std::exception&) {
// No està al cache fallback a lectura + LoadPalette.
// @INTENTIONAL: no està al cache, fallback a lectura + LoadPalette.
}
}
@@ -262,7 +262,7 @@ void JD8_SetPaletteColor(Uint8 index, Uint8 r, Uint8 g, Uint8 b) {
// el caller decideix quan fer Flip.
namespace {
enum class FadeType {
enum class FadeType : std::uint8_t {
None = 0,
Out,
ToPal,
+3 -1
View File
@@ -1,6 +1,8 @@
#pragma once
#include <SDL3/SDL.h>
#include <cstdint>
void JI_DisableKeyboard(Uint32 time);
// Bloqueja tot l'input cap al joc (JI_KeyPressed retorna false per a tot)
@@ -9,7 +11,7 @@ void JI_SetInputBlocked(bool blocked);
// Estableix l'estat d'una tecla virtual. Múltiples fonts (gamepad, remap)
// s'agrupen per OR. JI_KeyPressed retorna true si el teclat real O qualsevol
// font virtual està premuda.
enum JI_VirtualSource {
enum JI_VirtualSource : std::uint8_t {
JI_VSRC_GAMEPAD = 0,
JI_VSRC_REMAP = 1,
JI_VSRC_COUNT = 2