pub struct ActorEquipManager {
pub unk01: bool,
/* private fields */
}
Fields§
§unk01: bool
Implementations§
Source§impl ActorEquipManager
impl ActorEquipManager
Sourcepub fn get_singleton() -> Option<&'static ActorEquipManager>
pub fn get_singleton() -> Option<&'static ActorEquipManager>
Returns the singleton instance of Self
.
Sourcepub fn get_singleton_mut() -> Option<&'static mut ActorEquipManager>
pub fn get_singleton_mut() -> Option<&'static mut ActorEquipManager>
Returns the mutable singleton instance of Self
.
pub fn equip_object( &mut self, actor: *mut Actor, object: *mut TESBoundObject, extra_data: *mut ExtraDataList, count: u32, slot: *const BGSEquipSlot, queue_equip: bool, force_equip: bool, play_sounds: bool, apply_now: bool, )
pub fn equip_shout(&mut self, actor: *mut Actor, shout: *mut TESShout)
pub fn equip_spell( &mut self, actor: *mut Actor, spell: *mut SpellItem, slot: *mut BGSEquipSlot, )
pub fn un_equip_object( &mut self, actor: *mut Actor, object: *mut TESBoundObject, extra_data: *mut ExtraDataList, count: u32, slot: *const BGSEquipSlot, queue_equip: bool, force_equip: bool, play_sounds: bool, apply_now: bool, slot_replace: *const BGSEquipSlot, )
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ActorEquipManager
impl RefUnwindSafe for ActorEquipManager
impl Send for ActorEquipManager
impl Sync for ActorEquipManager
impl Unpin for ActorEquipManager
impl UnwindSafe for ActorEquipManager
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