test
This commit is contained in:
parent
37776af5db
commit
ab03d5f10c
4045 changed files with 286212 additions and 3 deletions
11
.config/Code/User/History/-670ba0f1/1Xd7.cpp
Normal file
11
.config/Code/User/History/-670ba0f1/1Xd7.cpp
Normal file
|
@ -0,0 +1,11 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level3){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
25
.config/Code/User/History/-670ba0f1/308r.cpp
Normal file
25
.config/Code/User/History/-670ba0f1/308r.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
if(currentLevel<3){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
7
.config/Code/User/History/-670ba0f1/3dCO.cpp
Normal file
7
.config/Code/User/History/-670ba0f1/3dCO.cpp
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level2){}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/4qX2.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/4qX2.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
29
.config/Code/User/History/-670ba0f1/8wy0.cpp
Normal file
29
.config/Code/User/History/-670ba0f1/8wy0.cpp
Normal file
|
@ -0,0 +1,29 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/E2mQ.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/E2mQ.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
2
.config/Code/User/History/-670ba0f1/EQUQ.cpp
Normal file
2
.config/Code/User/History/-670ba0f1/EQUQ.cpp
Normal file
|
@ -0,0 +1,2 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
18
.config/Code/User/History/-670ba0f1/EroD.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/EroD.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
25
.config/Code/User/History/-670ba0f1/Es9t.cpp
Normal file
25
.config/Code/User/History/-670ba0f1/Es9t.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#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;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
16
.config/Code/User/History/-670ba0f1/FDeZ.cpp
Normal file
16
.config/Code/User/History/-670ba0f1/FDeZ.cpp
Normal file
|
@ -0,0 +1,16 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level3){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
29
.config/Code/User/History/-670ba0f1/H6KL.cpp
Normal file
29
.config/Code/User/History/-670ba0f1/H6KL.cpp
Normal file
|
@ -0,0 +1,29 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
7
.config/Code/User/History/-670ba0f1/Ir7L.cpp
Normal file
7
.config/Code/User/History/-670ba0f1/Ir7L.cpp
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level1){}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
25
.config/Code/User/History/-670ba0f1/JuGv.cpp
Normal file
25
.config/Code/User/History/-670ba0f1/JuGv.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level3){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
if(currentLevel<3){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
27
.config/Code/User/History/-670ba0f1/KYKo.cpp
Normal file
27
.config/Code/User/History/-670ba0f1/KYKo.cpp
Normal file
|
@ -0,0 +1,27 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
||||
gameState = "playing";
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
26
.config/Code/User/History/-670ba0f1/Km7U.cpp
Normal file
26
.config/Code/User/History/-670ba0f1/Km7U.cpp
Normal file
|
@ -0,0 +1,26 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
13
.config/Code/User/History/-670ba0f1/M1ky.cpp
Normal file
13
.config/Code/User/History/-670ba0f1/M1ky.cpp
Normal file
|
@ -0,0 +1,13 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level3){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
29
.config/Code/User/History/-670ba0f1/Nnah.cpp
Normal file
29
.config/Code/User/History/-670ba0f1/Nnah.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;
|
||||
}
|
17
.config/Code/User/History/-670ba0f1/Qk35.cpp
Normal file
17
.config/Code/User/History/-670ba0f1/Qk35.cpp
Normal file
|
@ -0,0 +1,17 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level3){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/Qphp.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/Qphp.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
3
.config/Code/User/History/-670ba0f1/Sj2Z.cpp
Normal file
3
.config/Code/User/History/-670ba0f1/Sj2Z.cpp
Normal file
|
@ -0,0 +1,3 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level1){}
|
18
.config/Code/User/History/-670ba0f1/b6cC.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/b6cC.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/bBwE.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/bBwE.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
16
.config/Code/User/History/-670ba0f1/capO.cpp
Normal file
16
.config/Code/User/History/-670ba0f1/capO.cpp
Normal file
|
@ -0,0 +1,16 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
1
.config/Code/User/History/-670ba0f1/entries.json
Normal file
1
.config/Code/User/History/-670ba0f1/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/OOP/Project/BrickBreaker.cpp","entries":[{"id":"EQUQ.cpp","timestamp":1715075462850},{"id":"Sj2Z.cpp","timestamp":1715075514338},{"id":"Ir7L.cpp","timestamp":1715075546069},{"id":"3dCO.cpp","timestamp":1715147879938},{"id":"h8gK.cpp","timestamp":1715150597438},{"id":"1Xd7.cpp","timestamp":1715153946890},{"id":"M1ky.cpp","timestamp":1715153973765},{"id":"FDeZ.cpp","timestamp":1715153992023},{"id":"Qk35.cpp","timestamp":1715154004364},{"id":"sMW7.cpp","timestamp":1715154108127},{"id":"capO.cpp","timestamp":1715158916962},{"id":"E2mQ.cpp","timestamp":1715158966218},{"id":"4qX2.cpp","timestamp":1715158993885},{"id":"ryba.cpp","timestamp":1715159530035},{"id":"b6cC.cpp","timestamp":1715159544134},{"id":"bBwE.cpp","timestamp":1715159576925},{"id":"tvWc.cpp","timestamp":1715159593341},{"id":"Qphp.cpp","timestamp":1715159616974},{"id":"EroD.cpp","timestamp":1715159676608},{"id":"wJFf.cpp","timestamp":1715159787319},{"id":"Es9t.cpp","timestamp":1715159887468},{"id":"qTlk.cpp","timestamp":1715164350021},{"id":"kAiC.cpp","timestamp":1715164428921},{"id":"JuGv.cpp","timestamp":1715164799530},{"id":"308r.cpp","timestamp":1715165120367},{"id":"lWZR.cpp","timestamp":1715173504375},{"id":"Km7U.cpp","timestamp":1715174096318},{"id":"KYKo.cpp","timestamp":1715176204341},{"id":"gDaw.cpp","timestamp":1715176627607},{"id":"8wy0.cpp","timestamp":1715179975376},{"id":"H6KL.cpp","timestamp":1715182507565},{"id":"lvzj.cpp","timestamp":1715185783485},{"id":"Nnah.cpp","timestamp":1715186068814}]}
|
26
.config/Code/User/History/-670ba0f1/gDaw.cpp
Normal file
26
.config/Code/User/History/-670ba0f1/gDaw.cpp
Normal file
|
@ -0,0 +1,26 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
7
.config/Code/User/History/-670ba0f1/h8gK.cpp
Normal file
7
.config/Code/User/History/-670ba0f1/h8gK.cpp
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level3){}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
25
.config/Code/User/History/-670ba0f1/kAiC.cpp
Normal file
25
.config/Code/User/History/-670ba0f1/kAiC.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#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;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
35
.config/Code/User/History/-670ba0f1/lWZR.cpp
Normal file
35
.config/Code/User/History/-670ba0f1/lWZR.cpp
Normal file
|
@ -0,0 +1,35 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level2){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
// if(currentLevel<3){
|
||||
// currentLevel++;
|
||||
// if(level != nullptr) delete level;
|
||||
// switch(currentLevel){
|
||||
// case 2: level = new Level2; break;
|
||||
// case 3: level = new Level3; break;
|
||||
// }
|
||||
// }
|
||||
if(currentLevel<3){
|
||||
GameLevel* oldLevel = level;
|
||||
currentLevel++;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
if(oldLevel != nullptr) delete oldLevel;
|
||||
}
|
||||
}
|
||||
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
29
.config/Code/User/History/-670ba0f1/lvzj.cpp
Normal file
29
.config/Code/User/History/-670ba0f1/lvzj.cpp
Normal file
|
@ -0,0 +1,29 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("menu"), level(new Level2){}
|
||||
|
||||
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;
|
||||
}
|
25
.config/Code/User/History/-670ba0f1/qTlk.cpp
Normal file
25
.config/Code/User/History/-670ba0f1/qTlk.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#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;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel*& BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/ryba.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/ryba.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
int BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
16
.config/Code/User/History/-670ba0f1/sMW7.cpp
Normal file
16
.config/Code/User/History/-670ba0f1/sMW7.cpp
Normal file
|
@ -0,0 +1,16 @@
|
|||
#include "BrickBreaker.h"
|
||||
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
18
.config/Code/User/History/-670ba0f1/tvWc.cpp
Normal file
18
.config/Code/User/History/-670ba0f1/tvWc.cpp
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
int BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
23
.config/Code/User/History/-670ba0f1/wJFf.cpp
Normal file
23
.config/Code/User/History/-670ba0f1/wJFf.cpp
Normal file
|
@ -0,0 +1,23 @@
|
|||
#include "BrickBreaker.h"
|
||||
#include <string>
|
||||
BrickBreaker::BrickBreaker() : currentLevel(1), gameState("playing"), level(new Level1){}
|
||||
|
||||
void BrickBreaker::nextLevel(){
|
||||
currentLevel++;
|
||||
if(level != nullptr) delete level;
|
||||
switch(currentLevel){
|
||||
case 2: level = new Level2; break;
|
||||
case 3: level = new Level3; break;
|
||||
}
|
||||
}
|
||||
std::string BrickBreaker::getGameState(){
|
||||
return gameState;
|
||||
}
|
||||
GameLevel* BrickBreaker::getLevel(){
|
||||
return level;
|
||||
}
|
||||
|
||||
BrickBreaker& BrickBreaker::setGameState(std::string gameState){
|
||||
this->gameState = gameState;
|
||||
return *this;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue