Struct voicemeeter::bindings::tagVBVMR_INTERFACE
source · #[repr(C)]pub struct tagVBVMR_INTERFACE {Show 29 fields
pub VBVMR_Login: T_VBVMR_Login,
pub VBVMR_Logout: T_VBVMR_Logout,
pub VBVMR_RunVoicemeeter: T_VBVMR_RunVoicemeeter,
pub VBVMR_GetVoicemeeterType: T_VBVMR_GetVoicemeeterType,
pub VBVMR_GetVoicemeeterVersion: T_VBVMR_GetVoicemeeterVersion,
pub VBVMR_IsParametersDirty: T_VBVMR_IsParametersDirty,
pub VBVMR_GetParameterFloat: T_VBVMR_GetParameterFloat,
pub VBVMR_GetParameterStringA: T_VBVMR_GetParameterStringA,
pub VBVMR_GetParameterStringW: T_VBVMR_GetParameterStringW,
pub VBVMR_GetLevel: T_VBVMR_GetLevel,
pub VBVMR_GetMidiMessage: T_VBVMR_GetMidiMessage,
pub VBVMR_SetParameterFloat: T_VBVMR_SetParameterFloat,
pub VBVMR_SetParameters: T_VBVMR_SetParameters,
pub VBVMR_SetParametersW: T_VBVMR_SetParametersW,
pub VBVMR_SetParameterStringA: T_VBVMR_SetParameterStringA,
pub VBVMR_SetParameterStringW: T_VBVMR_SetParameterStringW,
pub VBVMR_Output_GetDeviceNumber: T_VBVMR_Output_GetDeviceNumber,
pub VBVMR_Output_GetDeviceDescA: T_VBVMR_Output_GetDeviceDescA,
pub VBVMR_Output_GetDeviceDescW: T_VBVMR_Output_GetDeviceDescW,
pub VBVMR_Input_GetDeviceNumber: T_VBVMR_Input_GetDeviceNumber,
pub VBVMR_Input_GetDeviceDescA: T_VBVMR_Input_GetDeviceDescA,
pub VBVMR_Input_GetDeviceDescW: T_VBVMR_Input_GetDeviceDescW,
pub VBVMR_AudioCallbackRegister: T_VBVMR_AudioCallbackRegister,
pub VBVMR_AudioCallbackStart: T_VBVMR_AudioCallbackStart,
pub VBVMR_AudioCallbackStop: T_VBVMR_AudioCallbackStop,
pub VBVMR_AudioCallbackUnregister: T_VBVMR_AudioCallbackUnregister,
pub VBVMR_MacroButton_IsDirty: T_VBVMR_MacroButton_IsDirty,
pub VBVMR_MacroButton_GetStatus: T_VBVMR_MacroButton_GetStatus,
pub VBVMR_MacroButton_SetStatus: T_VBVMR_MacroButton_SetStatus,
}
Fields§
§VBVMR_Login: T_VBVMR_Login
§VBVMR_Logout: T_VBVMR_Logout
§VBVMR_RunVoicemeeter: T_VBVMR_RunVoicemeeter
§VBVMR_GetVoicemeeterType: T_VBVMR_GetVoicemeeterType
§VBVMR_GetVoicemeeterVersion: T_VBVMR_GetVoicemeeterVersion
§VBVMR_IsParametersDirty: T_VBVMR_IsParametersDirty
§VBVMR_GetParameterFloat: T_VBVMR_GetParameterFloat
§VBVMR_GetParameterStringA: T_VBVMR_GetParameterStringA
§VBVMR_GetParameterStringW: T_VBVMR_GetParameterStringW
§VBVMR_GetLevel: T_VBVMR_GetLevel
§VBVMR_GetMidiMessage: T_VBVMR_GetMidiMessage
§VBVMR_SetParameterFloat: T_VBVMR_SetParameterFloat
§VBVMR_SetParameters: T_VBVMR_SetParameters
§VBVMR_SetParametersW: T_VBVMR_SetParametersW
§VBVMR_SetParameterStringA: T_VBVMR_SetParameterStringA
§VBVMR_SetParameterStringW: T_VBVMR_SetParameterStringW
§VBVMR_Output_GetDeviceNumber: T_VBVMR_Output_GetDeviceNumber
§VBVMR_Output_GetDeviceDescA: T_VBVMR_Output_GetDeviceDescA
§VBVMR_Output_GetDeviceDescW: T_VBVMR_Output_GetDeviceDescW
§VBVMR_Input_GetDeviceNumber: T_VBVMR_Input_GetDeviceNumber
§VBVMR_Input_GetDeviceDescA: T_VBVMR_Input_GetDeviceDescA
§VBVMR_Input_GetDeviceDescW: T_VBVMR_Input_GetDeviceDescW
§VBVMR_AudioCallbackRegister: T_VBVMR_AudioCallbackRegister
§VBVMR_AudioCallbackStart: T_VBVMR_AudioCallbackStart
§VBVMR_AudioCallbackStop: T_VBVMR_AudioCallbackStop
§VBVMR_AudioCallbackUnregister: T_VBVMR_AudioCallbackUnregister
§VBVMR_MacroButton_IsDirty: T_VBVMR_MacroButton_IsDirty
§VBVMR_MacroButton_GetStatus: T_VBVMR_MacroButton_GetStatus
§VBVMR_MacroButton_SetStatus: T_VBVMR_MacroButton_SetStatus
Trait Implementations§
source§impl Clone for tagVBVMR_INTERFACE
impl Clone for tagVBVMR_INTERFACE
source§fn clone(&self) -> tagVBVMR_INTERFACE
fn clone(&self) -> tagVBVMR_INTERFACE
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 tagVBVMR_INTERFACE
impl Debug for tagVBVMR_INTERFACE
impl Copy for tagVBVMR_INTERFACE
Auto Trait Implementations§
impl RefUnwindSafe for tagVBVMR_INTERFACE
impl Send for tagVBVMR_INTERFACE
impl Sync for tagVBVMR_INTERFACE
impl Unpin for tagVBVMR_INTERFACE
impl UnwindSafe for tagVBVMR_INTERFACE
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