MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::IViewerSettingsManager Class Referenceabstract

#include <MRViewerSettingsManager.h>

+ Inheritance diagram for MR::IViewerSettingsManager:

Public Member Functions

virtual ~IViewerSettingsManager ()=default
 
virtual int loadInt (const std::string &name, int def=0)=0
 
virtual void saveInt (const std::string &name, int value)=0
 
virtual std::string loadString (const std::string &name, const std::string &def="")=0
 
virtual void saveString (const std::string &name, const std::string &value)=0
 
virtual bool loadBool (const std::string &name, bool def=false)=0
 
virtual void saveBool (const std::string &name, bool value)=0
 
virtual void resetSettings (Viewer &)=0
 
virtual void loadSettings (Viewer &)=0
 
virtual void saveSettings (const Viewer &)=0
 

Detailed Description

This class manages local user settings of viewer loading it when the app starts and saving it when it ends


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