Cafu Engine
ToolsObserverT Class Reference
Inheritance diagram for ToolsObserverT:

Public Member Functions

virtual void NotifySubjectChanged (ToolsSubjectT *Subject, ToolT *Tool, ToolsUpdatePriorityT Priority)
 Notifies the observer that the current subject has been changed. More...
 
virtual ~ToolsObserverT ()
 The virtual destructor. More...
 

Protected Member Functions

 ToolsObserverT ()
 The constructor. It is protected so that only derived classes can create instances of this class. More...
 

Constructor & Destructor Documentation

virtual ToolsObserverT::~ToolsObserverT ( )
inlinevirtual

The virtual destructor.

ToolsObserverT::ToolsObserverT ( )
inlineprotected

The constructor. It is protected so that only derived classes can create instances of this class.

Member Function Documentation

virtual void ToolsObserverT::NotifySubjectChanged ( ToolsSubjectT Subject,
ToolT Tool,
ToolsUpdatePriorityT  Priority 
)
inlinevirtual

Notifies the observer that the current subject has been changed.

Parameters
SubjectThe tools (tool manager) in which something has changed.
ToolThe specific tool that has changed.
PriorityThe priority with which the update should be implemented.

Reimplemented in ChildFrameT::UpdaterT, ViewWindow2DT, and ViewWindow3DT.


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