From 86a6f00112576f3fc1ca565c2b5ad11d784cab8d Mon Sep 17 00:00:00 2001 From: Bert Date: Wed, 17 Aug 2011 00:56:18 +0200 Subject: Added support for multi-frame images --- image.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'image.h') diff --git a/image.h b/image.h index 0dbde1e..37db7c8 100644 --- a/image.h +++ b/image.h @@ -24,8 +24,16 @@ #include "types.h" #include "window.h" +typedef struct { + int cap; + int cnt; + int cur; + Imlib_Image **frames; +} multi_img_t; + typedef struct { Imlib_Image *im; + multi_img_t multi; float zoom; scalemode_t scalemode; @@ -48,6 +56,8 @@ void img_close(img_t*, int); void img_render(img_t*, win_t*); +int img_change_frame(img_t*, int); + int img_fit_win(img_t*, win_t*); int img_center(img_t*, win_t*); -- cgit v1.2.3