SDEngine
Game Engine
Loading...
Searching...
No Matches
sd::GameContext Class Referenceabstract

#include <GameContext.hpp>

Public Member Functions

virtual ~GameContext ()=default
 
virtual void on_load (Application &app)=0
 
virtual void on_update (float dt)=0
 
virtual void on_unload ()=0
 
virtual std::vector< Scene * > get_scenes ()=0
 

Constructor & Destructor Documentation

◆ ~GameContext()

virtual sd::GameContext::~GameContext ( )
virtualdefault

Member Function Documentation

◆ get_scenes()

virtual std::vector< Scene * > sd::GameContext::get_scenes ( )
pure virtual

◆ on_load()

virtual void sd::GameContext::on_load ( Application app)
pure virtual

◆ on_unload()

virtual void sd::GameContext::on_unload ( )
pure virtual

◆ on_update()

virtual void sd::GameContext::on_update ( float  dt)
pure virtual

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