aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/je_image.h
diff options
context:
space:
mode:
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);