Struct classicube_sys::IGameComponent
source ·
[−]#[repr(C)]pub struct IGameComponent {
pub Init: Option<unsafe extern "C" fn()>,
pub Free: Option<unsafe extern "C" fn()>,
pub Reset: Option<unsafe extern "C" fn()>,
pub OnNewMap: Option<unsafe extern "C" fn()>,
pub OnNewMapLoaded: Option<unsafe extern "C" fn()>,
pub next: *mut IGameComponent,
}
Fields
Init: Option<unsafe extern "C" fn()>
Free: Option<unsafe extern "C" fn()>
Reset: Option<unsafe extern "C" fn()>
OnNewMap: Option<unsafe extern "C" fn()>
OnNewMapLoaded: Option<unsafe extern "C" fn()>
next: *mut IGameComponent
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IGameComponent
impl !Send for IGameComponent
impl !Sync for IGameComponent
impl Unpin for IGameComponent
impl UnwindSafe for IGameComponent
Blanket Implementations
Mutably borrows from an owned value. Read more