Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 5, 2008, 2:18:14 PM (16 years ago)
Author:
rgrieder
Message:
  • applied patch to remove ClassManager (wouldn't wanna maintain it anymore ;))
  • sorted core CMLs a little bit
  • updated OrxonoxStableHeaders.h
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/src/core/CoreIncludes.h

    r1505 r1543  
    4444
    4545#include "Identifier.h"
    46 #include "ClassManager.h"
    4746#include "Factory.h"
    4847#include "ClassFactory.h"
     
    5655*/
    5756#define InternRegisterObject(ClassName, bRootClass) \
    58     this->setIdentifier(orxonox::ClassManager<ClassName>::getIdentifier()->registerClass(this->getParents(), #ClassName, bRootClass)); \
     57    this->setIdentifier(orxonox::ClassIdentifier<ClassName>::getIdentifier()->registerClass(this->getParents(), #ClassName, bRootClass)); \
    5958    if (orxonox::Identifier::isCreatingHierarchy() && this->getParents()) \
    6059        this->getParents()->insert(this->getParents()->end(), this->getIdentifier()); \
    61     orxonox::ClassManager<ClassName>::getIdentifier()->addObject(this); \
     60    orxonox::ClassIdentifier<ClassName>::getIdentifier()->addObject(this); \
    6261    if (orxonox::Identifier::isCreatingHierarchy()) \
    6362      return
     
    9392*/
    9493#define Class(ClassName) \
    95     ClassManager<ClassName>::getIdentifier()
     94    ClassIdentifier<ClassName>::getIdentifier()
    9695
    9796/**
Note: See TracChangeset for help on using the changeset viewer.