![]() |
VR-Forces 4.7 Class Documentation
|
The icon lists manager is a simple manager that will maintain the current icon lists that can be shown and the current default icon list. More...
Public Member Functions | |
| DtIconListsManager (makVrv::DtDe &) | |
| CTOR. | |
| virtual | ~DtIconListsManager () |
| DTOR. | |
| virtual void | clear () |
| Clears out icon lists and sends signal with empty list. | |
| virtual void | addIconList (const DtString &) |
| Adds a new icon list. | |
| virtual void | removeIconList (const DtString &) |
| Removes the icon list. This will not change the current default icon list. | |
| virtual bool | hasIconList (const DtString &) const |
| Returns true if the icon list exists. | |
| const std::set< DtString > & | iconLists () const |
| The icon lists. | |
| virtual void | setDefaultIconList (const DtString &) |
| Accessor for the current default icon list. If the list is different when the DtVrfExtendedApplicaitonSettings will emit that changed signal. | |
| virtual DtString | defaultIconList () const |
| virtual void | setShowForceColor (bool) |
| Accessor for showing force color. If the force color is different when the DtVrfExtendedApplicaitonSettings will emit that changed signal. | |
| virtual bool | showForceColor () const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtIconListsManager & | instance (makVrv::DtDe &de) |
| Returns instance of the manager. | |
| static void | registerInstance (makVrv::DtDe &, DtIconListsManager *) |
| Register a new manager instance. | |
Public Attributes | |
| boost::signal< void(const std::set< DtString > &)> | signal_iconListsChanged |
Protected Attributes | |
| std::set< DtString > | myIconLists |
| makVrv::DtDe & | myDe |
The icon lists manager is a simple manager that will maintain the current icon lists that can be shown and the current default icon list.
| makVrf::DtIconListsManager::DtIconListsManager | ( | makVrv::DtDe & | ) |
CTOR.
|
virtual |
DTOR.
|
static |
Returns instance of the manager.
|
static |
Register a new manager instance.
|
virtual |
Clears out icon lists and sends signal with empty list.
|
virtual |
Adds a new icon list.
|
virtual |
Removes the icon list. This will not change the current default icon list.
Returns true if the icon list exists.
|
inline |
The icon lists.
|
virtual |
Accessor for the current default icon list. If the list is different when the DtVrfExtendedApplicaitonSettings will emit that changed signal.
|
virtual |
|
virtual |
Accessor for showing force color. If the force color is different when the DtVrfExtendedApplicaitonSettings will emit that changed signal.
|
virtual |
| boost::signal<void (const std::set<DtString>&)> makVrf::DtIconListsManager::signal_iconListsChanged |
|
protected |
|
protected |