Description

Types of zoom available.

Fields

  • manual - Zoom controlled manually by Efl.Ui.Zoom.zoom_level.
  • auto_fit - Zoom until whole image fits inside object. Parts of the object might be left blank.
  • auto_fill - Zoom until image fills the object. Parts of the image might not show.
  • auto_fit_in - Zoom in until image fits inside object.
  • last - Internal. Sentinel value to indicate last enum field during iteration.

Signature

enum Efl.Ui.Zoom_Mode {
    manual: 0,
    auto_fit,
    auto_fill,
    auto_fit_in,
    last
}

C signature

typedef enum {
    EFL_UI_ZOOM_MODE_MANUAL = 0,
    EFL_UI_ZOOM_MODE_AUTO_FIT,
    EFL_UI_ZOOM_MODE_AUTO_FILL,
    EFL_UI_ZOOM_MODE_AUTO_FIT_IN,
    EFL_UI_ZOOM_MODE_LAST
} Efl_Ui_Zoom_Mode;