Public Member Functions | |
GuiInspectorT (ChildFrameT *Parent, const wxSize &Size) | |
void | NotifySubjectChanged_GuiPropertyModified (SubjectT *Subject) |
Notifies the observer that a general GUI property has been modified. More... | |
void | NotifySubjectDies (SubjectT *dyingSubject) |
This method is called whenever a subject is about the be destroyed (and become unavailable). More... | |
void | RefreshPropGrid () |
![]() | |
virtual void | NotifySubjectChanged_Selection (SubjectT *Subject, const ArrayT< IntrusivePtrT< cf::GuiSys::WindowT > > &OldSelection, const ArrayT< IntrusivePtrT< cf::GuiSys::WindowT > > &NewSelection) |
This method is called whenever the window selection of a GUI subject changed. More... | |
virtual void | NotifySubjectChanged_Created (SubjectT *Subject, const ArrayT< IntrusivePtrT< cf::GuiSys::WindowT > > &Windows) |
Notifies the observer that one or more windows have been created. More... | |
virtual void | NotifySubjectChanged_Deleted (SubjectT *Subject, const ArrayT< IntrusivePtrT< cf::GuiSys::WindowT > > &Windows) |
Notifies the observer that one or more windows have been deleted. More... | |
virtual void | Notify_Changed (SubjectT *Subject, const cf::TypeSys::VarBaseT &Var) |
Notifies the observer that a variable has changed. More... | |
virtual | ~ObserverT () |
The virtual destructor. More... | |
virtual void | NotifySubjectChanged_Modified (SubjectT *Subject, const ArrayT< IntrusivePtrT< cf::GuiSys::WindowT > > &Windows, WindowModDetailE Detail) |
Additional Inherited Members | |
![]() | |
ObserverT () | |
The constructor. It is protected so that only derived classes can create instances of this class. More... | |
|
virtual |
Notifies the observer that a general GUI property has been modified.
Subject | The GUI document whose GUI property has been modified. |
Reimplemented from GuiEditor::ObserverT.
|
virtual |
This method is called whenever a subject is about the be destroyed (and become unavailable).
dyingSubject | The subject that is being destroyed. |
Implements GuiEditor::ObserverT.