![]() |
![]() |
![]() |
tumbler Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Properties |
TumblerImageData; TumblerThumbnail; TumblerThumbnailIface; gboolean tumbler_thumbnail_load (TumblerThumbnail *thumbnail
,GCancellable *cancellable
,GError **error
); gboolean tumbler_thumbnail_needs_update (TumblerThumbnail *thumbnail
,const gchar *uri
,guint64 mtime
); gboolean tumbler_thumbnail_save_image_data (TumblerThumbnail *thumbnail
,TumblerImageData *data
,guint64 mtime
,GCancellable *cancellable
,GError **error
); gboolean tumbler_thumbnail_save_file (TumblerThumbnail *thumbnail
,GFile *file
,guint64 mtime
,GCancellable *cancellable
,GError **error
); TumblerThumbnailFlavor * tumbler_thumbnail_get_flavor (TumblerThumbnail *thumbnail
);
"cache" TumblerCache* : Read / Write / Construct Only "flavor" TumblerThumbnailFlavor* : Read / Write / Construct Only "uri" gchar* : Read / Write / Construct Only
typedef struct { TumblerColorspace colorspace; const guchar *data; gboolean has_alpha; gint bits_per_sample; gint width; gint height; gint rowstride; } TumblerImageData;
typedef struct { GTypeInterface __parent__; /* signals */ /* virtual methods */ gboolean (*load) (TumblerThumbnail *thumbnail, GCancellable *cancellable, GError **error); gboolean (*needs_update) (TumblerThumbnail *thumbnail, const gchar *uri, guint64 mtime); gboolean (*save_image_data) (TumblerThumbnail *thumbnail, TumblerImageData *data, guint64 mtime, GCancellable *cancellable, GError **error); gboolean (*save_file) (TumblerThumbnail *thumbnail, GFile *file, guint64 mtime, GCancellable *cancellable, GError **error); } TumblerThumbnailIface;
gboolean tumbler_thumbnail_load (TumblerThumbnail *thumbnail
,GCancellable *cancellable
,GError **error
);
|
|
|
|
|
|
Returns : |
gboolean tumbler_thumbnail_needs_update (TumblerThumbnail *thumbnail
,const gchar *uri
,guint64 mtime
);
|
|
|
|
|
|
Returns : |
gboolean tumbler_thumbnail_save_image_data (TumblerThumbnail *thumbnail
,TumblerImageData *data
,guint64 mtime
,GCancellable *cancellable
,GError **error
);
|
|
|
|
|
|
|
|
|
|
Returns : |
gboolean tumbler_thumbnail_save_file (TumblerThumbnail *thumbnail
,GFile *file
,guint64 mtime
,GCancellable *cancellable
,GError **error
);
|
|
|
|
|
|
|
|
|
|
Returns : |
TumblerThumbnailFlavor * tumbler_thumbnail_get_flavor (TumblerThumbnail *thumbnail
);
|
|
Returns : |