#include <MRSetupViewer.h>
◆ ViewerSetup() [1/3]
MR::ViewerSetup::ViewerSetup |
( |
| ) |
|
|
default |
explicitly define ctors to avoid warning C5267: definition of implicit copy constructor is deprecated because it has a user-provided destructor
◆ ViewerSetup() [2/3]
◆ ViewerSetup() [3/3]
◆ ~ViewerSetup()
virtual MR::ViewerSetup::~ViewerSetup |
( |
| ) |
|
|
virtualdefault |
◆ setupBasePlugins()
virtual MRVIEWER_API void MR::ViewerSetup::setupBasePlugins |
( |
Viewer * | | ) |
const |
|
virtual |
Setups Menu Save and Open plugins.
◆ setupCommonModifiers()
virtual void MR::ViewerSetup::setupCommonModifiers |
( |
Viewer * | | ) |
const |
|
inlinevirtual |
Setups modifiers to Menu plugin if it is present in viewer.
◆ setupCommonPlugins()
virtual void MR::ViewerSetup::setupCommonPlugins |
( |
Viewer * | | ) |
const |
|
inlinevirtual |
Setups custom plugins to viewer.
◆ setupConfiguration()
virtual MRVIEWER_API void MR::ViewerSetup::setupConfiguration |
( |
Viewer * | viewer | ) |
const |
|
virtual |
Sets start configuration for viewer use to override default configuration of viewer
◆ setupExtendedLibraries()
virtual MRVIEWER_API void MR::ViewerSetup::setupExtendedLibraries |
( |
| ) |
const |
|
virtual |
use to load additional libraries with plugins. all libraries are taken from GetResourcesDirectory() *.ui.json files
◆ setupSettingsManager()
virtual MRVIEWER_API void MR::ViewerSetup::setupSettingsManager |
( |
Viewer * | viewer, |
|
|
const std::string & | appName ) const |
|
virtual |
Sets custom viewer settings manager to viewer.
◆ unloadExtendedLibraries()
virtual MRVIEWER_API void MR::ViewerSetup::unloadExtendedLibraries |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file: