Initial clone in from local subversion server

This commit is contained in:
2011-05-26 02:24:33 +00:00
commit ccca81e04e
87 changed files with 20290 additions and 0 deletions

32
TileSet.cpp Executable file
View File

@@ -0,0 +1,32 @@
#include "Display2D.h"
#include "TileSet.h"
#include <libxml/xmlreader.h>
#include <cstdlib>
int TileDisplay::loadFromTMX(std::string filename)
{
xmlTextReaderPtr reader;
const xmlChar *name;
const xmlChar *value;
int ret;
reader = xmlReaderForFile(filename.c_str(), NULL, 0);
if ( reader != NULL ) {
ret = xmlTextReaderRead(reader);
while ( ret == 1) {
name = xmlTextReaderConstName(reader);
if ( name != NULL ) {
if ( !strcmp(name, "map") ) {
}
value = xmlTextReaderConstValue(reader);
}
// process current node
}
xmlFreeTextReader(reader);
if ( ret == 0 ) {
return 1;
}
}
return 0;
}