moure source/scenes a source/game/scenes

This commit is contained in:
2026-05-14 18:00:18 +02:00
parent 1aa0e96a91
commit 358e91ea30
40 changed files with 86 additions and 86 deletions
+22
View File
@@ -0,0 +1,22 @@
#include "game/scenes/scene_utils.hpp"
#include <string>
#include "core/audio/audio.hpp"
namespace scenes {
namespace {
std::string basename(const char* path) {
std::string s = path;
auto pos = s.find_last_of("/\\");
return pos == std::string::npos ? s : s.substr(pos + 1);
}
} // namespace
void playMusic(const char* filename, int loop) {
if (!filename) return;
Audio::get()->playMusic(basename(filename), loop);
}
} // namespace scenes