An abstract interface for managers of DtTickable objects.
More...
Detailed Description
An abstract interface for managers of DtTickable objects.
Constructor & Destructor Documentation
| virtual makVrv::DtTickableManagerInterface::~DtTickableManagerInterface |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual bool makVrv::DtTickableManagerInterface::addTickableObject |
( |
DtTickable * |
ticObj | ) |
|
|
pure virtual |
Add a DtTickable object to this manager.
- Parameters
-
| [in] | ticObj | is a pointer to a tick-able object to add. |
- Return values
-
| true | if the pointer was successfully added. |
| false | otherwise. |
Implemented in makVrv::DtTickableManager.
| virtual void makVrv::DtTickableManagerInterface::removeTickableObject |
( |
DtTickable * |
ticObj | ) |
|
|
pure virtual |
| virtual void makVrv::DtTickableManagerInterface::tick |
( |
DtTime |
tNow = 0.0 | ) |
|
|
pure virtual |
Function to update each tick-able object.
- Parameters
-
| [in] | tNow | is a time-stamp to pass to each object. |
Implemented in makVrv::DtTickableManager.
Member Data Documentation
| boost::signal<void ()> makVrv::DtTickableManagerInterface::signal_aboutToBeDeleted |
The documentation for this class was generated from the following file: