#[repr(C)]
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
g_iface: GTypeInterface
get_icon_size: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkIconSize>
get_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>
get_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkToolbarStyle>
get_relief_style: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkReliefStyle>
get_text_orientation: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> GtkOrientation>
get_text_alignment: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> c_float>
get_ellipsize_mode: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> PangoEllipsizeMode>
get_text_size_group: Option<unsafe extern "C" fn(_: *mut GtkToolShell) -> *mut GtkSizeGroup>