pub struct PlayerCharacterVtbl {
pub __base: CharacterVtbl,
pub Unk_12A: fn(this: *mut PlayerCharacter),
pub GetViolentCrimeGoldValue: fn(this: *const PlayerCharacter, faction: *mut TESFaction) -> u32,
pub GetNonViolentCrimeGoldValue: fn(this: *const PlayerCharacter, faction: *mut TESFaction) -> u32,
pub ClearAllCrimeGold: fn(this: *mut PlayerCharacter, faction: *mut TESFaction),
pub Unk_12E: fn(this: *mut PlayerCharacter),
}
Fields§
§__base: CharacterVtbl
§Unk_12A: fn(this: *mut PlayerCharacter)
§GetViolentCrimeGoldValue: fn(this: *const PlayerCharacter, faction: *mut TESFaction) -> u32
§GetNonViolentCrimeGoldValue: fn(this: *const PlayerCharacter, faction: *mut TESFaction) -> u32
§ClearAllCrimeGold: fn(this: *mut PlayerCharacter, faction: *mut TESFaction)
§Unk_12E: fn(this: *mut PlayerCharacter)
Auto Trait Implementations§
impl Freeze for PlayerCharacterVtbl
impl RefUnwindSafe for PlayerCharacterVtbl
impl Send for PlayerCharacterVtbl
impl Sync for PlayerCharacterVtbl
impl Unpin for PlayerCharacterVtbl
impl UnwindSafe for PlayerCharacterVtbl
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