Struct gtk_sys::GtkToolShellIface [] [src]

pub struct GtkToolShellIface {
    pub g_iface: GTypeInterface,
    pub get_icon_size: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkIconSize>,
    pub get_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>,
    pub get_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkToolbarStyle>,
    pub get_relief_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkReliefStyle>,
    pub rebuild_menu: Option<unsafe extern "C" fn(_: *mut GtkToolShell)>,
    pub get_text_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>,
    pub get_text_alignment: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> c_float>,
    pub get_ellipsize_mode: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> PangoEllipsizeMode>,
    pub get_text_size_group: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> *mut GtkSizeGroup>,
}

Fields