|
Level H Engine
|
A State that contains and runs the Demo. More...
#include <WinLose.h>


Public Member Functions | |
| WinLose (StateManager *stateManager, SDL_Window *window, bool inGameStart, int score) | |
| Constructs the State object. More... | |
| ~WinLose () | |
| Destructs the State object. More... | |
| bool | input () |
| Handles the State input. More... | |
| void | update () |
| A function to update the State. More... | |
| void | draw () |
| A function to draw the State to the screen. More... | |
Public Member Functions inherited from State | |
| State (StateManager *stateManager, SDL_Window *window, std::string name) | |
| Constructs a State object. More... | |
| virtual | ~State () |
| A virtual destructor for the State object. More... | |
| SDL_Window * | getWindow () |
| Gets the window. More... | |
| std::string | getName () |
| Gets the name of the state. More... | |
| void | destroyState () |
| A function to destroy all data in a state. More... | |
Private Attributes | |
| std::string | backgroundMusicID |
| The background music id. More... | |
| std::string | winLoseID |
| The Win Lose image. More... | |
| bool | gameStart |
| A boolean for if this is at the game start. More... | |
| Text * | scoreText |
| A pointer for the score text. More... | |
Additional Inherited Members | |
Protected Attributes inherited from State | |
| StateManager * | stateManager |
| A pointer to the state manager. More... | |
| SDL_Window * | window |
| The window to display to. More... | |
| std::string | name |
| The state name. More... | |
| bool | destroyed |
| A boolean for if the state is destroyed. More... | |
A State that contains and runs the Demo.
| WinLose::WinLose | ( | StateManager * | stateManager, |
| SDL_Window * | window, | ||
| bool | inGameStart, | ||
| int | score | ||
| ) |
Constructs the State object.
| stateManager | A pointer to the StateManager. |
| window | A pointer to the window in use. |

| WinLose::~WinLose | ( | ) |
Destructs the State object.
|
virtual |
|
virtual |
|
virtual |
|
private |
The background music id.
|
private |
A boolean for if this is at the game start.
|
private |
A pointer for the score text.
|
private |
The Win Lose image.
1.8.13