EchoesOfFate
A game for our COMP315 Project
 
Loading...
Searching...
No Matches
CutsceneState Class Reference

#include <CutsceneState.h>

Inheritance diagram for CutsceneState:
State

Public Member Functions

 CutsceneState (sf::RenderWindow &window, std::string videoFile)
 
 ~CutsceneState ()
 
void update (sf::RenderWindow &window, StateManager &stateManager) override
 Used for handling input and game updates.
 
void render (sf::RenderWindow &window) override
 
- Public Member Functions inherited from State
virtual ~State ()
 

Constructor & Destructor Documentation

◆ CutsceneState()

CutsceneState::CutsceneState ( sf::RenderWindow & window,
std::string videoFile )

window.setFramerateLimit(60);

ui.toggleVisible();

◆ ~CutsceneState()

CutsceneState::~CutsceneState ( )

Member Function Documentation

◆ render()

void CutsceneState::render ( sf::RenderWindow & window)
overridevirtual

Implements State.

◆ update()

void CutsceneState::update ( sf::RenderWindow & window,
StateManager & stateManager )
overridevirtual

Used for handling input and game updates.

Handle inputs

Prevent updates if not current state

Updates

Go back to previous state once cutscene done

Implements State.


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