![]() |
RadarFX API Documentation
|
DtBaseProcess is the base class for all messages processes that can be sent between the server and the client. More...

Public Member Functions | |
| DtBaseProcess (makVrv::DtDe &de) | |
| CTOR/DTOR. | |
| virtual | ~DtBaseProcess () |
| virtual void | tick ()=0 |
| Tick needs to be called every frame to advance the capture process. | |
| virtual bool | isReadyToProcess () |
| is the capture process ready to capture the image | |
| virtual bool | isDone ()=0 |
| virtual DtBaseMessage * | response () |
| return the response for the process | |
| virtual void | clearResponse () |
| clear the response (usually used after the response has been sent) | |
| virtual std::string | requestorId () |
| The requestor name of this process. | |
| virtual int | requestId () |
| The request id of this process. | |
| virtual void | endRequest () |
| End the request, if applicable. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtBaseMessage * | myResponse |
| std::string | myRequestorId |
| int | myRequestId |
DtBaseProcess is the base class for all messages processes that can be sent between the server and the client.
| makRadarFx::DtBaseProcess::DtBaseProcess | ( | makVrv::DtDe & | de | ) |
CTOR/DTOR.
|
virtual |
|
pure virtual |
Tick needs to be called every frame to advance the capture process.
Implemented in makRadarFx::DtCaptureProcess, makRadarFx::DtElevationProcess, makRadarFx::DtOcclusionProcess, makRadarFx::DtEntityListProcess, makRadarFx::DtEntityLocationProcess, and makRadarFx::DtSensorListProcess.
|
virtual |
is the capture process ready to capture the image
Reimplemented in makRadarFx::DtMmwCaptureProcess, makRadarFx::DtSarCaptureProcess, and makRadarFx::DtIsarCaptureProcess.
|
pure virtual |
|
virtual |
return the response for the process
|
virtual |
clear the response (usually used after the response has been sent)
|
virtual |
The requestor name of this process.
|
virtual |
The request id of this process.
|
virtual |
End the request, if applicable.
Reimplemented in makRadarFx::DtCaptureProcess.
|
protected |
|
protected |
|
protected |
|
protected |