feat(menu): primera versió del menú de servei
This commit is contained in:
1 parent
e4a8b4cd3e
commit
350625dec0
21 files changed
+1477
-16
No files matched your search
@@ -0,0 +1,20 @@
|
||||
#pragma once
|
||||
|
||||
// Helpers de reaplicació en calent: muten els subsistemes (Screen / Audio)
|
||||
// perquè reflecteixin el nou estat d'Options sense tocar la finestra ni el
|
||||
// dispositiu d'àudio. Compartits entre `core/input/global_inputs.cpp` i el
|
||||
// menú de servei (`game/ui/service_menu.cpp`), que són els dos llocs on la
|
||||
// UI pot canviar opcions en calent.
|
||||
namespace OptionsApply {
|
||||
|
||||
// Aplica shader actiu + uniforms PostFX + uniforms CrtPi al Screen segons
|
||||
// l'estat actual d'Options. S'invoca després de qualsevol canvi a
|
||||
// video.shader.* (enable, current_shader, preset).
|
||||
void reapplyShader();
|
||||
|
||||
// Reenvia la config actual d'Options al subsistema Audio (reaplica volums
|
||||
// i enables). S'invoca després de qualsevol canvi a audio.* (enable,
|
||||
// volume, music.*, sound.*).
|
||||
void reapplyAudio();
|
||||
|
||||
} // namespace OptionsApply
|
||||
Reference in new issue
Block a user