#[repr(C)]pub struct FMOD_OUTPUT_DESCRIPTION {Show 22 fields
pub apiversion: c_uint,
pub name: *const c_char,
pub version: c_uint,
pub polling: c_int,
pub getnumdrivers: FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK,
pub getdriverinfo: FMOD_OUTPUT_GETDRIVERINFO_CALLBACK,
pub init: FMOD_OUTPUT_INIT_CALLBACK,
pub start: FMOD_OUTPUT_START_CALLBACK,
pub stop: FMOD_OUTPUT_STOP_CALLBACK,
pub close: FMOD_OUTPUT_CLOSE_CALLBACK,
pub update: FMOD_OUTPUT_UPDATE_CALLBACK,
pub gethandle: FMOD_OUTPUT_GETHANDLE_CALLBACK,
pub getposition: FMOD_OUTPUT_GETPOSITION_CALLBACK,
pub lock: FMOD_OUTPUT_LOCK_CALLBACK,
pub unlock: FMOD_OUTPUT_UNLOCK_CALLBACK,
pub mixer: FMOD_OUTPUT_MIXER_CALLBACK,
pub object3dgetinfo: FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK,
pub object3dalloc: FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK,
pub object3dfree: FMOD_OUTPUT_OBJECT3DFREE_CALLBACK,
pub object3dupdate: FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK,
pub openport: FMOD_OUTPUT_OPENPORT_CALLBACK,
pub closeport: FMOD_OUTPUT_CLOSEPORT_CALLBACK,
}Fields§
§apiversion: c_uint§name: *const c_char§version: c_uint§polling: c_int§getnumdrivers: FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK§getdriverinfo: FMOD_OUTPUT_GETDRIVERINFO_CALLBACK§init: FMOD_OUTPUT_INIT_CALLBACK§start: FMOD_OUTPUT_START_CALLBACK§stop: FMOD_OUTPUT_STOP_CALLBACK§close: FMOD_OUTPUT_CLOSE_CALLBACK§update: FMOD_OUTPUT_UPDATE_CALLBACK§gethandle: FMOD_OUTPUT_GETHANDLE_CALLBACK§getposition: FMOD_OUTPUT_GETPOSITION_CALLBACK§lock: FMOD_OUTPUT_LOCK_CALLBACK§unlock: FMOD_OUTPUT_UNLOCK_CALLBACK§mixer: FMOD_OUTPUT_MIXER_CALLBACK§object3dgetinfo: FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK§object3dalloc: FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK§object3dfree: FMOD_OUTPUT_OBJECT3DFREE_CALLBACK§object3dupdate: FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK§openport: FMOD_OUTPUT_OPENPORT_CALLBACK§closeport: FMOD_OUTPUT_CLOSEPORT_CALLBACKTrait Implementations§
Source§impl Clone for FMOD_OUTPUT_DESCRIPTION
impl Clone for FMOD_OUTPUT_DESCRIPTION
Source§fn clone(&self) -> FMOD_OUTPUT_DESCRIPTION
fn clone(&self) -> FMOD_OUTPUT_DESCRIPTION
Returns a duplicate 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 moreimpl Copy for FMOD_OUTPUT_DESCRIPTION
Auto Trait Implementations§
impl Freeze for FMOD_OUTPUT_DESCRIPTION
impl RefUnwindSafe for FMOD_OUTPUT_DESCRIPTION
impl !Send for FMOD_OUTPUT_DESCRIPTION
impl !Sync for FMOD_OUTPUT_DESCRIPTION
impl Unpin for FMOD_OUTPUT_DESCRIPTION
impl UnwindSafe for FMOD_OUTPUT_DESCRIPTION
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