EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AttributeMap Member List

This is the complete list of members for AttributeMap, including all inherited members.

Add(uint16 attrID, EvilNumber &num)AttributeMapprotected
AttributeMap(InventoryItem &item)AttributeMap
begin()AttributeMap
Change(uint16 attrID, EvilNumber &old_val, EvilNumber &new_val)AttributeMapprotected
CopyAttributes(std::map< uint16, EvilNumber > &attrMap)AttributeMap
Delete()AttributeMap
DeleteAttribute(uint16 attrID)AttributeMap
end()AttributeMap
GetAttribute(const uint16 attrID) const AttributeMap
HasAttribute(const uint16 attrID) const AttributeMap
HasAttribute(const uint16 attrID, EvilNumber &value) const AttributeMap
Load(bool reset=false)AttributeMap
m_dbAttributeMapprivate
mAttributesAttributeMapprotected
mItemAttributeMapprotected
MultiplyAttribute(uint16 attrID, EvilNumber &num, bool notify=false)AttributeMap
ResetAttribute(uint16 attrID, bool notify=false)AttributeMap
Save()AttributeMap
SaveAttributes()AttributeMap
SaveShipState()AttributeMap
SendChanges(PyTuple *attrChange)AttributeMapprotected
SetAttribute(uint16 attrID, EvilNumber &num, bool notify=true)AttributeMap
~AttributeMap() noexceptAttributeMap