Struct libfmod::OutputObject3Dinfo
source · pub struct OutputObject3Dinfo {
pub buffer: Vec<f32>,
pub bufferlength: u32,
pub position: Vector,
pub gain: f32,
pub spread: f32,
pub priority: f32,
}Fields§
§buffer: Vec<f32>§bufferlength: u32§position: Vector§gain: f32§spread: f32§priority: f32Trait Implementations§
source§impl Clone for OutputObject3Dinfo
impl Clone for OutputObject3Dinfo
source§fn clone(&self) -> OutputObject3Dinfo
fn clone(&self) -> OutputObject3Dinfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for OutputObject3Dinfo
impl Debug for OutputObject3Dinfo
source§impl Into<FMOD_OUTPUT_OBJECT3DINFO> for OutputObject3Dinfo
impl Into<FMOD_OUTPUT_OBJECT3DINFO> for OutputObject3Dinfo
source§fn into(self) -> FMOD_OUTPUT_OBJECT3DINFO
fn into(self) -> FMOD_OUTPUT_OBJECT3DINFO
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for OutputObject3Dinfo
impl RefUnwindSafe for OutputObject3Dinfo
impl Send for OutputObject3Dinfo
impl Sync for OutputObject3Dinfo
impl Unpin for OutputObject3Dinfo
impl UnwindSafe for OutputObject3Dinfo
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