void CIATestMainWindow::DestroyWindow() { RemoveAllEntities(); RemoveAllScenarios(); CGameWindowBase::DestroyWindow(); }
void CIATestMainWindow::ActivateScenario(ITestScenario *piScenario) { if(m_piCurrentScenario) { m_piCurrentScenario->Finalize(); } RemoveAllEntities(); AddEntityButton("Camera",true); if(piScenario) { m_piCurrentScenario=piScenario; m_piCurrentScenario->Initialize(this); } UpdateScenarioButtons(); }
//-------------------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------------------- Scene::~Scene() { RemoveAllEntities(); }
EntityManager::~EntityManager(void) { RemoveAllEntities(); }