Changeset 1543 for code/trunk/src/core/CoreIncludes.h
- Timestamp:
- Jun 5, 2008, 2:18:14 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/core/CoreIncludes.h
r1505 r1543 44 44 45 45 #include "Identifier.h" 46 #include "ClassManager.h"47 46 #include "Factory.h" 48 47 #include "ClassFactory.h" … … 56 55 */ 57 56 #define InternRegisterObject(ClassName, bRootClass) \ 58 this->setIdentifier(orxonox::Class Manager<ClassName>::getIdentifier()->registerClass(this->getParents(), #ClassName, bRootClass)); \57 this->setIdentifier(orxonox::ClassIdentifier<ClassName>::getIdentifier()->registerClass(this->getParents(), #ClassName, bRootClass)); \ 59 58 if (orxonox::Identifier::isCreatingHierarchy() && this->getParents()) \ 60 59 this->getParents()->insert(this->getParents()->end(), this->getIdentifier()); \ 61 orxonox::Class Manager<ClassName>::getIdentifier()->addObject(this); \60 orxonox::ClassIdentifier<ClassName>::getIdentifier()->addObject(this); \ 62 61 if (orxonox::Identifier::isCreatingHierarchy()) \ 63 62 return … … 93 92 */ 94 93 #define Class(ClassName) \ 95 Class Manager<ClassName>::getIdentifier()94 ClassIdentifier<ClassName>::getIdentifier() 96 95 97 96 /**
Note: See TracChangeset
for help on using the changeset viewer.