namespace Msp {
namespace GL {
+class Resources;
+
enum TextureFilter
{
/// No filtering
class Texture
{
protected:
- class Loader: public DataFile::ObjectLoader<Texture>
+ class Loader: public DataFile::CollectionObjectLoader<Texture>
{
+ protected:
+ bool srgb;
+
public:
Loader(Texture &);
+ Loader(Texture &, Collection &);
private:
+ void init();
+
void filter(TextureFilter);
void generate_mipmap(bool);
void mag_filter(TextureFilter);