typedef struct _ImageLoader ImageLoader;
typedef struct _ThumbLoader ThumbLoader;
+typedef struct _AnimationData AnimationData;
+
typedef struct _CollectInfo CollectInfo;
typedef struct _CollectionData CollectionData;
typedef struct _CollectTable CollectTable;
guint idle_done_id; /* event source id */
};
+struct _AnimationData
+{
+ ImageWindow *iw;
+ GdkPixbufAnimation *gpa;
+ GdkPixbufAnimationIter *iter;
+ GdkPixbuf *gpb;
+ FileData *data_adr;
+ guint delay;
+ gboolean valid;
+};
+
struct _CollectInfo
{
FileData *fd;
StartUpPath startup_path;
gboolean exit_on_close;
+
+ gboolean animate;
};
struct _LayoutWindow
// gint bar_width;
GtkWidget *exif_window;
+
+ AnimationData *animation;
};
struct _ViewDir