XMLFile.pkg 727 B

12345678910111213141516171819202122232425262728
  1. $#include "XMLFile.h"
  2. class XMLFile : public Resource
  3. {
  4. XMLFile();
  5. ~XMLFile();
  6. bool FromString(const String source);
  7. XMLElement CreateRoot(const String name = String::EMPTY);
  8. XMLElement GetRoot(const String name = String::EMPTY);
  9. void Patch(XMLFile* patchFile);
  10. void Patch(XMLElement patchElement);
  11. };
  12. ${
  13. #define TOLUA_DISABLE_tolua_ResourceLuaAPI_XMLFile_new00
  14. static int tolua_ResourceLuaAPI_XMLFile_new00(lua_State* tolua_S)
  15. {
  16. return ToluaNewObject<XMLFile>(tolua_S);
  17. }
  18. #define TOLUA_DISABLE_tolua_ResourceLuaAPI_XMLFile_new00_local
  19. static int tolua_ResourceLuaAPI_XMLFile_new00_local(lua_State* tolua_S)
  20. {
  21. return ToluaNewObjectGC<XMLFile>(tolua_S);
  22. }
  23. $}