X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FAssets.hpp;h=6e1698a6fc94105d0893b2f1ee0259f80bf608dc;hb=f5e5e8522b94a6b81a137d4bca7665ef15bcd2c6;hp=d9ab3d443592c0c491079069418caf8f4f5a5c74;hpb=55dbd6b35a39888f245e247d2e140f141f918178;p=blank.git diff --git a/src/app/Assets.hpp b/src/app/Assets.hpp index d9ab3d4..6e1698a 100644 --- a/src/app/Assets.hpp +++ b/src/app/Assets.hpp @@ -6,7 +6,10 @@ namespace blank { +class ArrayTexture; class Font; +class Sound; +class Texture; class Assets { @@ -14,9 +17,14 @@ public: explicit Assets(const std::string &base); Font LoadFont(const std::string &name, int size) const; + Sound LoadSound(const std::string &name) const; + Texture LoadTexture(const std::string &name) const; + void LoadTexture(const std::string &name, ArrayTexture &, int layer) const; private: std::string fonts; + std::string sounds; + std::string textures; };