ScreenState subclass used for the Level Select state.
More...
#include <LevelSelectScreen.hpp>
|
enum | levelSelectState {
s_uninitialized,
s_running,
s_spikes,
s_ice,
s_desert,
s_jungle,
s_castle,
s_fireDungeon,
s_greenDungeon,
s_pinkDungeon,
s_purpleDungeon,
s_exit
} |
|
ScreenState subclass used for the Level Select state.
◆ levelSelectState
Enumerator |
---|
s_uninitialized | |
s_running | |
s_spikes | |
s_ice | |
s_desert | |
s_jungle | |
s_castle | |
s_fireDungeon | |
s_greenDungeon | |
s_pinkDungeon | |
s_purpleDungeon | |
s_exit | |
◆ LevelSelectScreen()
pk::LevelSelectScreen::LevelSelectScreen |
( |
| ) |
|
◆ ~LevelSelectScreen()
virtual pk::LevelSelectScreen::~LevelSelectScreen |
( |
| ) |
|
|
virtual |
◆ display()
void pk::LevelSelectScreen::display |
( |
| ) |
|
|
overridevirtual |
◆ isRunning()
bool pk::LevelSelectScreen::isRunning |
( |
| ) |
|
|
inlineoverridevirtual |
◆ levelSelectionMade()
void pk::LevelSelectScreen::levelSelectionMade |
( |
| ) |
|
◆ m_leftArrow
GLSprite pk::LevelSelectScreen::m_leftArrow |
|
private |
◆ m_leftArrowTexture
GLTexture pk::LevelSelectScreen::m_leftArrowTexture |
|
private |
◆ m_levelSprite
GLSprite pk::LevelSelectScreen::m_levelSprite |
|
private |
◆ m_levelTexture
GLTexture pk::LevelSelectScreen::m_levelTexture |
|
private |
◆ m_music
Mix_Music* pk::LevelSelectScreen::m_music |
|
private |
◆ m_rightArrow
GLSprite pk::LevelSelectScreen::m_rightArrow |
|
private |
◆ m_rightArrowTexture
GLTexture pk::LevelSelectScreen::m_rightArrowTexture |
|
private |
◆ m_running
bool pk::LevelSelectScreen::m_running |
|
private |
◆ m_selected
◆ m_selection
Uint32 pk::LevelSelectScreen::m_selection |
|
private |
The documentation for this class was generated from the following file: