aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/image.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2020-02-11 11:29:07 +0800
committerchai <chaifix@163.com>2020-02-11 11:29:07 +0800
commit160e1299ef3d95f8e8c48706d7f61dd3dc6c6b60 (patch)
treeabe5ae5242d9cc6caf6edf103e662c44e978fca0 /src/libjin/graphics/image.cpp
parente095043485d1d298571af6d9eca7f0db9009ea7a (diff)
*修改 tab大小HEADmaster
Diffstat (limited to 'src/libjin/graphics/image.cpp')
-rw-r--r--src/libjin/graphics/image.cpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/src/libjin/graphics/image.cpp b/src/libjin/graphics/image.cpp
index 42d717d..de36355 100644
--- a/src/libjin/graphics/image.cpp
+++ b/src/libjin/graphics/image.cpp
@@ -6,43 +6,43 @@
namespace JinEngine
{
- namespace Graphics
- {
-
- using namespace Filesystem;
-
- Image::Image(const char* path)
- : Bitmap()
- {
- AssetDatabase* fs = AssetDatabase::get();
- Buffer buffer;
- fs->read(path, buffer);
- Image(&buffer, buffer.size());
- }
-
- Image::Image(const void* imgData, size_t size)
- : Bitmap()
- {
- if (imgData == nullptr)
- return;
- int w, h;
- void* data = stbi_load_from_memory((uint8*)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
- if (data == nullptr)
- return;
- Image();
- pixels = (Color*)data;
- width = w;
- height = h;
- }
-
- Image::Image()
- : Bitmap()
- {
- }
-
- Image::~Image()
- {
- }
-
- } // namespace Graphics
+ namespace Graphics
+ {
+
+ using namespace Filesystem;
+
+ Image::Image(const char* path)
+ : Bitmap()
+ {
+ AssetDatabase* fs = AssetDatabase::get();
+ Buffer buffer;
+ fs->read(path, buffer);
+ Image(&buffer, buffer.size());
+ }
+
+ Image::Image(const void* imgData, size_t size)
+ : Bitmap()
+ {
+ if (imgData == nullptr)
+ return;
+ int w, h;
+ void* data = stbi_load_from_memory((uint8*)imgData, size, &w, &h, NULL, STBI_rgb_alpha);
+ if (data == nullptr)
+ return;
+ Image();
+ pixels = (Color*)data;
+ width = w;
+ height = h;
+ }
+
+ Image::Image()
+ : Bitmap()
+ {
+ }
+
+ Image::~Image()
+ {
+ }
+
+ } // namespace Graphics
} // namespace JinEngine \ No newline at end of file