#[repr(C)]pub struct PlayerConnectHandlerVTable {
pub on_incoming_connection: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer, StringView, u16),
pub on_player_connect: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer),
pub on_player_disconnect: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer, i32),
pub on_player_client_init: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer),
}Expand description
PlayerConnectEventHandler vtable — MSVC ABI (this in ECX).
Fields§
§on_incoming_connection: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer, StringView, u16)§on_player_connect: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer)§on_player_disconnect: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer, i32)§on_player_client_init: unsafe extern "thiscall" fn(*mut PlayerConnectHandler, *mut IPlayer)Auto Trait Implementations§
impl Freeze for PlayerConnectHandlerVTable
impl RefUnwindSafe for PlayerConnectHandlerVTable
impl Send for PlayerConnectHandlerVTable
impl Sync for PlayerConnectHandlerVTable
impl Unpin for PlayerConnectHandlerVTable
impl UnsafeUnpin for PlayerConnectHandlerVTable
impl UnwindSafe for PlayerConnectHandlerVTable
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