OpenMW
|
State for inventories and containers. More...
#include <inventorystate.hpp>
Public Types | |
typedef std::map< std::string, std::vector< std::pair< float, float > > > | TEffectMagnitudes |
Public Member Functions | |
InventoryState () | |
virtual | ~InventoryState () |
virtual void | load (ESMReader &esm) |
virtual void | save (ESMWriter &esm) const |
Public Attributes | |
std::vector< ObjectState > | mItems |
std::map< int, int > | mEquipmentSlots |
std::map< std::pair < std::string, std::string > , int > | mLevelledItemMap |
TEffectMagnitudes | mPermanentMagicEffectMagnitudes |
int | mSelectedEnchantItem |
State for inventories and containers.
typedef std::map<std::string, std::vector<std::pair<float, float> > > ESM::InventoryState::TEffectMagnitudes |
|
inline |
|
inlinevirtual |
|
virtual |
|
virtual |
std::vector<ObjectState> ESM::InventoryState::mItems |
std::map<std::pair<std::string, std::string>, int> ESM::InventoryState::mLevelledItemMap |
TEffectMagnitudes ESM::InventoryState::mPermanentMagicEffectMagnitudes |
int ESM::InventoryState::mSelectedEnchantItem |