|  |  |  | Eye of GNOME Reference Manual |  | 
|---|---|---|---|---|
#define EOG_LIST_STORE_THUMB_SIZE enum EogListStoreColumn; EogListStore; GtkListStore* eog_list_store_new (void); GtkListStore* eog_list_store_new_from_glist (GList *list); void eog_list_store_append_image (EogListStore *store, EogImage *image); void eog_list_store_add_files (EogListStore *store, GList *file_list); void eog_list_store_remove_image (EogListStore *store, EogImage *image); gint eog_list_store_get_pos_by_image (EogListStore *store, EogImage *image); EogImage* eog_list_store_get_image_by_pos (EogListStore *store, const gint pos); gint eog_list_store_get_pos_by_iter (EogListStore *store, GtkTreeIter *iter); gint eog_list_store_length (EogListStore *store); gint eog_list_store_get_initial_pos (EogListStore *store); void eog_list_store_thumbnail_set (EogListStore *store, GtkTreeIter *iter); void eog_list_store_thumbnail_unset (EogListStore *store, GtkTreeIter *iter); void eog_list_store_thumbnail_refresh (EogListStore *store, GtkTreeIter *iter);
EogListStore implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.
typedef enum {
	EOG_LIST_STORE_THUMBNAIL = 0,
	EOG_LIST_STORE_THUMB_SET,
	EOG_LIST_STORE_EOG_IMAGE,
	EOG_LIST_STORE_EOG_JOB,
	EOG_LIST_STORE_NUM_COLUMNS
} EogListStoreColumn;
GtkListStore* eog_list_store_new_from_glist (GList *list);
| 
 | |
| Returns : | 
void eog_list_store_append_image (EogListStore *store, EogImage *image);
| 
 | |
| 
 | 
void eog_list_store_add_files (EogListStore *store, GList *file_list);
| 
 | |
| 
 | 
void eog_list_store_remove_image (EogListStore *store, EogImage *image);
| 
 | |
| 
 | 
gint eog_list_store_get_pos_by_image (EogListStore *store, EogImage *image);
| 
 | |
| 
 | |
| Returns : | 
EogImage* eog_list_store_get_image_by_pos (EogListStore *store, const gint pos);
| 
 | |
| 
 | |
| Returns : | 
gint eog_list_store_get_pos_by_iter (EogListStore *store, GtkTreeIter *iter);
| 
 | |
| 
 | |
| Returns : | 
gint eog_list_store_get_initial_pos (EogListStore *store);
| 
 | |
| Returns : | 
void eog_list_store_thumbnail_set (EogListStore *store, GtkTreeIter *iter);
| 
 | |
| 
 | 
void eog_list_store_thumbnail_unset (EogListStore *store, GtkTreeIter *iter);
| 
 | |
| 
 | 
void eog_list_store_thumbnail_refresh (EogListStore *store, GtkTreeIter *iter);
| 
 | |
| 
 |