#![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 INetMessage {
pub vtable_: *const INetMessage__bindgen_vtable,
}
#[repr(C)]
pub struct INetMessage__bindgen_vtable {
pub INetMessage_destructor: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: ::std::os::raw::c_uint,
) -> *mut ::std::os::raw::c_void,
pub INetMessage_SetNetChannel: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: *mut INetChannel,
),
pub INetMessage_SetReliable: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: bool,
),
pub INetMessage_Process: unsafe extern "C" fn(arg1: *mut INetMessage) -> bool,
pub INetMessage_ReadFromBuffer: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: *mut bf_read,
) -> bool,
pub INetMessage_WriteToBuffer: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: *mut bf_write,
) -> bool,
pub INetMessage_IsReliable: unsafe extern "C" fn(arg1: *const INetMessage) -> bool,
pub INetMessage_GetType: unsafe extern "C" fn(
arg1: *const INetMessage,
) -> ::std::os::raw::c_int,
pub INetMessage_GetGroup: unsafe extern "C" fn(
arg1: *const INetMessage,
) -> ::std::os::raw::c_int,
pub INetMessage_GetName: unsafe extern "C" fn(
arg1: *const INetMessage,
) -> *const ::std::os::raw::c_char,
pub INetMessage_GetNetChannel: unsafe extern "C" fn(
arg1: *const INetMessage,
) -> *mut INetChannel,
pub INetMessage_ToString: unsafe extern "C" fn(
arg1: *const INetMessage,
) -> *const ::std::os::raw::c_char,
pub INetMessage_BIncomingMessageForProcessing: unsafe extern "C" fn(
arg1: *mut INetMessage,
arg2: f64,
arg3: ::std::os::raw::c_int,
) -> bool,
pub INetMessage_GetSize: unsafe extern "C" fn(arg1: *const INetMessage) -> usize,
}
include!("layout_assertions.rs");