#include <GlobEgg.h>
Inheritance diagram for GlobEgg:
Public Member Functions | |
GlobEgg () | |
virtual | ~GlobEgg () |
ENABLE_RUNTIME_CLASSTYPE () | |
virtual void | enterFastArea () |
bool | loadData (IDataSource *ids, uint32 version) |
Protected Member Functions | |
virtual void | saveData (ODataSource *ods) |
Friends | |
class | ItemFactory |
Definition at line 26 of file GlobEgg.h.
GlobEgg::GlobEgg | ( | ) |
Definition at line 33 of file GlobEgg.cpp.
GlobEgg::~GlobEgg | ( | ) | [virtual] |
Definition at line 38 of file GlobEgg.cpp.
GlobEgg::ENABLE_RUNTIME_CLASSTYPE | ( | ) |
Reimplemented from Item.
void GlobEgg::enterFastArea | ( | ) | [virtual] |
The item has entered the fast area.
Reimplemented from Item.
Definition at line 45 of file GlobEgg.cpp.
References MapGlob::contents, ItemFactory::createItem(), Item::enterFastArea(), Item::flags, Item::FLG_DISPOSABLE, Item::FLG_FAST_ONLY, Item::FLG_FASTAREA, GameData::get_instance(), GameData::getGlob(), Item::move(), Item::quality, Item::x, Item::y, and Item::z.
bool GlobEgg::loadData | ( | IDataSource * | ids, | |
uint32 | version | |||
) |
void GlobEgg::saveData | ( | ODataSource * | ods | ) | [protected, virtual] |
save the actual Item data
Reimplemented from Item.
Definition at line 82 of file GlobEgg.cpp.
References Item::saveData().
friend class ItemFactory [friend] |