Added splash screen

This commit is contained in:
Antoine Pilote
2023-07-23 00:47:10 -04:00
parent acfe261ab5
commit 0b87dd1585
7 changed files with 176 additions and 20 deletions

View File

@@ -0,0 +1,29 @@
#pragma once
#include <src/Core/Core.h>
#include <src/Rendering/Textures/Texture.h>
#include <string>
namespace Nuake
{
class Texture;
}
class LoadingSplash
{
private:
const std::string NUAKE_LOGO_PATH = "resources/Images/logo_white.png";
Ref<Nuake::Texture> _NuakeLogo;
public:
static LoadingSplash& LoadingSplash::Get()
{
static LoadingSplash instance;
return instance;
}
LoadingSplash();
~LoadingSplash() = default;
void Draw();
};