Cafu Engine
GuiEditor::GuiInspectorT Class Reference
Inheritance diagram for GuiEditor::GuiInspectorT:

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 ()
 
- Public Member Functions inherited from GuiEditor::ObserverT
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

- Protected Member Functions inherited from GuiEditor::ObserverT
 ObserverT ()
 The constructor. It is protected so that only derived classes can create instances of this class. More...
 

Member Function Documentation

void GuiInspectorT::NotifySubjectChanged_GuiPropertyModified ( SubjectT Subject)
virtual

Notifies the observer that a general GUI property has been modified.

Parameters
SubjectThe GUI document whose GUI property has been modified.

Reimplemented from GuiEditor::ObserverT.

void GuiInspectorT::NotifySubjectDies ( SubjectT dyingSubject)
virtual

This method is called whenever a subject is about the be destroyed (and become unavailable).

Parameters
dyingSubjectThe subject that is being destroyed.

Implements GuiEditor::ObserverT.


The documentation for this class was generated from the following files: