Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

residentialsim.h

00001 /***************************************************************************
00002                           residentialsim.h  -  description
00003       $Id: residentialsim.h 3 2006-06-11 08:16:14Z neoneurone $
00004                              -------------------
00005     begin                : dim sep 21 2003
00006     copyright            : (C) 2003-2005 by Duong-Khang NGUYEN
00007     email                : neoneurone @ users sourceforge net
00008  ***************************************************************************/
00009 
00010 /***************************************************************************
00011  *                                                                         *
00012  *   This program is free software; you can redistribute it and/or modify  *
00013  *   it under the terms of the GNU General Public License as published by  *
00014  *   the Free Software Foundation; either version 2 of the License, or     *
00015  *   any later version.                                                    *
00016  *                                                                         *
00017  ***************************************************************************/
00018 
00019 #ifndef _OPENCITY_RESIDENTIALSIM_H_
00020     #define _OPENCITY_RESIDENTIALSIM_H_ 1
00021 
00022     #include "main.h"
00023 
00024     #include "simulator.h"
00025 
00026 
00029 class ResidentialSim : public Simulator  {
00030 public: 
00031     ResidentialSim(
00032         SDL_mutex* mutex,
00033         BuildingLayer* pblayer,
00034         Map* pmap );
00035 
00036     virtual ~ResidentialSim();
00037 
00038     int
00039     Main();
00040 
00041     void
00042     RemoveStructure(
00043         const uint & w1,
00044         const uint & h1,
00045         const uint & w2,
00046         const uint & h2 );
00047 
00048 };
00049 
00050 #endif
00051 
00052 
00053 
00054 
00055 
00056 
00057 
00058 
00059 
00060 
00061 
00062 
00063 
00064 
00065 
00066 
00067 
00068 
00069 
00070 
00071 
00072 

Generated on Sat Nov 11 10:21:10 2006 for OpenCity by  doxygen 1.4.2