v0.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Pages
CGUL::ImageLoader Class Referenceabstract

Base class for image loaders. More...

#include <Loader.hpp>

Inheritance diagram for CGUL::ImageLoader:
CGUL::ImageLoaders::JPEG CGUL::ImageLoaders::PNG CGUL::ImageLoaders::PPM

Public Member Functions

 ImageLoader (const String &name, const String &extension)
 
virtual bool CanLoad (const String &file)=0
 
virtual void Load (const String &file, Image *image)=0
 
virtual void Save (const String &file, const Image *image) const =0
 
String GetName ()
 
String GetExtension ()
 

Detailed Description

Base class for image loaders.

Todo:
Support PNG, TIF, DDS, BMP, JPEG, ICO, PPM

The documentation for this class was generated from the following files: