|
ACF $AcfVersion:0$
|
#include <CSimpleMainWindowGuiComp.h>
Public Types | |
| typedef imod::CMultiModelDispatcherBase | BaseClass |
Public Member Functions | |
| CommandsObserver (CSimpleMainWindowGuiComp &parent) | |
| void | OnModelChanged (int modelId, const istd::IChangeable::ChangeSet &changeSet) override |
| Called when some model observed by dispatcher will be changed. | |
Public Member Functions inherited from imod::CMultiModelDispatcherBase | |
| bool | RegisterModel (IModel *modelPtr, int modelId=0, const istd::IChangeable::ChangeSet &relevantFlags=istd::IChangeable::GetAllChanges()) |
| Register the data model to be observed. | |
| void | UnregisterModel (int modelId=0) |
| Unregister the data model object. | |
| void | UnregisterAllModels () |
| Unregister all observed data objects. | |
| template<class Object > | |
| Object * | GetObjectAt (int modelId) const |
| Get concrete object instance of the obsered model. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Additional Inherited Members |
Definition at line 161 of file CSimpleMainWindowGuiComp.h.
| typedef imod::CMultiModelDispatcherBase iqtgui::CSimpleMainWindowGuiComp::CommandsObserver::BaseClass |
Definition at line 164 of file CSimpleMainWindowGuiComp.h.
|
explicit |
|
overridevirtual |
Called when some model observed by dispatcher will be changed.
Implements imod::CMultiModelDispatcherBase.