#include <MRSplashWindow.h>
Inheritance diagram for MR::SplashWindow:Public Member Functions | |
| MRVIEWER_API | SplashWindow (std::string name) |
| virtual MRVIEWER_API | ~SplashWindow () |
| Thread should be stopped before destructor. | |
| MRVIEWER_API void | start () |
| MRVIEWER_API 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 } |
Base class to run splash window in new thread override it's private functions and provide it Viever::LaunchParams