pub struct ObjectKey {
pub class_type: u16,
pub object_name: String,
pub object_id: u32,
pub start_pos: u32,
pub data_len: u32,
pub location_sequence: u32,
pub location_flags: u16,
pub load_mask: u8,
pub clone_id: u16,
pub clone_player_id: u32,
}Fields§
§class_type: u16§object_name: String§object_id: u32§start_pos: u32§data_len: u32§location_sequence: u32§location_flags: u16§load_mask: u8Packed load mask byte; 0xFF = always load. C++ ref: plLoadMask (CoreLib/plLoadMask.h)
clone_id: u16Clone ID (0 if not cloned). C++ ref: plUoid.h — fCloneID
clone_player_id: u32Clone player ID (0 if not cloned). C++ ref: plUoid.h — fClonePlayerID
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ObjectKey
impl RefUnwindSafe for ObjectKey
impl Send for ObjectKey
impl Sync for ObjectKey
impl Unpin for ObjectKey
impl UnsafeUnpin for ObjectKey
impl UnwindSafe for ObjectKey
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