#[repr(C)]pub struct TESModelVtbl {
pub __base: BaseFormComponentVtbl,
pub GetModel: extern "C" fn(this: *const TESModel) -> *const c_char,
pub SetModel: extern "C" fn(this: *mut TESModel, model: *const c_char),
pub GetAsModelTextureSwap: extern "C" fn(this: *mut TESModel) -> *mut TESModelTextureSwap,
}
Fields§
§__base: BaseFormComponentVtbl
§GetModel: extern "C" fn(this: *const TESModel) -> *const c_char
§SetModel: extern "C" fn(this: *mut TESModel, model: *const c_char)
§GetAsModelTextureSwap: extern "C" fn(this: *mut TESModel) -> *mut TESModelTextureSwap
Auto Trait Implementations§
impl Freeze for TESModelVtbl
impl RefUnwindSafe for TESModelVtbl
impl Send for TESModelVtbl
impl Sync for TESModelVtbl
impl Unpin for TESModelVtbl
impl UnwindSafe for TESModelVtbl
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