Uranus
1.0.1.0
Uranus is a GameEngine written in C++
Loading...
Searching...
No Matches
Scene.hpp
1
/*
2
** EPITECH PROJECT, 2023
3
** Scene.hpp
4
** File description:
5
** Scene.hpp
6
*/
7
8
#ifndef URANUS_SCENE_HPP
9
#define URANUS_SCENE_HPP
10
11
#include "Dependencies.hpp"
12
13
namespace
engine {
14
15
class
Scene
{
16
public
:
17
explicit
Scene
(
const
std::string &name);
18
19
virtual
~Scene
() =
default
;
20
21
virtual
void
init() = 0;
22
23
[[nodiscard]]
24
const
std::string &getName()
const
;
25
26
private
:
27
std::string _name;
28
};
29
}
// namespace engine
30
31
#endif
// URANUS_SCENE_HPP
engine::Scene
Definition:
Scene.hpp:15
include
uranus
engine
Scene.hpp
Generated by
1.9.5