|
void | RegisterObserver (ObserverT *Obs) |
| Registers the observer Obs for notification on updates of this class. More...
|
|
void | UnregisterObserver (ObserverT *Obs) |
| Unregisters the observer Obs from further notification on updates of this class. More...
|
|
void | UpdateAllObservers_SelectionChanged (ModelElementTypeT Type, const ArrayT< unsigned int > &OldSel, const ArrayT< unsigned int > &NewSel) |
|
void | UpdateAllObservers_Created (ModelElementTypeT Type, const ArrayT< unsigned int > &Indices) |
|
void | UpdateAllObservers_Deleted (ModelElementTypeT Type, const ArrayT< unsigned int > &Indices) |
|
void | UpdateAllObservers_JointChanged (unsigned int JointNr) |
|
void | UpdateAllObservers_MeshChanged (unsigned int MeshNr) |
|
void | UpdateAllObservers_SkinChanged (unsigned int SkinNr) |
|
void | UpdateAllObservers_GuiFixtureChanged (unsigned int GuiFixtureNr) |
|
void | UpdateAllObservers_AnimChanged (unsigned int AnimNr) |
|
void | UpdateAllObservers_ChannelChanged (unsigned int ChannelNr) |
|
void | UpdateAllObservers_SubmodelsChanged () |
|
void | UpdateAllObservers_AnimStateChanged () |
|
virtual | ~SubjectT () |
| The virtual destructor. More...
|
|
|
| SubjectT () |
| The constructor. It is protected so that only derived classes can create instances of this class. More...
|
|
The constructor. It is protected so that only derived classes can create instances of this class.
void SubjectT::RegisterObserver |
( |
ObserverT * |
Obs | ) |
|
Registers the observer Obs for notification on updates of this class.
- Parameters
-
Obs | The observer that is to be registered. |
void SubjectT::UnregisterObserver |
( |
ObserverT * |
Obs | ) |
|
Unregisters the observer Obs from further notification on updates of this class.
- Parameters
-
Obs | The observer that is to be unregistered. |
The documentation for this class was generated from the following files: