hotkeys de shaders a F4/F5/F6

This commit is contained in:
2026-05-14 13:25:20 +02:00
parent 6f9bdcbeb6
commit 7a09c0aa89
4 changed files with 14 additions and 17 deletions
+10 -11
View File
@@ -20,21 +20,20 @@ namespace GlobalInputs {
Screen::get()->incWindowZoom();
return true;
}
if (Input::get()->checkInput(input_prev_preset, REPEAT_FALSE)) {
Screen::get()->prevPreset();
return true;
}
if (Input::get()->checkInput(input_next_preset, REPEAT_FALSE)) {
Screen::get()->nextPreset();
return true;
}
if (Input::get()->checkInput(input_toggle_shader, REPEAT_FALSE)) {
Screen::get()->toggleShaderEnabled();
return true;
}
if (Input::get()->checkInput(input_toggle_shader_type, REPEAT_FALSE)) {
Screen::get()->toggleActiveShader();
return true;
// F5/F6 només actuen quan el post-procesado està actiu.
if (Screen::get()->isShaderEnabled()) {
if (Input::get()->checkInput(input_toggle_shader_type, REPEAT_FALSE)) {
Screen::get()->toggleActiveShader();
return true;
}
if (Input::get()->checkInput(input_next_preset, REPEAT_FALSE)) {
Screen::get()->nextPreset();
return true;
}
}
return false;
}