]> git.localhorst.tv Git - tacos.git/blob - src/app/assets.hpp
basic floor idea
[tacos.git] / src / app / assets.hpp
1 #ifndef TACOS_APP_ASSETS_HPP_
2 #define TACOS_APP_ASSETS_HPP_
3
4 #include <string>
5
6
7 namespace tacos {
8
9 class Config;
10 class Shader;
11
12 class AssetLoader {
13
14 public:
15         explicit AssetLoader(const Config &);
16
17         Shader LoadVertexShader(const std::string &name) const;
18         Shader LoadFragmentShader(const std::string &name) const;
19
20 private:
21         const Config &config;
22
23 };
24
25 }
26
27 #endif