diff options
Diffstat (limited to 'core/image.h')
-rw-r--r-- | core/image.h | 3 |
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(); |