X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fresources.h;h=e2503298c5ce59fe0ba04570700970abeb9d881a;hb=20703b6d4dfd0836cdb787bd416d4ae9bf010602;hp=51adec4a63c87d7e306a5b694542f77604e5b89b;hpb=a1eb8711ba225bb4423868c50369ad5592465171;p=libs%2Fgl.git diff --git a/source/resources.h b/source/resources.h index 51adec4a..e2503298 100644 --- a/source/resources.h +++ b/source/resources.h @@ -7,6 +7,7 @@ namespace Msp { namespace GL { +class ResourceManager; class Texture2D; /** @@ -18,6 +19,7 @@ class Resources: virtual public DataFile::Collection private: TextureFilter default_tex_filter; bool srgb_conversion; + ResourceManager *resource_manager; public: Resources(); @@ -30,6 +32,8 @@ public: bool get_srgb_conversion() const { return srgb_conversion; } + void set_resource_manager(ResourceManager *); + protected: Texture2D *create_texture2d(const std::string &); };