#[repr(C)]pub struct BGSPerk {
pub __base: TESForm,
pub __base1: TESFullName,
pub __base2: TESDescription,
pub __base3: TESIcon,
pub data: PerkData,
pub pad55: u8,
pub pad56: u16,
pub perkConditions: TESCondition,
pub perkEntries: BSTArray<*mut BGSPerkEntry>,
pub nextPerk: *mut BGSPerk,
}
Fields§
§__base: TESForm
§__base1: TESFullName
§__base2: TESDescription
§__base3: TESIcon
§data: PerkData
§pad55: u8
§pad56: u16
§perkConditions: TESCondition
§perkEntries: BSTArray<*mut BGSPerkEntry>
§nextPerk: *mut BGSPerk
Implementations§
Source§impl BGSPerk
impl BGSPerk
Sourcepub const RTTI: VariantID = RTTI_BGSPerk
pub const RTTI: VariantID = RTTI_BGSPerk
Address & offset of the runtime type information (RTTI) identifier.
Trait Implementations§
impl StructuralPartialEq for BGSPerk
Auto Trait Implementations§
impl Freeze for BGSPerk
impl RefUnwindSafe for BGSPerk
impl !Send for BGSPerk
impl !Sync for BGSPerk
impl Unpin for BGSPerk
impl UnwindSafe for BGSPerk
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