summaryrefslogtreecommitdiff
path: root/cogl/cogl-bitmap-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'cogl/cogl-bitmap-private.h')
-rw-r--r--cogl/cogl-bitmap-private.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/cogl/cogl-bitmap-private.h b/cogl/cogl-bitmap-private.h
index a95754ad..c74c862a 100644
--- a/cogl/cogl-bitmap-private.h
+++ b/cogl/cogl-bitmap-private.h
@@ -32,6 +32,10 @@
#include "cogl-buffer.h"
#include "cogl-bitmap.h"
+#ifdef COGL_HAS_ANDROID_SUPPORT
+#include <android/asset_manager.h>
+#endif
+
struct _CoglBitmap
{
CoglObject _parent;
@@ -103,8 +107,17 @@ _cogl_bitmap_convert_into_bitmap (CoglBitmap *src_bmp,
CoglBitmap *dst_bmp);
CoglBitmap *
-_cogl_bitmap_from_file (const char *filename,
- GError **error);
+_cogl_bitmap_from_file (CoglContext *ctx,
+ const char *filename,
+ GError **error);
+
+#ifdef COGL_HAS_ANDROID_SUPPORT
+CoglBitmap *
+_cogl_android_bitmap_new_from_asset (CoglContext *ctx,
+ AAssetManager *manager,
+ const char *filename,
+ GError **error);
+#endif
CoglBool
_cogl_bitmap_unpremult (CoglBitmap *dst_bmp);