#define CVAPPCOMMON_LIB_API
MessageLevelFlags
Message level.
Main application options.
bool useNativeDialogs
Use native load/save dialogs.
static void Set(const ecvOptions &options)
Sets parameters.
ecvOptions()
Default constructor.
static void ReleaseInstance()
Release unique instance (if any)
void reset()
Resets parameters to default values.
bool normalsDisplayedByDefault
Whether to display the normals by default or not.
static ecvOptions & InstanceNonConst()
Returns the stored values of each parameter.
bool askForConfirmationBeforeQuitting
Ask for confirmation before quitting.
void fromPersistentSettings()
Loads from persistent DB.
void toPersistentSettings() const
Saves to persistent DB.
CVLog::MessageLevelFlags logVerbosityLevel
Log/console verbosity level (reuses CVLog::MessageLevelFlags)
static const ecvOptions & Instance()
Returns the stored values of each parameter.