Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

CSTileMapData Class Reference

#include <CSTileMap.h>


Public Member Functions

 CSTileMapData ()
 ~CSTileMapData ()

Data Fields

char * id
char * tileSet
StringVectorrows
bool isChangebale


Constructor & Destructor Documentation

CSTileMapData::CSTileMapData  )  [inline]
 

Definition at line 28 of file CSTileMap.h.

References isChangebale, rows, StringVector, and tileSet.

00029         {
00030             id = 0;
00031             isChangebale = false;
00032             tileSet = 0;
00033             rows = new StringVector();
00034         }

CSTileMapData::~CSTileMapData  )  [inline]
 

Definition at line 36 of file CSTileMap.h.

References rows, and tileSet.

00037         {
00038             if (id != 0)
00039             {
00040                 free (id);
00041                 id = 0;
00042             }
00043             if (tileSet != 0)
00044             {
00045                 free (tileSet);
00046                 tileSet = 0;
00047             }
00048             if (rows != 0)
00049             {
00050                 for (StringVector::iterator iter = rows->begin(); iter != rows->end(); iter++)
00051                 {
00052                     char *help = (char *) *iter;
00053                     free(help);
00054                 }
00055                 free(rows);
00056             }
00057         }


Field Documentation

char* CSTileMapData::id
 

Definition at line 23 of file CSTileMap.h.

char* CSTileMapData::tileSet
 

Definition at line 24 of file CSTileMap.h.

Referenced by CSTileMapData(), and ~CSTileMapData().

StringVector* CSTileMapData::rows
 

Definition at line 25 of file CSTileMap.h.

Referenced by CSTileMapData(), and ~CSTileMapData().

bool CSTileMapData::isChangebale
 

Definition at line 26 of file CSTileMap.h.

Referenced by CSTileMapData().


Generated on Wed Jul 14 00:45:17 2004 for CSLib by doxygen 1.3.6