--- /dev/null
+#ifndef TACOS_APP_ASSETS_HPP_
+#define TACOS_APP_ASSETS_HPP_
+
+#include <string>
+
+
+namespace tacos {
+
+class Config;
+class Shader;
+
+class AssetLoader {
+
+public:
+ explicit AssetLoader(const Config &);
+
+ Shader LoadVertexShader(const std::string &name) const;
+ Shader LoadFragmentShader(const std::string &name) const;
+
+private:
+ const Config &config;
+
+};
+
+}
+
+#endif