SUNENGINE 0.0.2
A simple and bright C++ game engine.
 
Loading...
Searching...
No Matches
SceneChangeStrategy Class Referenceabstract

Base class for scene change strategies. More...

#include <SceneChangeStrategy.h>

Inheritance diagram for SceneChangeStrategy:
Inheritance graph

Public Member Functions

 SceneChangeStrategy (const SceneChangeStrategy &)=delete
 
SceneChangeStrategyoperator= (const SceneChangeStrategy &)=delete
 
virtual void Action ()=0
 Executes the scene change action.
 

Detailed Description

Base class for scene change strategies.

The SceneChangeStrategy class serves as the base class for different strategies to change scenes. It provides a pure virtual method Action that must be implemented by derived classes.

Member Function Documentation

◆ Action()

virtual void SceneChangeStrategy::Action ( )
pure virtual

Executes the scene change action.

Implemented in SceneChangeNullStrategy, and SceneChangeStartStrategy.


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