#[repr(C)]pub struct PlayerModelsHandlerVTable {
pub on_player_finished_downloading: unsafe extern "thiscall" fn(*mut PlayerModelsHandler, *mut IPlayer),
pub on_player_request_download: unsafe extern "thiscall" fn(*mut PlayerModelsHandler, *mut IPlayer, u32, u32) -> bool,
}Expand description
PlayerModelsEventHandler in Server/Components/CustomModels/custommodels.hpp.
Fields§
§on_player_finished_downloading: unsafe extern "thiscall" fn(*mut PlayerModelsHandler, *mut IPlayer)void onPlayerFinishedDownloading(IPlayer &).
on_player_request_download: unsafe extern "thiscall" fn(*mut PlayerModelsHandler, *mut IPlayer, u32, u32) -> boolbool onPlayerRequestDownload(IPlayer &, ModelDownloadType, uint32_t).
Implementations§
Source§impl PlayerModelsHandlerVTable
impl PlayerModelsHandlerVTable
Sourcepub const DEFAULT: PlayerModelsHandlerVTable
pub const DEFAULT: PlayerModelsHandlerVTable
Every entry doing what the C++ handler’s own body does.
Trait Implementations§
Source§impl Clone for PlayerModelsHandlerVTable
impl Clone for PlayerModelsHandlerVTable
Source§fn clone(&self) -> PlayerModelsHandlerVTable
fn clone(&self) -> PlayerModelsHandlerVTable
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 PlayerModelsHandlerVTable
Auto Trait Implementations§
impl Freeze for PlayerModelsHandlerVTable
impl RefUnwindSafe for PlayerModelsHandlerVTable
impl Send for PlayerModelsHandlerVTable
impl Sync for PlayerModelsHandlerVTable
impl Unpin for PlayerModelsHandlerVTable
impl UnsafeUnpin for PlayerModelsHandlerVTable
impl UnwindSafe for PlayerModelsHandlerVTable
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