ItemManager Class Reference

#include <itemmanager.hpp>

List of all members.


Detailed Description

The Item Manager loads the item reference database and also offers an API to items information, and more.

Definition at line 35 of file itemmanager.hpp.

Public Member Functions

 ItemManager (std::string const &itemReferenceFile)
 Constructor (loads item reference file).
ItemClassgetItem (int itemId) const
 Gives an Item having the demanded information.

Private Attributes

std::map< int, ItemClass * > mItemReference
 Item reference.


Constructor & Destructor Documentation

ItemManager::ItemManager std::string const &  itemReferenceFile  ) 
 

Constructor (loads item reference file).

Definition at line 31 of file itemmanager.cpp.


Member Function Documentation

ItemClass * ItemManager::getItem int  itemId  )  const
 

Gives an Item having the demanded information.

Definition at line 134 of file itemmanager.cpp.


Member Data Documentation

std::map< int, ItemClass * > ItemManager::mItemReference [private]
 

Item reference.

Definition at line 49 of file itemmanager.hpp.


The documentation for this class was generated from the following files:
Generated on Fri Mar 30 15:39:18 2007 for TMW Server by  doxygen 1.3.9.1