namespace Mf {
+class Image;
+typedef boost::shared_ptr<Image> ImageP;
+
class Image : public Resource
{
public:
+ static ImageP alloc(const std::string& name)
+ {
+ return ImageP(new Image(name));
+ }
+
explicit Image(const std::string& name);
bool isValid() const;
unsigned getDepth() const;
unsigned getPitch() const;
- GLuint getColorMode() const;
+ GLuint getMode() const;
std::string getComment() const;