8 splash_widget(gluten::widget_subsystem* parentSubsystem) : widget(parentSubsystem) {}
11 void show_splash_screen();
12 void close_splash_screen();
15 virtual void start_implementation()
override;
16 virtual void tick_implementation(
double deltaTime)
override;
17 virtual void render_implementation()
override;
20 bool m_wantsToShow =
false;
21 double m_timeShowingScreen = 0.0;
22 std::string m_loadingText = std::string(
"Loading");
24 uint32_t m_splashImageID = 0;
25 int m_splashImageWidth = -1;
26 int m_splashImageHeight = -1;