![]() |
![]() |
![]() |
Entangle Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
struct EntanglePixbufLoader; struct EntanglePixbufLoaderClass; EntangleColourProfileTransform * entangle_pixbuf_loader_get_colour_transform (EntanglePixbufLoader *loader
); GExiv2Metadata * entangle_pixbuf_loader_get_metadata (EntanglePixbufLoader *loader
,EntangleImage *image
); GdkPixbuf * entangle_pixbuf_loader_get_pixbuf (EntanglePixbufLoader *loader
,EntangleImage *image
); int entangle_pixbuf_loader_get_workers (EntanglePixbufLoader *loader
); gboolean entangle_pixbuf_loader_is_ready (EntanglePixbufLoader *loader
,EntangleImage *image
); gboolean entangle_pixbuf_loader_load (EntanglePixbufLoader *loader
,EntangleImage *image
); void entangle_pixbuf_loader_set_colour_transform (EntanglePixbufLoader *loader
,EntangleColourProfileTransform *transform
); void entangle_pixbuf_loader_set_workers (EntanglePixbufLoader *loader
,int count
); void entangle_pixbuf_loader_trigger_reload (EntanglePixbufLoader *loader
); gboolean entangle_pixbuf_loader_unload (EntanglePixbufLoader *loader
,EntangleImage *image
);
GObject +----EntanglePixbufLoader +----EntangleImageLoader +----EntangleThumbnailLoader
"colour-transform" EntangleColourProfileTransform* : Read / Write "with-metadata" gboolean : Read / Write / Construct Only "workers" gint : Read / Write / Construct Only
"metadata-loaded" :Run First
"metadata-unloaded" :Run First
"pixbuf-loaded" :Run First
"pixbuf-unloaded" :Run First
struct EntanglePixbufLoaderClass { GObjectClass parent_class; void (*pixbuf_loaded)(EntanglePixbufLoader *loader, EntangleImage *image); void (*metadata_loaded)(EntanglePixbufLoader *loader, EntangleImage *image); void (*pixbuf_unloaded)(EntanglePixbufLoader *loader, EntangleImage *image); void (*metadata_unloaded)(EntanglePixbufLoader *loader, EntangleImage *image); GdkPixbuf *(*pixbuf_load)(EntanglePixbufLoader *loader, EntangleImage *image); GExiv2Metadata *(*metadata_load)(EntanglePixbufLoader *loader, EntangleImage *image); };
EntangleColourProfileTransform * entangle_pixbuf_loader_get_colour_transform
(EntanglePixbufLoader *loader
);
GExiv2Metadata * entangle_pixbuf_loader_get_metadata (EntanglePixbufLoader *loader
,EntangleImage *image
);
GdkPixbuf * entangle_pixbuf_loader_get_pixbuf (EntanglePixbufLoader *loader
,EntangleImage *image
);
int entangle_pixbuf_loader_get_workers (EntanglePixbufLoader *loader
);
gboolean entangle_pixbuf_loader_is_ready (EntanglePixbufLoader *loader
,EntangleImage *image
);
gboolean entangle_pixbuf_loader_load (EntanglePixbufLoader *loader
,EntangleImage *image
);
void entangle_pixbuf_loader_set_colour_transform (EntanglePixbufLoader *loader
,EntangleColourProfileTransform *transform
);
void entangle_pixbuf_loader_set_workers (EntanglePixbufLoader *loader
,int count
);
void entangle_pixbuf_loader_trigger_reload
(EntanglePixbufLoader *loader
);
gboolean entangle_pixbuf_loader_unload (EntanglePixbufLoader *loader
,EntangleImage *image
);
"colour-transform"
property"colour-transform" EntangleColourProfileTransform* : Read / Write
Colour profile transformation.
"with-metadata"
property "with-metadata" gboolean : Read / Write / Construct Only
Load image metadata.
Default value: FALSE
"metadata-loaded"
signalvoid user_function (EntanglePixbufLoader *entanglepixbufloader,
EntangleImage *arg1,
gpointer user_data) : Run First
"metadata-unloaded"
signalvoid user_function (EntanglePixbufLoader *entanglepixbufloader,
EntangleImage *arg1,
gpointer user_data) : Run First
"pixbuf-loaded"
signalvoid user_function (EntanglePixbufLoader *entanglepixbufloader,
EntangleImage *arg1,
gpointer user_data) : Run First
"pixbuf-unloaded"
signalvoid user_function (EntanglePixbufLoader *entanglepixbufloader,
EntangleImage *arg1,
gpointer user_data) : Run First