[−][src]Trait oxygengine_audio::resource::Audio
Required methods
fn create_source(
&mut self,
entity: Entity,
data: &[u8],
streaming: bool,
looped: bool,
playback_rate: f32,
volume: f32,
play: bool,
notify_ready: Arc<AtomicBool>
)
&mut self,
entity: Entity,
data: &[u8],
streaming: bool,
looped: bool,
playback_rate: f32,
volume: f32,
play: bool,
notify_ready: Arc<AtomicBool>
)
fn destroy_source(&mut self, entity: Entity)
fn has_source(&mut self, entity: Entity) -> bool
fn update_source(
&mut self,
entity: Entity,
looped: bool,
playback_rate: f32,
volume: f32,
play: Option<bool>
)
&mut self,
entity: Entity,
looped: bool,
playback_rate: f32,
volume: f32,
play: Option<bool>
)