X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Ftexture2d.h;h=fbcee696686d0dbb93e067341badb2af2b809849;hb=e70662d7812464159f2e47f4bebb69d88f89ae93;hp=61a3f29f035c99b31dc5fc48cceff853ec3fbab8;hpb=260ecf71f02d4b3397e4f6c80d96a7c4ba473185;p=libs%2Fgl.git diff --git a/source/core/texture2d.h b/source/core/texture2d.h index 61a3f29f..fbcee696 100644 --- a/source/core/texture2d.h +++ b/source/core/texture2d.h @@ -34,6 +34,8 @@ private: unsigned levels = 0; public: + Texture2D() = default; + Texture2D(Texture2D &&) = default; virtual ~Texture2D(); /** Sets storage format and dimensions and allocates memory for the texture. @@ -56,11 +58,6 @@ public: private: unsigned get_n_levels() const; LinAl::Vector get_level_size(unsigned) const; - -public: - virtual Resource::AsyncLoader *load(IO::Seekable &, const Resources * = 0); - virtual std::size_t get_data_size() const; - using Texture2DBackend::unload; }; } // namespace GL