]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texunit.h
Remove a number of rarely used legacy features
[libs/gl.git] / source / texunit.h
index 9c4d93f6971ea5b60b10b78b367a60a81092a629..f3f95e7e422b2179ffea94f6d9c3834891ea8bc9 100644 (file)
@@ -18,8 +18,6 @@ class TexUnit
 private:
        unsigned index;
        const Texture *texture;
-       const TexEnv *texenv;
-       const TexGen *texgen[4];
 
        static std::vector<TexUnit> units;
        static TexUnit *cur_unit;
@@ -30,17 +28,12 @@ public:
        unsigned get_index() const { return index; }
        bool set_texture(const Texture *);
        const Texture *get_texture() const { return texture; }
-       bool set_texenv(const TexEnv *);
-       const TexEnv *get_texenv() const { return texenv; }
-       bool set_texgen(unsigned, const TexGen *);
-       const TexGen *get_texgen(unsigned);
        void bind();
 
        static unsigned get_n_units();
        static TexUnit &get_unit(unsigned);
        static TexUnit &current();
        static TexUnit *find_unit(const Texture *);
-       static TexUnit *find_unit(const TexEnv *);
 };
 
 } // namespace GL