#include <C4MapCreatorS2.h>
Public Member Functions | |
C4MCParser (C4MapCreatorS2 *pMapCreator) | |
~C4MCParser () | |
void | Clear () |
void | ParseFile (const char *szFilename, C4Group *pGrp) |
void | Parse (const char *szScript) |
void | ParseMemFile (const char *szScript, const char *szFilename) |
Friends | |
class | C4MCParserErr |
Definition at line 355 of file C4MapCreatorS2.h.
C4MCParser::C4MCParser | ( | C4MapCreatorS2 * | pMapCreator | ) |
Definition at line 930 of file C4MapCreatorS2.cpp.
C4MCParser::~C4MCParser | ( | ) |
Definition at line 938 of file C4MapCreatorS2.cpp.
References Clear().
void C4MCParser::Clear | ( | ) |
Definition at line 944 of file C4MapCreatorS2.cpp.
Referenced by Parse(), ParseFile(), ParseMemFile(), and ~C4MCParser().
void C4MCParser::Parse | ( | const char * | szScript | ) |
Definition at line 1482 of file C4MapCreatorS2.cpp.
References Clear().
void C4MCParser::ParseFile | ( | const char * | szFilename, |
C4Group * | pGrp | ||
) |
Definition at line 1451 of file C4MapCreatorS2.cpp.
References C4Group::AccessEntry(), C4MaxName, C4MCErr_404, C4MCErr_NoGroup, C4MCParserErr, Clear(), iSize, C4Group::Read(), and SCopy().
void C4MCParser::ParseMemFile | ( | const char * | szScript, |
const char * | szFilename | ||
) |
Definition at line 1497 of file C4MapCreatorS2.cpp.
References C4MaxName, Clear(), and SCopy().
Referenced by c4_mapgen_handle_new().
|
friend |
Definition at line 382 of file C4MapCreatorS2.h.
Referenced by ParseFile().