16 MRVIEWER_API
virtual void init(
Viewer* _viewer )
override;
20 virtual void preDraw_()
override;
21 virtual bool interruptClose_()
override;
23 bool initialized_{
false };
24 bool shouldClose_{
false };
25 bool showCloseModal_{
false };
27 float activeModalHighlightTimer_{ 0.0f };
this plugin will show a message to the user if she closes the application when something is modified
Definition MRSaveOnClose.h:14
Definition MRViewerPlugin.h:30
GLFW-based mesh viewer.
Definition MRViewer.h:69
virtual MRVIEWER_API void shutdown() override
This function is called before shutdown.
virtual MRVIEWER_API void init(Viewer *_viewer) override
This function is called when the viewer is initialized (no mesh will be loaded at this stage)
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRViewerEventsListener.h:32