aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/glk_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/glk/glk_api.h')
-rw-r--r--engines/glk/glk_api.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/glk/glk_api.h b/engines/glk/glk_api.h
index 6ddeb47a7f..a0efb30a6a 100644
--- a/engines/glk/glk_api.h
+++ b/engines/glk/glk_api.h
@@ -198,7 +198,12 @@ public:
bool glk_image_draw(winid_t win, uint image, int val1, int val2);
bool glk_image_draw_scaled(winid_t win, uint image,
- int val1, int val2, uint width, uint height);
+ int val1, int val2, uint width, uint height);
+ bool glk_image_draw(winid_t win, const Graphics::Surface &image, uint transColor = (uint)-1,
+ int xp = 0, int yp = 0);
+ bool glk_image_draw_scaled(winid_t win, const Graphics::Surface &image, uint transColor,
+ int xp, int yp, uint width, uint height);
+
bool glk_image_get_info(uint image, uint *width, uint *height);
void glk_window_flow_break(winid_t win);