]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/bobtoolz/ScriptParser.h
* fixed a lot of compiler warnings (mostly const char * stuff and use of uninitialize...
[xonotic/netradiant.git] / contrib / bobtoolz / ScriptParser.h
index 60c92f51d9a094643ca4058e4d4d893a7505bce5..5537401f1ed7fd165e1795b6abe3b7b13c81b62f 100644 (file)
@@ -1,41 +1,41 @@
-\r
-#ifndef _SCRIPTPARSER_H_\r
-#define _SCRIPTPARSER_H_\r
-\r
-#include "interfaces/IScriptParser.h"\r
-\r
-#define SP_MAX_BREAKCHARS 16\r
-\r
-class CScriptParser: public IScriptParser {\r
-public:\r
-       CScriptParser(void);\r
-       ~CScriptParser(void);\r
-private:\r
-       char    m_breakChars[SP_MAX_BREAKCHARS];\r
-       char*   m_pScript;\r
-       char*   m_pScriptSection;\r
-       char*   m_pLastScriptSection;\r
-       char*   m_pToken;\r
-\r
-       void SkipWhitespace(bool* pbNewLines);\r
-       void ClearBuffer(void);\r
-       const char* MakeToken(const char* pToken);\r
-       bool IsBreakChar(char c);\r
-public:\r
-       const char* GetToken(bool bAllowLinebreaks);\r
-       void SkipBracedSection(void);\r
-       void SkipRestOfLine(void);\r
-       void UndoGetToken(void);\r
-       void ResetParseSession(void);\r
-\r
-       char* GetBufferCopy(void);\r
-       int GetTokenOffset(void);\r
-\r
-       void LoadScript(const char* pScript);\r
-       void SetScript(char* pScript);\r
-\r
-       void AddBreakChar(char c);\r
-private:\r
-};\r
-\r
-#endif\r
+
+#ifndef _SCRIPTPARSER_H_
+#define _SCRIPTPARSER_H_
+
+#include "interfaces/IScriptParser.h"
+
+#define SP_MAX_BREAKCHARS 16
+
+class CScriptParser: public IScriptParser {
+public:
+       CScriptParser(void);
+       ~CScriptParser(void);
+private:
+       char    m_breakChars[SP_MAX_BREAKCHARS];
+       char*   m_pScript;
+       char*   m_pScriptSection;
+       char*   m_pLastScriptSection;
+       char*   m_pToken;
+
+       void SkipWhitespace(bool* pbNewLines);
+       void ClearBuffer(void);
+       const char* MakeToken(const char* pToken);
+       bool IsBreakChar(char c);
+public:
+       const char* GetToken(bool bAllowLinebreaks);
+       void SkipBracedSection(void);
+       void SkipRestOfLine(void);
+       void UndoGetToken(void);
+       void ResetParseSession(void);
+
+       char* GetBufferCopy(void);
+       int GetTokenOffset(void);
+
+       void LoadScript(const char* pScript);
+       void SetScript(char* pScript);
+
+       void AddBreakChar(char c);
+private:
+};
+
+#endif