aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/je_image.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-12-06 13:12:29 +0800
committerchai <chaifix@163.com>2018-12-06 13:12:29 +0800
commitb3712ebdf148bd8d2d31e70734a4b7923f6038f8 (patch)
treec813d158030ee33b76d7ec23fa2deaa1eb0a4e36 /src/libjin/graphics/je_image.h
parent17d86218e25a6c889c24822da8d7b59967babd89 (diff)
*remove create function
Diffstat (limited to 'src/libjin/graphics/je_image.h')
-rw-r--r--src/libjin/graphics/je_image.h23
1 files changed, 5 insertions, 18 deletions
diff --git a/src/libjin/graphics/je_image.h b/src/libjin/graphics/je_image.h
index 15baed3..432b875 100644
--- a/src/libjin/graphics/je_image.h
+++ b/src/libjin/graphics/je_image.h
@@ -17,21 +17,13 @@ namespace JinEngine
{
public:
///
- /// Create image from image file.
+ /// Image constructor.
///
- /// @param path Image path.
- /// @return Image if created successfully, otherwise return null.
- ///
- static Image* createImage(const char* path);
+ Image();
- ///
- /// Create image from image data.
- ///
- /// @param imgData Image data to create image.
- /// @param size Size of image data.
- /// @return Image if created successfully, otherwise return null.
- ///
- static Image* createImage(const void* imgData, size_t size);
+ Image(const char* path);
+
+ Image(const void* imgData, size_t size);
///
/// Image destructor.
@@ -39,11 +31,6 @@ namespace JinEngine
~Image();
private:
- ///
- /// Image constructor.
- ///
- Image();
-
// Disable setters inherited from Bitmap.
void bind(Color* pixels, int w, int h);
void resetPixels(const Color* pixels, int w, int h);