XMLFile.pkg 696 B

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