Struct oxygengine_core::assets::protocols::set::SetAssetProtocol [−][src]
pub struct SetAssetProtocol;
Trait Implementations
impl AssetProtocol for SetAssetProtocol
[src]
impl AssetProtocol for SetAssetProtocol
[src]fn name(&self) -> &str
[src]
fn on_load(&mut self, data: Vec<u8>) -> AssetLoadResult
[src]
fn on_resume(&mut self, _: Meta, list: &[(&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 SetAssetProtocol
impl RefUnwindSafe for SetAssetProtocol
impl Send for SetAssetProtocol
impl Send for SetAssetProtocol
impl Sync for SetAssetProtocol
impl Sync for SetAssetProtocol
impl Unpin for SetAssetProtocol
impl Unpin for SetAssetProtocol
impl UnwindSafe for SetAssetProtocol
impl UnwindSafe for SetAssetProtocol