1 #ifndef BLOBS_APP_ASSETS_HPP_
2 #define BLOBS_APP_ASSETS_HPP_
4 #include "../graphics/ArrayTexture.hpp"
5 #include "../graphics/PlanetSurface.hpp"
6 #include "../graphics/SunSurface.hpp"
17 std::string tile_path;
20 graphics::ArrayTexture tiles;
24 graphics::PlanetSurface planet_surface;
25 graphics::SunSurface sun_surface;
31 Assets(const Assets &) = delete;
32 Assets &operator =(const Assets &) = delete;
34 Assets(Assets &&) = delete;
35 Assets &operator =(Assets &&) = delete;
37 void LoadTileTexture(const std::string &name, graphics::ArrayTexture &, int layer) const;