◆ CItemDefManager()
| CItemDefManager::CItemDefManager |
( |
| ) |
|
|
inline |
◆ ~CItemDefManager()
| virtual CItemDefManager::~CItemDefManager |
( |
| ) |
|
|
inlinevirtual |
◆ applyTextureOverrides()
| void CItemDefManager::applyTextureOverrides |
( |
const std::vector< TextureOverride > & | overrides | ) |
|
|
inlinevirtual |
◆ clear()
| void CItemDefManager::clear |
( |
| ) |
|
|
inlinevirtual |
◆ deSerialize()
| void CItemDefManager::deSerialize |
( |
std::istream & | is, |
|
|
u16 | protocol_version ) |
|
inlinevirtual |
◆ get()
| virtual const ItemDefinition & CItemDefManager::get |
( |
const std::string & | name_ | ) |
const |
|
inlinevirtual |
◆ getAlias()
| virtual const std::string & CItemDefManager::getAlias |
( |
const std::string & | name | ) |
const |
|
inlinevirtual |
◆ getAll()
| virtual void CItemDefManager::getAll |
( |
std::set< std::string > & | result | ) |
const |
|
inlinevirtual |
◆ getDefinitions()
| virtual void CItemDefManager::getDefinitions |
( |
std::vector< ItemDefinition > & | result | ) |
const |
|
inlinevirtual |
◆ isKnown()
| virtual bool CItemDefManager::isKnown |
( |
const std::string & | name_ | ) |
const |
|
inlinevirtual |
◆ registerAlias()
| virtual void CItemDefManager::registerAlias |
( |
const std::string & | name, |
|
|
const std::string & | convert_to ) |
|
inlinevirtual |
◆ registerItem()
| virtual void CItemDefManager::registerItem |
( |
const ItemDefinition & | def | ) |
|
|
inlinevirtual |
◆ serialize()
| void CItemDefManager::serialize |
( |
std::ostream & | os, |
|
|
u16 | protocol_version ) |
|
inlinevirtual |
◆ unregisterItem()
| virtual void CItemDefManager::unregisterItem |
( |
const std::string & | name | ) |
|
|
inlinevirtual |
◆ m_aliases
◆ m_item_definitions
| std::map<std::string, ItemDefinition*> CItemDefManager::m_item_definitions |
|
private |
Referenced by ~CItemDefManager(), applyTextureOverrides(), clear(), get(), getAll(), getDefinitions(), isKnown(), registerAlias(), registerItem(), serialize(), and unregisterItem().
The documentation for this class was generated from the following file: