Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 12, 2007, 2:45:01 PM (17 years ago)
Author:
nicolape
Message:

Added tinyxml library

Location:
code/branches/FICN/src/loader
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/loader/CMakeLists.txt

    r376 r471  
    44SET( LOADER_SRC_FILES
    55  LevelLoader.cc
    6   ../xml/xmlParser.cc
     6  #../xml/xmlParser.cc
     7  ../tinyxml/tinystr.cc
     8  ../tinyxml/tinyxml.cc
     9  ../tinyxml/tinyxmlerror.cc
     10  ../tinyxml/tinyxmlparser.cc
    711)
    812
  • code/branches/FICN/src/loader/LevelLoader.cc

    r470 r471  
    33
    44#include "LevelLoader.h"
    5 #include "xml/xmlParser.h"
     5//#include "xml/xmlParser.h"
     6#include "tinyxml/tinyxml.h"
    67
    78using namespace std;
     
    1516        dir.append("/");
    1617        dir.append(file);       
     18       
     19        TiXmlDocument doc(file);
     20        bool loadOkay = doc.LoadFile();
     21        if (loadOkay)
     22        {
     23
     24        }
     25        else
     26        {
     27                std::string err = "Could not load level file ";
     28                err.append(file);
     29                std::cout << err << std::endl;
     30        }       
     31       
     32        /*
    1733        rootNode = XMLNode::openFileHelper(dir.c_str(),"orxonoxworld");
    1834        // TODO: Error handling
     
    2541 
    2642        loadingScreenNode = rootNode.getChildNode("loading");
    27  
    2843        if (!loadingScreenNode.isEmpty())
    2944        {
    3045                this->showLoadingScreen();
    3146        }
     47
     48        worldNode = rootNode.getChildNode("world");
     49        if (!worldNode.isEmpty())
     50        {
     51               
     52        }
     53        */
     54
    3255 
    3356  /*
  • code/branches/FICN/src/loader/LevelLoader.h

    r470 r471  
    1010
    1111#include "loader_platform.h"
    12 #include "xml/xmlParser.h"
     12//#include "xml/xmlParser.h"
    1313
    1414#ifndef __MODULE_LEVELLOADER__
     
    2222        {
    2323        private:
    24                
     24                /*
    2525                // XML Nodes
    2626                XMLNode rootNode;
     
    2929                XMLNode audioNode;
    3030                XMLNode scriptsNode;
    31                
     31                */
    3232                // Level information
    3333                std::string name_;
Note: See TracChangeset for help on using the changeset viewer.