#[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_286: [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 TheTruthO§asset_browser: TtIdT§undo_stack: *mut UndoStackI§tab: *mut TabI§open_ud: *mut c_void§open: Option<unsafe extern "C" fn(open_ud: *mut c_void, ui: *mut UiO, tab: *mut TabI, asset: TtIdT)>§disable_thumbnail_generation: bool§_padding_286: [c_char; 3]§save_interface: *mut AssetSaveI§ui_renderer: *mut UiRendererOTrait Implementations§
Auto Trait Implementations§
impl !Send for AssetBrowserConfigT
impl !Sync for AssetBrowserConfigT
impl Freeze for AssetBrowserConfigT
impl RefUnwindSafe for AssetBrowserConfigT
impl Unpin for AssetBrowserConfigT
impl UnsafeUnpin for AssetBrowserConfigT
impl UnwindSafe for AssetBrowserConfigT
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more