Changeset 7963 for code/branches/usability/src/libraries/core/Loader.h
- Timestamp:
- Feb 26, 2011, 6:44:25 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/usability/src/libraries/core/Loader.h
r7648 r7963 42 42 #include "CorePrereqs.h" 43 43 44 #include <map> 44 45 #include <vector> 45 46 #include "ClassTreeMask.h" … … 61 62 static bool reload(const ClassTreeMask& mask = ClassTreeMask(), bool verbose = true); 62 63 63 static bool load(const XMLFile* file, const ClassTreeMask& mask = ClassTreeMask(), bool verbose = true); 64 static bool load(const XMLFile* file, const ClassTreeMask& mask = ClassTreeMask(), 65 bool verbose = true, bool bRemoveLuaTags = false); 64 66 static void unload(const XMLFile* file, const ClassTreeMask& mask = ClassTreeMask()); 65 67 static bool reload(const XMLFile* file, const ClassTreeMask& mask = ClassTreeMask(), bool verbose = true); 66 68 67 69 static std::string replaceLuaTags(const std::string& text); 70 static std::string removeLuaTags(const std::string& text); 68 71 69 72 static ClassTreeMask currentMask_s; 70 73 71 74 private: 75 static bool getLuaTags(const std::string& text, std::map<size_t, bool>& luaTags); 76 72 77 static std::vector<std::pair<const XMLFile*, ClassTreeMask> > files_s; 73 78 };
Note: See TracChangeset
for help on using the changeset viewer.