#include <ActorEquipManager.h>
 | 
| void  | EquipObject (Actor *a_actor, TESBoundObject *a_object, ExtraDataList *a_extraData=nullptr, std::uint32_t a_count=1, const BGSEquipSlot *a_slot=nullptr, bool a_queueEquip=true, bool a_forceEquip=false, bool a_playSounds=true, bool a_applyNow=false) | 
|   | 
| void  | EquipShout (Actor *a_actor, TESShout *a_shout) | 
|   | 
| void  | EquipSpell (Actor *a_actor, SpellItem *a_spell, const BGSEquipSlot *a_slot=nullptr) | 
|   | 
| bool  | UnequipObject (Actor *a_actor, TESBoundObject *a_object, ExtraDataList *a_extraData=nullptr, std::uint32_t a_count=1, const BGSEquipSlot *a_slot=nullptr, bool a_queueEquip=true, bool a_forceEquip=false, bool a_playSounds=true, bool a_applyNow=false, const BGSEquipSlot *a_slotToReplace=nullptr) | 
|   | 
 | 
| using  | Type = typename Traits::Type | 
|   | 
| using  | Allocator = typename Traits::Allocator | 
|   | 
◆ EquipObject()
      
        
          | void RE::ActorEquipManager::EquipObject  | 
          ( | 
          Actor *  | 
          a_actor,  | 
        
        
           | 
           | 
          TESBoundObject *  | 
          a_object,  | 
        
        
           | 
           | 
          ExtraDataList *  | 
          a_extraData = nullptr,  | 
        
        
           | 
           | 
          std::uint32_t  | 
          a_count = 1,  | 
        
        
           | 
           | 
          const BGSEquipSlot *  | 
          a_slot = nullptr,  | 
        
        
           | 
           | 
          bool  | 
          a_queueEquip = true,  | 
        
        
           | 
           | 
          bool  | 
          a_forceEquip = false,  | 
        
        
           | 
           | 
          bool  | 
          a_playSounds = true,  | 
        
        
           | 
           | 
          bool  | 
          a_applyNow = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ EquipShout()
      
        
          | void RE::ActorEquipManager::EquipShout  | 
          ( | 
          Actor *  | 
          a_actor,  | 
        
        
           | 
           | 
          TESShout *  | 
          a_shout  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ EquipSpell()
◆ GetSingleton()
◆ UnequipObject()
      
        
          | bool RE::ActorEquipManager::UnequipObject  | 
          ( | 
          Actor *  | 
          a_actor,  | 
        
        
           | 
           | 
          TESBoundObject *  | 
          a_object,  | 
        
        
           | 
           | 
          ExtraDataList *  | 
          a_extraData = nullptr,  | 
        
        
           | 
           | 
          std::uint32_t  | 
          a_count = 1,  | 
        
        
           | 
           | 
          const BGSEquipSlot *  | 
          a_slot = nullptr,  | 
        
        
           | 
           | 
          bool  | 
          a_queueEquip = true,  | 
        
        
           | 
           | 
          bool  | 
          a_forceEquip = false,  | 
        
        
           | 
           | 
          bool  | 
          a_playSounds = true,  | 
        
        
           | 
           | 
          bool  | 
          a_applyNow = false,  | 
        
        
           | 
           | 
          const BGSEquipSlot *  | 
          a_slotToReplace = nullptr  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ unk01
      
        
          | bool RE::ActorEquipManager::unk01 | 
        
      
 
 
The documentation for this class was generated from the following file: