![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtSpotReportDataHandler (makVrv::DtDe &, makVrv::DtUniqueID) | |
| virtual | ~DtSpotReportDataHandler () |
| virtual void | update (void *)=0 |
| Called to update the data into DtSpotReportState. | |
| virtual bool | objectEntryRemoved (makVrv::DtUniqueID)=0 |
| Override and return true if this spot report entry should also be removed. | |
| virtual void | updateState (DtSpotReportState &) |
| makVrv::DtUniqueID | uniqueId () const |
Protected Attributes | |
| makVrv::DtUniqueID | myUniqueID |
| makVrv::DtDe & | myDe |
| DtSpotReportStateObjectAgent * | myAgent |
| virtual makVrf::DtSpotReportDataHandler::~DtSpotReportDataHandler | ( | ) | [virtual] |
| virtual void makVrf::DtSpotReportDataHandler::update | ( | void * | ) | [pure virtual] |
Called to update the data into DtSpotReportState.
After the state is filled in, call updateState() to pass state to system. Note that if 0 is passed for the void *, it just means that whatever data is on hand needs to be updated via updateState
Implemented in makVrf::DtVrfSpotReportDataHandler.
| virtual bool makVrf::DtSpotReportDataHandler::objectEntryRemoved | ( | makVrv::DtUniqueID | ) | [pure virtual] |
Override and return true if this spot report entry should also be removed.
Implemented in makVrf::DtVrfSpotReportDataHandler.
| virtual void makVrf::DtSpotReportDataHandler::updateState | ( | DtSpotReportState & | ) | [virtual] |
| makVrv::DtUniqueID makVrf::DtSpotReportDataHandler::uniqueId | ( | ) | const [inline] |
makVrv::DtDe& makVrf::DtSpotReportDataHandler::myDe [protected] |
DtSpotReportStateObjectAgent* makVrf::DtSpotReportDataHandler::myAgent [protected] |