#include <MapObject.h>
Inherits GameEntity.
Inherited by Wall.
Inheritance diagram for MapObject:
Definition at line 13 of file MapObject.h.
Public Member Functions | |
virtual void | destroy ()=0 |
virtual void | draw (Point position, Point dimensions) const =0 |
virtual bool | isPassable (Direction dir) const =0 |
virtual bool | isPassable () const =0 |
MapObject () | |
virtual | ~MapObject () |
MapObject::MapObject | ( | ) |
Definition at line 3 of file MapObject.cpp.
MapObject::~MapObject | ( | ) | [virtual] |
Definition at line 8 of file MapObject.cpp.
virtual void MapObject::destroy | ( | ) | [pure virtual] |
Implemented in Wall.
virtual bool MapObject::isPassable | ( | ) | const [pure virtual] |