#[repr(C)]
pub struct ToolbarI {Show 14 fields
pub id: u64,
pub owner: *mut c_void,
pub display_name: Option<unsafe extern "C" fn(toolbar: *mut ToolbarI) -> *const c_char>,
pub ui: Option<unsafe extern "C" fn(toolbar: *mut ToolbarI, ui: *mut UiO, uistyle: *const UiStyleT, toolbar_r: RectT, draw_mode: ToolbarDrawMode) -> RectT>,
pub close: Option<unsafe extern "C" fn(toolbar: *mut ToolbarI)>,
pub custom_settings: Option<unsafe extern "C" fn(toolbar: *mut ToolbarI, tm_ui_o: *mut UiO)>,
pub default_container: ToolbarContainer,
pub default_anchor: ToolbarAnchor,
pub tool_ids: *const StrhashT,
pub num_tool_ids: u32,
pub flags: ToolbarFlags,
pub overlay_default_size: Vec2T,
pub fill_min_size: f32,
pub draw_mode_mask: ToolbarDrawMode,
}
Returns the “default value” for a type. Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.