Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Oct 27, 2008, 10:56:51 PM (16 years ago)
Author:
rgrieder
Message:
  • Added support for dedicated server. Could not network test it yet, client still segfaults me.
  • Also kicked GraphicsEngine::levelSceneManager_, there are only the statistic methods left.
  • GSDedicated also derives from GSLevel, but GSLevel is not anymore a real GameState.
  • CameraHandler and LevelManager get created in GSLevel now.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/objecthierarchy/src/orxonox/LevelManager.cc

    r2019 r2023  
    3838namespace orxonox
    3939{
     40    LevelManager* LevelManager::singletonRef_s = 0;
     41
    4042    LevelManager::LevelManager()
    4143    {
    4244        RegisterRootObject(LevelManager);
    4345
     46        assert(singletonRef_s == 0);
     47        singletonRef_s = this;
     48
    4449        this->getConnectedClients();
    4550    }
    4651
    47     LevelManager& LevelManager::getInstance()
     52    LevelManager::~LevelManager()
    4853    {
    49         static LevelManager instance;
    50         return instance;
     54        assert(singletonRef_s != 0);
     55        singletonRef_s = 0;
    5156    }
    5257
Note: See TracChangeset for help on using the changeset viewer.