Hook up cutscene aspect ratio setting (#43)

This commit is contained in:
Reonu
2026-01-05 01:21:14 +00:00
committed by GitHub
parent 519e3afa19
commit d14ff94d6d
3 changed files with 55 additions and 2 deletions
+13
View File
@@ -24,6 +24,10 @@ namespace banjo {
namespace sound {
inline const std::string bgm_volume = "bgm_volume";
}
namespace graphics {
inline const std::string cutscene_aspect_ratio_mode = "cutscene_aspect_ratio_mode";
}
}
// TODO: Move loading configs to the runtime once we have a way to allow per-project customization.
@@ -70,6 +74,15 @@ namespace banjo {
NoteSavingMode get_note_saving_mode();
enum class CutsceneAspectRatioMode {
Original,
Clamp16x9,
Full,
OptionCount
};
CutsceneAspectRatioMode get_cutscene_aspect_ratio_mode();
void open_quit_game_prompt();
};