From e024e5a23c4f5c8e8fb02e7b03c8e9265ac6c1ef Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 29 May 2018 12:39:52 +0800 Subject: =?UTF-8?q?Image=E6=94=B9=E4=B8=BA=E5=B7=A5=E5=8E=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/render/image.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/libjin/render/image.h') 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; -- cgit v1.1-26-g67d0