Struct machinery_api::plugins::editor_views::AssetBrowserSelectAssetApi [−][src]
#[repr(C)]pub struct AssetBrowserSelectAssetApi { pub inst: *mut AssetBrowserSelectAssetO, pub select_asset: Option<unsafe extern "C" fn(inst: *mut AssetBrowserSelectAssetO, ui: *mut UiO, asset: TtIdT)>, pub select_assets: Option<unsafe extern "C" fn(inst: *mut AssetBrowserSelectAssetO, ui: *mut UiO, assets: *mut TtIdT, count: u32)>, }
Fields
inst: *mut AssetBrowserSelectAssetOselect_asset: Option<unsafe extern "C" fn(inst: *mut AssetBrowserSelectAssetO, ui: *mut UiO, asset: TtIdT)>select_assets: Option<unsafe extern "C" fn(inst: *mut AssetBrowserSelectAssetO, ui: *mut UiO, assets: *mut TtIdT, count: u32)>Implementations
pub unsafe fn select_asset(
&self,
inst: *mut AssetBrowserSelectAssetO,
ui: *mut UiO,
asset: TtIdT
)
pub unsafe fn select_assets(
&self,
inst: *mut AssetBrowserSelectAssetO,
ui: *mut UiO,
assets: *mut TtIdT,
count: u32
)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AssetBrowserSelectAssetApi
impl !Send for AssetBrowserSelectAssetApi
impl !Sync for AssetBrowserSelectAssetApi
impl Unpin for AssetBrowserSelectAssetApi
impl UnwindSafe for AssetBrowserSelectAssetApi
Blanket Implementations
Mutably borrows from an owned value. Read more