Changeset 4253 in orxonox.OLD for orxonox/branches/levelLoader/src/util/loading
- Timestamp:
- May 21, 2005, 11:58:49 PM (20 years ago)
- Location:
- orxonox/branches/levelLoader/src/util/loading
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/levelLoader/src/util/loading/factory.cc
r4250 r4253 65 65 \brief generates the associated object from data 66 66 */ 67 BaseObject* Factory::fabricate( TiXmlElement* data)67 BaseObject* Factory::fabricate(const TiXmlElement* data) 68 68 { 69 69 return NULL; -
orxonox/branches/levelLoader/src/util/loading/factory.h
r4252 r4253 46 46 47 47 48 virtual BaseObject* fabricate( TiXmlElement* root);48 virtual BaseObject* fabricate(const TiXmlElement* root); 49 49 void initialize(); 50 50 void registerFactory( Factory* factory); … … 67 67 68 68 private: 69 BaseObject* fabricate( TiXmlElement* root);69 BaseObject* fabricate(const TiXmlElement* root); 70 70 }; 71 71 … … 82 82 83 83 template<class T> 84 BaseObject* tFactory<T>::fabricate( TiXmlElement* root)84 BaseObject* tFactory<T>::fabricate(const TiXmlElement* root) 85 85 { 86 86 if(!strcmp(root->Value(), getFactoryName())) -
orxonox/branches/levelLoader/src/util/loading/load_param.h
r4252 r4253 157 157 158 158 #define CREATE_LOAD_DOC(CLASS_NAME) \ 159 160 /* void documentLoadClass(void) \ 159 void documentLoadClass##CLASS_NAME(void) \ 161 160 { \ 162 161 if(LoadClassDescription::parametersDescription) \ 163 162 { \ 164 163 CLASS_NAME docuClass; \ 165 docuClass.load (NULL); \166 } \ 167 } \168 documentLoadClass();169 */ 164 docuClass.loadParams(NULL); \ 165 } \ 166 } 167 // documentLoadClass(); 168 170 169 171 170 class LoadParamDescription
Note: See TracChangeset
for help on using the changeset viewer.