staging some future refactoring, .h -> hpp, fix for rendering w/ audio

This commit is contained in:
2026-03-09 23:08:57 -04:00
parent 77f6e65b15
commit 2d27b7e8fb
76 changed files with 0 additions and 0 deletions

28
src/resources.hpp Normal file
View File

@@ -0,0 +1,28 @@
#pragma once
#include <imgui/imgui.h>
#include "audio.h"
#include "font.h"
#include "icon.h"
#include "shader.h"
#include "texture.h"
namespace anm2ed
{
class Resources
{
public:
resource::Font fonts[resource::font::COUNT]{};
resource::Texture icons[resource::icon::COUNT]{};
resource::Shader shaders[resource::shader::COUNT]{};
resource::Audio music{};
Resources();
resource::Audio& music_track();
resource::Audio* music_track_if_loaded();
private:
bool isMusicLoaded{false};
};
}