#[repr(C)]pub struct MenuHandlerVTable {
pub on_player_selected_menu_row: unsafe extern "thiscall" fn(*mut MenuHandler, *mut IPlayer, u32),
pub on_player_exited_menu: unsafe extern "thiscall" fn(*mut MenuHandler, *mut IPlayer),
}Expand description
MenuEventHandler in Server/Components/Menus/menus.hpp.
Fields§
void onPlayerSelectedMenuRow(IPlayer &, MenuRow).
void onPlayerExitedMenu(IPlayer &).
Implementations§
Source§impl MenuHandlerVTable
impl MenuHandlerVTable
Sourcepub const DEFAULT: MenuHandlerVTable
pub const DEFAULT: MenuHandlerVTable
Every entry doing what the C++ handler’s own body does.
Trait Implementations§
Source§impl Clone for MenuHandlerVTable
impl Clone for MenuHandlerVTable
Source§fn clone(&self) -> MenuHandlerVTable
fn clone(&self) -> MenuHandlerVTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MenuHandlerVTable
Auto Trait Implementations§
impl Freeze for MenuHandlerVTable
impl RefUnwindSafe for MenuHandlerVTable
impl Send for MenuHandlerVTable
impl Sync for MenuHandlerVTable
impl Unpin for MenuHandlerVTable
impl UnsafeUnpin for MenuHandlerVTable
impl UnwindSafe for MenuHandlerVTable
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