]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texture2d.h
Add a class for building icosahedron-based spheres
[libs/gl.git] / source / texture2d.h
index eba3286fee15fddce63b67e503f551990b0bf65d..71e04b576f2b62aa8a93d4c154a3258a596f2bc1 100644 (file)
@@ -43,6 +43,7 @@ private:
 
 public:
        Texture2D(ResourceManager * = 0);
+       virtual ~Texture2D();
 
        /** Defines storage structure for the texture.  Must be called before an
        image can be uploaded.  Once storage is defined, it can't be changed. */
@@ -85,7 +86,7 @@ private:
        void get_level_size(unsigned, unsigned &, unsigned &);
 
 public:
-       virtual Resource::AsyncLoader *load(IO::Seekable &);
+       virtual Resource::AsyncLoader *load(IO::Seekable &, const Resources * = 0);
        virtual UInt64 get_data_size() const;
        virtual void unload();
 };