Class

EogImage

Description

class Eog.Image : GObject.Object
{
  priv: EogImagePrivate*
}
No description available.

Ancestors

Constructors

eog_image_new_file
No description available.

Functions

eog_image_get_supported_mime_types

Gets the list of supported mimetypes.

eog_image_is_supported_mime_type
No description available.

Instance methods

eog_image_autorotate
No description available.

eog_image_cancel_load
No description available.

eog_image_data_ref
No description available.

eog_image_data_unref
No description available.

eog_image_file_changed

Marks the image file contents as changed. Also, emits EogImage::file-changed signal.

eog_image_get_autorotate_transform

Get img autorotate transform.

eog_image_get_bytes
No description available.

eog_image_get_caption
No description available.

eog_image_get_collate_key
No description available.

eog_image_get_file

Gets the GFile associated with img.

eog_image_get_metadata_status

Returns the current status of the image metadata, that is, whether the metadata has not been read yet, is ready, or not available at all.

eog_image_get_pixbuf

Gets the GdkPixbuf of the image.

eog_image_get_size
No description available.

eog_image_get_status
No description available.

eog_image_get_thumbnail

Gets the thumbnail pixbuf for img.

eog_image_get_transform

Get img transform.

eog_image_get_uri_for_display
No description available.

eog_image_has_data
No description available.

eog_image_is_animation

Checks whether a given image is animated.

eog_image_is_file_changed
No description available.

eog_image_is_file_writable

Evaluate if the user has write permission on the image file.

eog_image_is_jpeg
No description available.

eog_image_is_modified
No description available.

eog_image_is_multipaged

Check whether the image actually contains multiple images/pages. This can happen for TIFF files. GIF animations are not multipaged.

since: 3.18

eog_image_load
No description available.

eog_image_modified
No description available.

eog_image_save_as_by_info
No description available.

eog_image_save_by_info
No description available.

eog_image_set_thumbnail
No description available.

eog_image_start_animation

Starts playing an animated image.

eog_image_transform
No description available.

eog_image_undo
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Eog.Image::changed
No description available.

Eog.Image::file-changed
No description available.

Eog.Image::next-frame

The ::next-frame signal will be emitted each time an animated image advances to the next frame.

Eog.Image::save-progress
No description available.

Eog.Image::size-prepared
No description available.

Eog.Image::thumbnail-changed
No description available.

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct EogImageClass {
  GObjectClass parent_class;
  void (* changed) (
    EogImage* img
  );
  void (* size_prepared) (
    EogImage* img,
    int width,
    int height
  );
  void (* thumbnail_changed) (
    EogImage* img
  );
  void (* save_progress) (
    EogImage* img,
    gfloat progress
  );
  void (* next_frame) (
    EogImage* img,
    gint delay
  );
  void (* file_changed) (
    EogImage* img
  );
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.
changed: void (* changed) ( EogImage* img )
No description available.
size_prepared: void (* size_prepared) ( EogImage* img, int width, int height )
No description available.
thumbnail_changed: void (* thumbnail_changed) ( EogImage* img )
No description available.
save_progress: void (* save_progress) ( EogImage* img, gfloat progress )
No description available.
next_frame: void (* next_frame) ( EogImage* img, gint delay )
No description available.
file_changed: void (* file_changed) ( EogImage* img )
No description available.

Virtual methods

Eog.ImageClass.changed
No description available.

Eog.ImageClass.file_changed

Marks the image file contents as changed. Also, emits EogImage::file-changed signal.

Eog.ImageClass.next_frame
No description available.

Eog.ImageClass.save_progress
No description available.

Eog.ImageClass.size_prepared
No description available.

Eog.ImageClass.thumbnail_changed
No description available.