Struct oxygengine_core::assets::protocols::prefab::PrefabAssetProtocol [−][src]
pub struct PrefabAssetProtocol;
Trait Implementations
impl AssetProtocol for PrefabAssetProtocol
[src]
impl AssetProtocol for PrefabAssetProtocol
[src]fn name(&self) -> &str
[src]
fn on_load(&mut self, data: Vec<u8>) -> AssetLoadResult
[src]
fn on_resume(&mut self, payload: Meta, _: &[(&str, &Asset)]) -> AssetLoadResult
[src]
fn on_unload(&mut self, asset: &Asset) -> Option<Vec<AssetVariant>>
[src]
fn on_load_with_path(&mut self, _path: &str, data: Vec<u8>) -> AssetLoadResult
[src]
fn on_register(&mut self)
[src]
fn on_unregister(&mut self)
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrefabAssetProtocol
impl RefUnwindSafe for PrefabAssetProtocol
impl Send for PrefabAssetProtocol
impl Send for PrefabAssetProtocol
impl Sync for PrefabAssetProtocol
impl Sync for PrefabAssetProtocol
impl Unpin for PrefabAssetProtocol
impl Unpin for PrefabAssetProtocol
impl UnwindSafe for PrefabAssetProtocol
impl UnwindSafe for PrefabAssetProtocol