#![allow(
clippy::all,
ambiguous_glob_reexports,
non_snake_case,
non_camel_case_types,
non_upper_case_globals,
unsafe_op_in_unsafe_fn,
unused_imports,
unused_qualifications
)]
#[allow(unused_imports)]
use super::super::super::__bindgen_prelude::*;
#[repr(C)]
#[derive(Debug)]
pub struct IVoiceServer {
pub vtable_: *const IVoiceServer__bindgen_vtable,
}
#[repr(C)]
pub struct IVoiceServer__bindgen_vtable {
pub IVoiceServer_complete_destructor: unsafe extern "C" fn(arg1: *mut IVoiceServer),
pub IVoiceServer_deleting_destructor: unsafe extern "C" fn(arg1: *mut IVoiceServer),
pub IVoiceServer_GetClientListening: unsafe extern "C" fn(
arg1: *mut IVoiceServer,
arg2: ::std::os::raw::c_int,
arg3: ::std::os::raw::c_int,
) -> bool,
pub IVoiceServer_SetClientListening: unsafe extern "C" fn(
arg1: *mut IVoiceServer,
arg2: ::std::os::raw::c_int,
arg3: ::std::os::raw::c_int,
arg4: bool,
) -> bool,
pub IVoiceServer_SetClientProximity: unsafe extern "C" fn(
arg1: *mut IVoiceServer,
arg2: ::std::os::raw::c_int,
arg3: ::std::os::raw::c_int,
arg4: bool,
) -> bool,
}
include!("layout_assertions.rs");