#include <CombatInventoryItem.h>
|  | 
| enum class | TYPE { kNone = 0
, kMelee
, kRanged
, kShield
,
 kOneHandedBlock = kShield
, kMagic
, kShout
, kStaff
,
 kPotion
, kScroll
, kTorch
 }
 | 
|  | 
| enum class | CATEGORY { kTotal = 7
 } | 
|  | 
◆ CATEGORY
◆ TYPE
| Enumerator | 
|---|
| kNone |  | 
| kMelee |  | 
| kRanged |  | 
| kShield |  | 
| kOneHandedBlock |  | 
| kMagic |  | 
| kShout |  | 
| kStaff |  | 
| kPotion |  | 
| kScroll |  | 
| kTorch |  | 
 
 
◆ ~CombatInventoryItem()
  
  | 
        
          | RE::CombatInventoryItem::~CombatInventoryItem | ( |  | ) |  |  | override | 
 
 
◆ CalculateScore()
  
  | 
        
          | virtual float RE::CombatInventoryItem::CalculateScore | ( | CombatController * | a_controller | ) |  |  | pure virtual | 
 
 
◆ CheckBusy()
  
  | 
        
          | virtual bool RE::CombatInventoryItem::CheckBusy | ( | CombatController * | a_controller | ) |  |  | virtual | 
 
 
◆ CheckShouldEquip()
  
  | 
        
          | virtual bool RE::CombatInventoryItem::CheckShouldEquip | ( | CombatController * | a_controller | ) |  |  | virtual | 
 
 
◆ Clone()
◆ Equip()
◆ GetCategory()
  
  | 
        
          | virtual CATEGORY RE::CombatInventoryItem::GetCategory | ( |  | ) |  |  | pure virtual | 
 
 
◆ GetDescription()
  
  | 
        
          | virtual void RE::CombatInventoryItem::GetDescription | ( | const char * | a_dest, |  
          |  |  | std::uint32_t | a_size |  
          |  | ) |  |  |  | virtual | 
 
 
◆ GetEquipRange()
  
  | 
        
          | virtual float RE::CombatInventoryItem::GetEquipRange | ( |  | ) |  |  | virtual | 
 
 
◆ GetEquipType()
◆ GetMaxRange()
  
  | 
        
          | virtual float RE::CombatInventoryItem::GetMaxRange | ( |  | ) |  |  | virtual | 
 
 
◆ GetMinRange()
  
  | 
        
          | virtual float RE::CombatInventoryItem::GetMinRange | ( |  | ) |  |  | virtual | 
 
 
◆ GetOptimalRange()
  
  | 
        
          | virtual float RE::CombatInventoryItem::GetOptimalRange | ( |  | ) |  |  | virtual | 
 
 
◆ GetResource()
◆ GetType()
  
  | 
        
          | virtual TYPE RE::CombatInventoryItem::GetType | ( |  | ) |  |  | virtual | 
 
 
◆ IsValid()
  
  | 
        
          | virtual bool RE::CombatInventoryItem::IsValid | ( |  | ) |  |  | virtual | 
 
 
◆ LoadGame()
◆ SaveGame()
◆ Unequip()
  
  | 
        
          | virtual void RE::CombatInventoryItem::Unequip | ( | CombatController * | a_controller | ) |  |  | virtual | 
 
 
◆ item
      
        
          | TESForm* RE::CombatInventoryItem::item | 
      
 
 
◆ itemScore
      
        
          | float RE::CombatInventoryItem::itemScore | 
      
 
 
◆ itemSlot
◆ RTTI
◆ unk1C
      
        
          | std::uint32_t RE::CombatInventoryItem::unk1C | 
      
 
 
◆ VTABLE
The documentation for this class was generated from the following file: