#[repr(C)]pub struct TESFullNameVtbl {
pub __base: BaseFormComponentVtbl,
pub GetFullNameLength: fn(this: *const TESFullName) -> u32,
pub GetFullName: fn(this: *const TESFullName) -> *const c_char,
}
Fields§
§__base: BaseFormComponentVtbl
override
CxxDrop
(0x00):InitializeDataComponent
(0x01):{ name = ""; }
ClearDataComponent
(0x02):{ return; }
CopyComponent
(0x03):
GetFullNameLength: fn(this: *const TESFullName) -> u32
§GetFullName: fn(this: *const TESFullName) -> *const c_char
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TESFullNameVtbl
impl RefUnwindSafe for TESFullNameVtbl
impl Send for TESFullNameVtbl
impl Sync for TESFullNameVtbl
impl Unpin for TESFullNameVtbl
impl UnwindSafe for TESFullNameVtbl
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