8 #ifndef SPLASHSCREEN_HPP_
9 #define SPLASHSCREEN_HPP_
15 #include "Vectors.hpp"
16 #include "Rectangle.hpp"
21 namespace SceneManagement {
26 std::string pathImage;
33 PROFILER_FUNC_START();
45 void addSplashScreen(std::shared_ptr<SplashScreenNode> splash) {
46 PROFILER_FUNC_START();
47 _splahes.push_back(splash);
51 void setDisplayKapEngineLogo(
bool b) {
52 PROFILER_FUNC_START();
53 _displayKapEngineLogo = b;
62 std::vector<std::shared_ptr<SplashScreenNode>> _splahes;
63 bool _displayKapEngineLogo =
true;
64 std::size_t _sceneId = 0;