#[repr(C)]pub struct ENCOUNTER_ZONE_DATA {
pub zone_owner: *mut TESFaction,
pub location: *mut BGSLocation,
pub owner_rank: i8,
pub min_level: i8,
pub flags: Flags,
pub max_level: i8,
pub pad14: u32,
}
Expand description
Represents the ENCOUNTER_ZONE_DATA
structure.
Fields§
§zone_owner: *mut TESFaction
Pointer to TESFaction
.
location: *mut BGSLocation
Pointer to BGSLocation
.
owner_rank: i8
Owner rank.
min_level: i8
Minimum level.
flags: Flags
Encounter zone flags.
max_level: i8
Maximum level.
pad14: u32
Padding to align the structure with C++ layout.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ENCOUNTER_ZONE_DATA
impl RefUnwindSafe for ENCOUNTER_ZONE_DATA
impl !Send for ENCOUNTER_ZONE_DATA
impl !Sync for ENCOUNTER_ZONE_DATA
impl Unpin for ENCOUNTER_ZONE_DATA
impl UnwindSafe for ENCOUNTER_ZONE_DATA
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