test
This commit is contained in:
parent
37776af5db
commit
ab03d5f10c
4045 changed files with 286212 additions and 3 deletions
29
.config/Code/User/History/-51f5bec0/611w.cpp
Normal file
29
.config/Code/User/History/-51f5bec0/611w.cpp
Normal file
|
@ -0,0 +1,29 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
if(currentLevel<3){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
level = nullptr;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
int BrickBreaker::getCurrentLevel(){
|
||||
return currentLevel;
|
||||
}
|
||||
std::string& BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
1
.config/Code/User/History/-51f5bec0/entries.json
Normal file
1
.config/Code/User/History/-51f5bec0/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Downloads/Rafay_Ahmad_23i-2526_DS-C/BrickBreaker.cpp","entries":[{"id":"611w.cpp","timestamp":1715579799115}]}
|
Loading…
Add table
Add a link
Reference in a new issue