diff options
| author | Kris Parker | 2009-12-13 04:23:39 +0000 |
|---|---|---|
| committer | Kris Parker | 2009-12-13 04:23:39 +0000 |
| commit | affa9bb79b43be94ce09e28c010f8fd25c245954 (patch) | |
| tree | be84976f085b0412cb729ab79ab5561061fb18bb /ContentLoader.h | |
| parent | a7fa8cd1197ff8fb28cc63d1f85389dd8f62b987 (diff) | |
| download | stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.gz stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.bz2 stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.xz | |
xml and index files are read based on a central master index
content is read relative to the calling file
Diffstat (limited to 'ContentLoader.h')
| -rw-r--r-- | ContentLoader.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/ContentLoader.h b/ContentLoader.h index 3b2096f..9c5771b 100644 --- a/ContentLoader.h +++ b/ContentLoader.h @@ -7,13 +7,13 @@ class ContentLoader{
private:
- bool parseContentIndexFile( char* filepath, char* homefolder );
- bool parseContentXMLFile( char* filepath, char* homefolder );
- bool parseBuildingContent( TiXmlElement* elemRoot, char* homefolder );
- bool parseCreatureContent( TiXmlElement* elemRoot, char* homefolder );
- bool parseTerrainContent ( TiXmlElement* elemRoot, char* homefolder );
- bool parseTreeContent( TiXmlElement* elemRoot, char* homefolder );
- bool parseShrubContent( TiXmlElement* elemRoot, char* homefolder );
+ bool parseContentIndexFile( char* filepath );
+ bool parseContentXMLFile( char* filepath );
+ bool parseBuildingContent( TiXmlElement* elemRoot );
+ bool parseCreatureContent( TiXmlElement* elemRoot );
+ bool parseTerrainContent ( TiXmlElement* elemRoot );
+ bool parseTreeContent( TiXmlElement* elemRoot );
+ bool parseShrubContent( TiXmlElement* elemRoot );
bool translationComplete;
public:
@@ -43,6 +43,7 @@ extern ContentLoader contentLoader; extern const char* getDocument(TiXmlNode* element);
extern void contentError(const char* message, TiXmlNode* element);
extern char getAnimFrames(const char* framestring);
+extern int loadConfigImgFile(const char* filename, TiXmlElement* referrer);
int lookupMaterialType(const char* strValue);
int lookupMaterialIndex(int matType, const char* strValue);
int lookupIndexedType(const char* indexName, vector<t_matgloss>& typeVector);
|
