aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/Image.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Graphics/Image.cpp')
-rw-r--r--src/libjin/Graphics/Image.cpp66
1 files changed, 33 insertions, 33 deletions
diff --git a/src/libjin/Graphics/Image.cpp b/src/libjin/Graphics/Image.cpp
index 5700f60..358a144 100644
--- a/src/libjin/Graphics/Image.cpp
+++ b/src/libjin/Graphics/Image.cpp
@@ -4,42 +4,42 @@
namespace jin
{
-namespace graphics
-{
+ namespace graphics
+ {
- using namespace filesystem;
+ using namespace filesystem;
- /*static*/ Image* Image::createImage(const void* imgData, size_t size)
- {
- if (imgData == nullptr)
- return nullptr;
- int w, h;
- void* data = stbi_load_from_memory((unsigned char *)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
- if (data == nullptr)
- return nullptr;
- Image* image = new Image();
- image->pixels = (Color*)data;
- image->width = w;
- image->height = h;
- return image;
- }
+ /*static*/ Image* Image::createImage(const void* imgData, size_t size)
+ {
+ if (imgData == nullptr)
+ return nullptr;
+ int w, h;
+ void* data = stbi_load_from_memory((unsigned char *)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
+ if (data == nullptr)
+ return nullptr;
+ Image* image = new Image();
+ image->pixels = (Color*)data;
+ image->width = w;
+ image->height = h;
+ return image;
+ }
- Image* Image::createImage(const char* path)
- {
- Filesystem* fs = Filesystem::get();
- Buffer buffer;
- fs->read(path, &buffer);
- return createImage(buffer.data, buffer.size);
- }
+ Image* Image::createImage(const char* path)
+ {
+ Filesystem* fs = Filesystem::get();
+ Buffer buffer;
+ fs->read(path, &buffer);
+ return createImage(buffer.data, buffer.size);
+ }
- Image::Image()
- : Bitmap()
- {
- }
+ Image::Image()
+ : Bitmap()
+ {
+ }
- Image::~Image()
- {
- }
+ Image::~Image()
+ {
+ }
-}
-}
+ } // namespace graphics
+} // namespace jin