MeshLib C++ Docs
Loading...
Searching...
No Matches

#include <MRViewer/MRSplashWindow.h>

Inheritance diagram for MR::SplashWindow:

Public Member Functions

 SplashWindow (std::string name)
virtual ~SplashWindow ()
 Thread should be stopped before destructor.
void start ()
void stop ()
 Closes splash window if it is still opened.
virtual float minimumTimeSec () const
 Returns minimum time in seconds, splash screen to be present.

Protected Attributes

std::string name_
GLFWwindow * window_ { nullptr }
ImGuiContext * guiContext_ { nullptr }
std::atomic< bool > terminate_ { false }

Detailed Description

Base class to run splash window in new thread override it's private functions and provide it Viever::LaunchParams


The documentation for this class was generated from the following file: