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();
}
Example #3
0
		//--------------------------------------------------------------------------------------------------
		//--------------------------------------------------------------------------------------------------
		Scene::~Scene()
		{
			RemoveAllEntities();
		}
EntityManager::~EntityManager(void)
{
	RemoveAllEntities();
}