bool CLevel::Initialise(int _iWidth, int _iHeight, int _iNumScenes) { m_iNumScenes = _iNumScenes; m_pScenes = new CScene[m_iNumScenes]; std::vector<CSprite*> vSprites; CSprite* bkgSprite = new CSprite(); bkgSprite->Initialise(IDB_BITMAP2, IDB_BITMAP3); bkgSprite->SetX(400); bkgSprite->SetY(300); vSprites.push_back(bkgSprite); CScene cNewScene = CScene(); cNewScene.Initialise(1, vSprites); m_pScenes[0] = cNewScene; return false; }
CScene::CScene(CEnvironment env) { CScene(); environment = env; }