Class for Half Time State.
More...
#include <HalfTime.hpp>
Class for Half Time State.
◆ HalfTime()
Construct a new Half Time object.
- Parameters
-
data | Shared pointer of game data |
scoretime | Shared pointer of score and time |
◆ animate()
virtual void HeadBall::State::animate |
( |
| ) |
|
|
inlinevirtualinherited |
Vitrual function for performing animations.
◆ draw()
void HeadBall::HalfTime::draw |
( |
| ) |
|
|
virtual |
◆ handleInput()
void HeadBall::HalfTime::handleInput |
( |
| ) |
|
|
virtual |
◆ init()
void HeadBall::HalfTime::init |
( |
| ) |
|
|
virtual |
◆ pause()
virtual void HeadBall::State::pause |
( |
| ) |
|
|
inlinevirtualinherited |
◆ resume()
virtual void HeadBall::State::resume |
( |
| ) |
|
|
inlinevirtualinherited |
◆ update()
void HeadBall::HalfTime::update |
( |
| ) |
|
|
virtual |
◆ _background
sf::Sprite HeadBall::HalfTime::_background |
|
private |
Background sprite to draw on screen.
◆ _btnClickSfx
sf::Sound HeadBall::HalfTime::_btnClickSfx |
|
private |
Sound effect for button click.
◆ _data
Shared pointer of all game data.
◆ _resumeBtn
sf::Sprite HeadBall::HalfTime::_resumeBtn |
|
private |
Sprite for resume button.
◆ _score
sf::Text HeadBall::HalfTime::_score |
|
private |
Scores of the players displayed as text.
◆ _scoreTime
Shared pointer of the score and time.
◆ _theme
sf::Music HeadBall::HalfTime::_theme |
|
private |
The documentation for this class was generated from the following files: