summaryrefslogtreecommitdiffstats
path: root/core/image.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/image.h')
-rw-r--r--core/image.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/image.h b/core/image.h
index ce189f330d..7a6ee1e4b0 100644
--- a/core/image.h
+++ b/core/image.h
@@ -99,6 +99,8 @@ public:
static void (*_image_decompress_bc)(Image *);
static void (*_image_decompress_etc)(Image *);
+ Error _decompress_bc();
+
static DVector<uint8_t> (*lossy_packer)(const Image& p_image,float p_quality);
static Image (*lossy_unpacker)(const DVector<uint8_t>& p_buffer);
static DVector<uint8_t> (*lossless_packer)(const Image& p_image);
@@ -318,6 +320,7 @@ public:
Error compress(CompressMode p_mode=COMPRESS_BC);
Image compressed(int p_mode); /* from the Image::CompressMode enum */
Error decompress();
+ Image decompressed() const;
void fix_alpha_edges();
void premultiply_alpha();