aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/render/image.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/render/image.h')
-rw-r--r--src/libjin/render/image.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/libjin/render/image.h b/src/libjin/render/image.h
index 58ca04f..95b4e4f 100644
--- a/src/libjin/render/image.h
+++ b/src/libjin/render/image.h
@@ -11,9 +11,9 @@ namespace render
{
public:
-
- Image(const char* file);
- Image(const char* buffer, size_t size);
+
+ static Image* createImage(const char* file);
+ static Image* createImage(const void* mem, size_t size);
~Image();
@@ -21,8 +21,9 @@ namespace render
private:
- bool loadf(const char* file);
- bool loadb(const char* buffer, size_t size);
+ Image();
+
+ bool loadb(const void* buffer, size_t size);
color* pixels;