aboutsummaryrefslogtreecommitdiff
path: root/src/graphics/Image.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-10-28 17:33:57 +0200
committerdec05eba <dec05eba@protonmail.com>2021-10-29 14:31:31 +0200
commit8d525bc1c3506f15a5f68672245f845cebe18eef (patch)
tree243376e2cae0be40b6870ec8fe0082845996df87 /src/graphics/Image.cpp
parenta80bf6bb6cb8ab8c5a1430f9f9dbc214f71bdddf (diff)
More, todo interfaces
Diffstat (limited to 'src/graphics/Image.cpp')
-rw-r--r--src/graphics/Image.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/graphics/Image.cpp b/src/graphics/Image.cpp
index 493fad7..2d9b58d 100644
--- a/src/graphics/Image.cpp
+++ b/src/graphics/Image.cpp
@@ -16,6 +16,12 @@ namespace mgl {
return mgl_image_load_from_file(&image, filepath) == 0;
}
+ bool Image::load_from_memory(const unsigned char *data, size_t size) {
+ if(image.data)
+ return false;
+ return mgl_image_load_from_memory(&image, data, size) == 0;
+ }
+
unsigned char* Image::data() {
return image.data;
}