![]() |
VR-Link API Documentation for DIS
|
DtAbsNotifyObserver is an abstract base class. More...
Public Member Functions | |
| virtual | ~DtAbsNotifyObserver () |
| destructor | |
| DtAbsNotifyObserver & | operator= (const DtAbsNotifyObserver &orig) |
| assignment operator | |
| virtual bool | notifyFromObserved (DtObservee *observed, const DtObservee::DtWhyNotifyObserver &why) |
| Called by DtObservee when something has happened to the observed object. | |
Protected Member Functions | |
| DtAbsNotifyObserver () | |
| Constructors are protected since this is an abstract base class. | |
| DtAbsNotifyObserver (const DtAbsNotifyObserver &orig) | |
| copy constructor | |
DtAbsNotifyObserver is an abstract base class.
Instances of DtAbsNotifyObserver are used by DtObservee to notify an observer object that something has happened to the observed object. Observers should subclass from DtAbsNotifyObserver to receive notification for their class.
|
virtual |
destructor
|
protected |
Constructors are protected since this is an abstract base class.
default constructor
|
protected |
copy constructor
|
virtual |
Called by DtObservee when something has happened to the observed object.
Default does nothing. This should be overridden.
| DtAbsNotifyObserver& DtAbsNotifyObserver::operator= | ( | const DtAbsNotifyObserver & | orig | ) |
assignment operator
Referenced by DtDECLARE_OBSERVER_NOTIFIER().