7 #include <CoreGraphics/CoreGraphics.h>
13 Image(const std::string &path);
14 Image(const unsigned char *data, size_t length, const char *formatHint);
16 unsigned char *data() const;
17 GLfloat width() const;
18 GLfloat height() const;
19 GLenum format() const;
20 GLint internalFormat() const;
24 void initWithImageRef(CGImageRef ref);
27 CGImageAlphaInfo alphaInfo;
28 CGColorSpaceRef colorSpace;
29 GLfloat _width, _height;
30 size_t bitsPerComponent;
31 bool usesFloat() const;