refactor(core/audio): eliminar 4 sobrecàrregues enable/disable no-arg (INCONS-05/DEAD-05)
enableSound()/disableSound()/enableMusic()/disableMusic() eren inline thunks que només cridaven la versió amb bool. Cap caller del projecte les invoca. Es deixa només enableSound(bool) + toggleSound() (i l'equivalent per música) com a API única. Queda pendent la divergència semàntica amb Ja::enableSound/enableMusic (Audio silencia per gain, Ja pararia els canals). No es resol aquí perquè és una decisió de disseny que lliga amb l'encapsulament de Ja::* (COUP-01). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
3089177e69
commit
d03e9fffdc
2 files changed
+2
-6
No files matched your search
@@ -96,14 +96,10 @@ class Audio {
|
||||
void applySettings(const Config& config); // Aplica una nova configuració
|
||||
|
||||
// --- Configuración de sonidos ---
|
||||
void enableSound() { enableSound(true); } // Habilitar sonidos
|
||||
void disableSound() { enableSound(false); } // Deshabilitar sonidos
|
||||
void enableSound(bool value); // Establecer estado de sonidos (reaplica volum)
|
||||
void toggleSound() { enableSound(!sound_enabled_); } // Alternar estado de sonidos (reaplica volum)
|
||||
|
||||
// --- Configuración de música ---
|
||||
void enableMusic() { enableMusic(true); } // Habilitar música
|
||||
void disableMusic() { enableMusic(false); } // Deshabilitar música
|
||||
void enableMusic(bool value); // Establecer estado de música (reaplica volum)
|
||||
void toggleMusic() { enableMusic(!music_enabled_); } // Alternar estado de música (reaplica volum)
|
||||
|
||||
|
||||
Reference in new issue
Block a user