Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Examples

MapSite Class Reference

MapSite is a common abstraction for all components of a maze. More...

#include <MapSite.hpp>

Inheritance diagram for MapSite:

Door Room Wall WallFlyweight List of all members.

Public Member Functions

 MapSite (void)
 Default constructor.
 MapSite (MapSiteCref)
 Copy constructor.
virtual ~MapSite (void)
 Virtual destructor.
MapSiteRef operator= (MapSiteCref)
 Assignment operator.
bool operator== (MapSiteCref aRef) const
 Equality operator returns true if instances are the same.
virtual void enter (void)=0
 The one operation "enter", the meaning depends on the derivation, or what it is you are entering.

Detailed Description

MapSite is a common abstraction for all components of a maze.


The documentation for this class was generated from the following file:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium