X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexturecube.h;h=7510a716a6be13dc6f884e4af41fe4d6b13ad143;hb=3a9ee749fbde41695d1b1a0804bbf63d76427b27;hp=f65ec0592a4358b1816a59090b68f224f0c7ad78;hpb=f35535633aab06e80f0666d8551431364654c6dc;p=libs%2Fgl.git diff --git a/source/texturecube.h b/source/texturecube.h index f65ec059..7510a716 100644 --- a/source/texturecube.h +++ b/source/texturecube.h @@ -42,6 +42,7 @@ public: private: void init(); + void external_image(TextureCubeFace, const std::string &); void image_data(TextureCubeFace, const std::string &); void raw_data(TextureCubeFace, const std::string &); void storage(PixelFormat, unsigned); @@ -80,6 +81,8 @@ public: void image(TextureCubeFace, const Graphics::Image &, bool = false); + virtual void image(const Graphics::Image &, bool = false); + unsigned get_size() const { return size; } private: unsigned get_level_size(unsigned);