Struct machinery_api::plugins::editor_views::AssetBrowserConfigT[][src]

#[repr(C)]
pub struct AssetBrowserConfigT { pub tt: *mut TheTruthO, pub asset_browser: TtIdT, pub undo_stack: *mut UndoStackI, pub tab: *mut TabI, pub open_ud: *mut c_void, pub open: Option<unsafe extern "C" fn(open_ud: *mut c_void, ui: *mut UiO, tab: *mut TabI, asset: TtIdT)>, pub disable_thumbnail_generation: bool, pub _padding_281: [c_char; 3], pub num_custom_menu_items: u32, pub custom_menu_items: *const AssetBrowserCustomMenuItemI, pub save_interface: *mut AssetSaveI, pub ui_renderer: *mut UiRendererO, }

Fields

tt: *mut TheTruthOasset_browser: TtIdTundo_stack: *mut UndoStackItab: *mut TabIopen_ud: *mut c_voidopen: Option<unsafe extern "C" fn(open_ud: *mut c_void, ui: *mut UiO, tab: *mut TabI, asset: TtIdT)>disable_thumbnail_generation: bool_padding_281: [c_char; 3]num_custom_menu_items: u32custom_menu_items: *const AssetBrowserCustomMenuItemIsave_interface: *mut AssetSaveIui_renderer: *mut UiRendererO

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.