R-Type
Public Member Functions | List of all members
WinLoseScene Class Reference

#include <WinLoseScene.hpp>

Inheritance diagram for WinLoseScene:
GameEngine::IScene GameEngine::IScene

Public Member Functions

 WinLoseScene (GameEngine::GameEngine &gameEngine, GameState &state, bool &isOpen)
 
 ~WinLoseScene ()=default
 
void load () override
 
void unload () override
 
void addEntityToUnload (GameEngine::Entity entity) override
 
void update () override
 
 WinLoseScene (GameEngine::GameEngine &gameEngine, bool &win, bool &isOpen)
 
 ~WinLoseScene ()=default
 
void load () override
 
void unload () override
 
void update () override
 
void addEntityToUnload (GameEngine::Entity entity) override
 
- Public Member Functions inherited from GameEngine::IScene
virtual ~IScene ()=default
 

Constructor & Destructor Documentation

◆ WinLoseScene() [1/2]

WinLoseScene::WinLoseScene ( GameEngine::GameEngine gameEngine,
GameState state,
bool &  isOpen 
)
inline

◆ ~WinLoseScene() [1/2]

WinLoseScene::~WinLoseScene ( )
default

◆ WinLoseScene() [2/2]

WinLoseScene::WinLoseScene ( GameEngine::GameEngine gameEngine,
bool &  win,
bool &  isOpen 
)
inline

◆ ~WinLoseScene() [2/2]

WinLoseScene::~WinLoseScene ( )
default

Member Function Documentation

◆ addEntityToUnload() [1/2]

void WinLoseScene::addEntityToUnload ( GameEngine::Entity  entity)
overridevirtual

Implements GameEngine::IScene.

◆ addEntityToUnload() [2/2]

void WinLoseScene::addEntityToUnload ( GameEngine::Entity  entity)
overridevirtual

Implements GameEngine::IScene.

◆ load() [1/2]

void WinLoseScene::load ( )
overridevirtual

Implements GameEngine::IScene.

◆ load() [2/2]

void WinLoseScene::load ( )
overridevirtual

Implements GameEngine::IScene.

◆ unload() [1/2]

void WinLoseScene::unload ( )
overridevirtual

Implements GameEngine::IScene.

◆ unload() [2/2]

void WinLoseScene::unload ( )
overridevirtual

Implements GameEngine::IScene.

◆ update() [1/2]

void WinLoseScene::update ( )
overridevirtual

Implements GameEngine::IScene.

◆ update() [2/2]

void WinLoseScene::update ( )
overridevirtual

Implements GameEngine::IScene.


The documentation for this class was generated from the following files: