Add newtonsCradle glb
[opengl.git] / image.hpp
index 6864553c316b702efb124e375f0efa586e5a956e..f87fd98a7370a7b3fd546ec7c9760cd8a0008eb9 100644 (file)
--- a/image.hpp
+++ b/image.hpp
@@ -11,7 +11,7 @@
 class Image {
        public:
                Image(const std::string &path);
-               Image(const unsigned char *data, size_t length);
+               Image(const unsigned char *data, size_t length, const char *formatHint);
                ~Image();
                unsigned char *data() const;
                GLfloat width() const;
@@ -28,6 +28,7 @@ class Image {
                CGColorSpaceRef colorSpace;
                GLfloat _width, _height;
                size_t bitsPerComponent;
+               bool usesFloat() const;
                #endif
 };