EchoesOfFate
A game for our COMP315 Project
 
Loading...
Searching...
No Matches
State Class Referenceabstract

#include <State.h>

Inheritance diagram for State:
ChapterOneState CutsceneState IntroState MainMenuState PauseMenuState

Public Member Functions

virtual ~State ()
 
virtual void update (sf::RenderWindow &window, StateManager &stateManager)=0
 Virtual destructor, maybe used in child objects.
 
virtual void render (sf::RenderWindow &window)=0
 

Constructor & Destructor Documentation

◆ ~State()

virtual State::~State ( )
inlinevirtual

Member Function Documentation

◆ render()

virtual void State::render ( sf::RenderWindow & window)
pure virtual

◆ update()

virtual void State::update ( sf::RenderWindow & window,
StateManager & stateManager )
pure virtual

Virtual destructor, maybe used in child objects.

The = 0, forces child classes to implement the below functions

Implemented in ChapterOneState, CutsceneState, IntroState, MainMenuState, and PauseMenuState.


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