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

CSTileSetData Class Reference

#include <CSTileSet.h>


Public Member Functions

 CSTileSetData ()
 ~CSTileSetData ()

Data Fields

char * id
StringVectortileNames
bool onesize
int width
int height


Constructor & Destructor Documentation

CSTileSetData::CSTileSetData  )  [inline]
 

Definition at line 25 of file CSTileSet.h.

References height, onesize, StringVector, tileNames, and width.

00026         {
00027             id = 0;
00028             onesize=false;
00029             width=0;
00030             height=0;
00031             tileNames = new StringVector();
00032         }

CSTileSetData::~CSTileSetData  )  [inline]
 

Definition at line 34 of file CSTileSet.h.

References tileNames.

00035         {
00036             if (id != 0)
00037             {
00038                 free (id);
00039                 id = 0;
00040             }
00041 
00042             if (tileNames != 0)
00043             {
00044                 for (StringVector::iterator iter = tileNames->begin(); iter != tileNames->end(); iter++)
00045                 {
00046                     char *help = (char *) *iter;
00047                     free(help);
00048                 }
00049                 free(tileNames);
00050             }
00051         }


Field Documentation

char* CSTileSetData::id
 

Definition at line 19 of file CSTileSet.h.

StringVector* CSTileSetData::tileNames
 

Definition at line 20 of file CSTileSet.h.

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

bool CSTileSetData::onesize
 

Definition at line 21 of file CSTileSet.h.

Referenced by CSTileSetData().

int CSTileSetData::width
 

Definition at line 22 of file CSTileSet.h.

Referenced by CSTileSetData().

int CSTileSetData::height
 

Definition at line 23 of file CSTileSet.h.

Referenced by CSTileSetData().


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