19#include <RmlUi/Core/DataModelHandle.h>
36 void Update(
float deltaTime);
37 void Ui(
float deltaTime);
38 void Render(
float deltaTime);
Definition: assetmanager.h:219
Definition: application.h:49
Definition: loadingscene.h:30
void Init()
Definition: loadingscene.cpp:54
LoadingScene(cqsp::engine::Application &app)
Definition: loadingscene.cpp:43
void Ui(float deltaTime)
Definition: loadingscene.cpp:116
cqsp::asset::AssetLoader assetLoader
Definition: loadingscene.h:54
Rml::DataModelHandle model_handle
Definition: loadingscene.h:66
void Update(float deltaTime)
Definition: loadingscene.cpp:76
void LoadResources()
Definition: loadingscene.cpp:134
std::atomic< bool > m_done_loading
Definition: loadingscene.h:48
float windowHeight
Definition: loadingscene.h:46
std::unique_ptr< std::thread > thread
Definition: loadingscene.h:50
bool need_halt
Definition: loadingscene.h:59
float windowWidth
Definition: loadingscene.h:46
std::atomic< float > percentage
Definition: loadingscene.h:52
void LoadFont()
Definition: loadingscene.cpp:146
void Render(float deltaTime)
Definition: loadingscene.cpp:132
~LoadingScene()
Definition: loadingscene.cpp:48
Rml::ElementDocument * document
Definition: loadingscene.h:56
struct cqsp::scene::LoadingScene::LoadingDataModel loading_data
When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to ...
Definition: clientctx.h:21
Definition: loadingscene.h:61
int current
Definition: loadingscene.h:62
int max
Definition: loadingscene.h:63