renamed stuff
This commit is contained in:
parent
98506b1121
commit
9319bbf783
5 changed files with 7 additions and 7 deletions
|
@ -25,7 +25,7 @@ int Button::getClicks(){
|
|||
int c = _clicks;
|
||||
//cout << "popping clicks " << c << endl;
|
||||
_clicks = 0;
|
||||
if (_clicks > 0) std::cout << "popclicks = " << _clicks << std::endl;
|
||||
//if (_clicks > 0) std::cout << "popclicks = " << _clicks << std::endl;
|
||||
return c;
|
||||
}
|
||||
|
||||
|
@ -51,14 +51,14 @@ void Button::handleMouseEvent(sf::Event& event){
|
|||
switch (event.type){
|
||||
case (sf::Event::MouseButtonPressed):
|
||||
if(_state == ButtonState::active) _state = ButtonState::pressed;
|
||||
std::cout << "pressed!" << _clicks << std::endl;
|
||||
//std::cout << "pressed!" << _clicks << std::endl;
|
||||
break;
|
||||
|
||||
case (sf::Event::MouseButtonReleased):
|
||||
if(_state == ButtonState::pressed){
|
||||
_state = ButtonState::active;
|
||||
++_clicks;
|
||||
std::cout << "released!" << _clicks << std::endl;
|
||||
//std::cout << "released!" << _clicks << std::endl;
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ void Menu::draw(sf::RenderWindow* window){
|
|||
}
|
||||
}
|
||||
|
||||
void Menu::updateButtons(sf::Event e){
|
||||
void Menu::updateEvents(sf::Event e){
|
||||
// std::cout << "update menu buttons" << std::endl;
|
||||
for(unsigned int i = 0; i < _buttons.size(); ++i){
|
||||
_buttons[i]->handleMouseEvent(e);
|
||||
|
|
|
@ -12,7 +12,7 @@ class Menu : public Scene{
|
|||
Menu& operator=(Menu&& m) = delete;
|
||||
void update(float deltaTime, sf::RenderWindow *window) final override;
|
||||
void draw(sf::RenderWindow *window) final override;
|
||||
void updateButtons(sf::Event e) final override;
|
||||
void updateEvents(sf::Event e) final override;
|
||||
private:
|
||||
Button _start = Button("/home/raluca/Projects/WaveGGJ17/build-VaporWaveWars-Desktop-Debug/Resources/buttontejempl.png");
|
||||
Button _exit = Button("/home/raluca/Projects/WaveGGJ17/build-VaporWaveWars-Desktop-Debug/Resources/buttontejempl2.png");
|
||||
|
|
|
@ -36,7 +36,7 @@ void MyGame::update(float deltaTime, sf::RenderWindow*window) {
|
|||
case (sf::Event::MouseButtonPressed):
|
||||
case (sf::Event::MouseButtonReleased):
|
||||
|
||||
_scenes[_scene]->updateButtons(event);
|
||||
_scenes[_scene]->updateEvents(event);
|
||||
switch(_scene){
|
||||
case(GameScene::menu):
|
||||
//std::cout << "still in menu" << std::endl;
|
||||
|
|
|
@ -10,7 +10,7 @@ class Scene
|
|||
virtual ~Scene();
|
||||
virtual void update(float deltaTime, sf::RenderWindow *window) = 0;
|
||||
virtual void draw(sf::RenderWindow *window) = 0;
|
||||
virtual void updateButtons(sf::Event) = 0;
|
||||
virtual void updateEvents(sf::Event) = 0;
|
||||
protected:
|
||||
Game* parent;
|
||||
};
|
||||
|
|
Reference in a new issue