private:
void init();
+ virtual void finish();
+
protected:
void load_external_image(Graphics::Image &, const std::string &);
public:
PixelFormat get_format() const { return format; }
- static bool can_generate_mipmap();
-
void generate_mipmap();
- /** Sets automatic mipmap generation. If enabled, mipmaps are generated
- when a texture image is uploaded. */
- void set_auto_generate_mipmap(bool);
-
- /// Deprecated. Use set_auto_generate_mipmap instead.
- DEPRECATED void set_generate_mipmap(bool g) { set_auto_generate_mipmap(g); }
-
/// Loads a Graphics::Image from a file and uploads it to the texture.
virtual void load_image(const std::string &, unsigned = 0);