The Table Engine
scenemanager.h File Reference

Defines the SceneManager class for managing scenes in the game. More...

#include <string>
#include <atomic>
#include "scene.h"
#include "camera.h"
#include <SDL2/SDL.h>
#include <nlohmann/json.hpp>
+ Include dependency graph for scenemanager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SceneManager
 Singleton class that manages scenes and their transitions. More...
 

Detailed Description

Defines the SceneManager class for managing scenes in the game.

The SceneManager class is responsible for handling scene transitions, rendering scenes, and managing the lifecycle of game objects within scenes.

Definition in file scenemanager.h.