FloorItemManager Class Reference

#include <flooritemmanager.h>

List of all members.


Detailed Description

Definition at line 30 of file flooritemmanager.h.


Public Member Functions

 ~FloorItemManager ()
FloorItemcreate (int id, int itemId, int x, int y, Map *map)
void destroy (FloorItem *item)
void clear ()
FloorItemfindById (int id)
FloorItemfindByCoordinates (int x, int y)

Private Types

typedef std::list< FloorItem * > FloorItems
typedef FloorItems::iterator FloorItemIterator

Private Attributes

FloorItems mFloorItems

Member Typedef Documentation

typedef std::list<FloorItem*> FloorItemManager::FloorItems [private]

Definition at line 45 of file flooritemmanager.h.

typedef FloorItems::iterator FloorItemManager::FloorItemIterator [private]

Definition at line 46 of file flooritemmanager.h.


Constructor & Destructor Documentation

FloorItemManager::~FloorItemManager (  ) 

Definition at line 27 of file flooritemmanager.cpp.


Member Function Documentation

FloorItem * FloorItemManager::create ( int  id,
int  itemId,
int  x,
int  y,
Map map 
)

Definition at line 32 of file flooritemmanager.cpp.

void FloorItemManager::destroy ( FloorItem item  ) 

Definition at line 40 of file flooritemmanager.cpp.

void FloorItemManager::clear (  ) 

Definition at line 46 of file flooritemmanager.cpp.

FloorItem * FloorItemManager::findById ( int  id  ) 

Definition at line 52 of file flooritemmanager.cpp.

FloorItem * FloorItemManager::findByCoordinates ( int  x,
int  y 
)

Definition at line 66 of file flooritemmanager.cpp.


Member Data Documentation

Definition at line 47 of file flooritemmanager.h.


The documentation for this class was generated from the following files:

Generated on Sun Apr 26 17:30:43 2009 for The Mana World by  doxygen 1.5.5