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

treestructure.h

00001 /***************************************************************************
00002                             treestructure.h  -  description
00003                                 -------------------
00004     begin                : july 23th, 2006
00005     copyright            : (C) 2006 by Duong-Khang NGUYEN
00006     email                : neoneurone @ users sourceforge net
00007 
00008     $Id: treestructure.h 29 2006-07-30 11:50:14Z neoneurone $
00009  ***************************************************************************/
00010 
00011 /***************************************************************************
00012  *                                                                         *
00013  *   This program is free software; you can redistribute it and/or modify  *
00014  *   it under the terms of the GNU General Public License as published by  *
00015  *   the Free Software Foundation; either version 2 of the License, or     *
00016  *   any later version.                                                    *
00017  *                                                                         *
00018  ***************************************************************************/
00019 
00020 #ifndef _OPENCITY_TREESTRUCTURE_H_
00021 #define _OPENCITY_TREESTRUCTURE_H_ 1
00022 
00023 #include "structure.h"
00024 
00027 class TreeStructure : public Structure  {
00028 public:
00029     TreeStructure();
00030 
00031     TreeStructure( const OPENCITY_STRUCTURE_CODE & enumStructCode);
00032 
00033 /* not used atm
00034     TreeStructure(
00035         const OPENCITY_STRUCTURE_CODE & enumStructCode,
00036         Structure * pMain );
00037 */
00038 
00039 
00040     virtual ~TreeStructure();  // virtual since 'Structure' is an abstract class
00041 
00042 
00043 //========================================================================
00046 /* not used atm
00047     const OPENCITY_GRAPHIC_CODE
00048     GetNextLevelGraphicCode() const;
00049 */
00050 
00051 
00052 //========================================================================
00055 /* not used atm
00056     const OPENCITY_GRAPHIC_CODE
00057     GetPreviousLevelGraphicCode() const;
00058 */
00059 
00060 /* not used atm
00061     const bool
00062     LevelUp();
00063 
00064     const bool
00065     LevelDown();
00066 */
00067 };
00068 
00069 #endif
00070 
00071 
00072 
00073 
00074 
00075 
00076 
00077 
00078 
00079 
00080 
00081 
00082 
00083 
00084 
00085 
00086 
00087 
00088 
00089 
00090 
00091 
00092 
00093 
00094 
00095 
00096 
00097 
00098 
00099 
00100 
00101 
00102 

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