Use single Resource type for loading file or memory, JPEG file load improvements

This commit is contained in:
Joshua Granick
2014-07-27 16:32:13 -07:00
parent d0163f24e0
commit df3ba5992f
6 changed files with 192 additions and 27 deletions

View File

@@ -2,23 +2,25 @@
#define LIME_GRAPHICS_JPEG_H
#include <graphics/Image.h>
#include <io/Resource.h>
namespace lime {
class Image;
class JPEG {
public:
static bool Decode (const char *path, Image *image);
static bool Decode (Resource *resource, Image *image);
};
}
#endif
#endif

View File

@@ -2,17 +2,19 @@
#define LIME_GRAPHICS_PNG_H
#include <graphics/Image.h>
#include <io/Resource.h>
namespace lime {
class Image;
class PNG {
public:
static bool Decode (const char *path, Image *image);
static bool Decode (Resource *resource, Image *image);
};