19#include <RmlUi/Core/DataModelHandle.h>
36 void Update(
float deltaTime);
37 void Ui(
float deltaTime);
38 void Render(
float deltaTime);
Definition: assetloader.h:44
Definition: loadingscene.h:30
float windowWidth
Definition: loadingscene.h:46
std::atomic< bool > m_done_loading
Definition: loadingscene.h:48
LoadingScene(engine::Application &app)
Definition: loadingscene.cpp:45
void Render(float deltaTime)
Definition: loadingscene.cpp:134
std::unique_ptr< std::thread > thread
Definition: loadingscene.h:50
float windowHeight
Definition: loadingscene.h:46
bool need_halt
Definition: loadingscene.h:59
asset::AssetLoader assetLoader
Definition: loadingscene.h:54
std::atomic< float > percentage
Definition: loadingscene.h:52
void Init()
Definition: loadingscene.cpp:56
void LoadFont()
Definition: loadingscene.cpp:148
void Update(float deltaTime)
Definition: loadingscene.cpp:78
struct cqsp::client::scene::LoadingScene::LoadingDataModel loading_data
void LoadResources()
Definition: loadingscene.cpp:136
Rml::DataModelHandle model_handle
Definition: loadingscene.h:66
Rml::ElementDocument * document
Definition: loadingscene.h:56
~LoadingScene()
Definition: loadingscene.cpp:50
void Ui(float deltaTime)
Definition: loadingscene.cpp:118
Definition: application.h:48
Definition: loadingscene.cpp:43
Definition: loadingscene.h:61
int max
Definition: loadingscene.h:63
int current
Definition: loadingscene.h:62