|
| enum | EventType {
Unknown = 0,
DetonationEvent = 1,
FireEvent = 2,
DataInteractionEvent = 3,
RawSignalInteractionEvent = 4,
InfluenceInteractionEvent = 5,
SensorFieldOfViewControlEvent = 6,
CommentInteractionEvent = 7,
SimControlEvent = 8,
DIGuyActionEvent = 9,
RadioMessageReceivedEvent = 10,
ScenarioLoadedEvent = 11,
LoadScenarioEvent = 12,
CloseScenarioEvent = 13,
SetEvent = 14,
TransferRequestEvent = 15,
TransferResponseEvent = 16,
InitiateTakeEvent = 17,
OwnershipAcquisitionAcquiredEvent = 18,
OwnershipAcquisitionDivestedEvent = 19,
OwnershipAcquisitionRejectedEvent = 20,
CollisionEvent = 22,
ServiceRequestEvent = 23,
ResupplyOfferEvent = 24,
ResupplyReceivedEvent = 25,
ResupplyCancelEvent = 26,
VrfSignalInteractionEvent = 27,
ExternalCommsSignalInteractionEvent = 28,
IffInterrogatorEvent = 29,
IffInterrogatorResponseEvent = 30,
ResourceRequestEvent = 31,
ResourceResponseEvent = 32,
ChatMessageEvent = 33,
TaskEvent = 34,
GuiEvent = 35,
UserEvent = 128
} |
| |
| static enum EventType | UniqueEventTypeFor (const std::string &) |
| |
| makVrfEvents::DtResourceRequestEvent::DtResourceRequestEvent |
( |
| ) |
|
| virtual void makVrfEvents::DtResourceRequestEvent::setRequestingEntity |
( |
const DtEntityIdentifier & |
| ) |
|
|
virtual |
| const DtEntityIdentifier& makVrfEvents::DtResourceRequestEvent::requestingEntity |
( |
| ) |
const |
|
inline |
| virtual void makVrfEvents::DtResourceRequestEvent::setUUID |
( |
const DtUUID & |
| ) |
|
|
virtual |
| const DtUUID& makVrfEvents::DtResourceRequestEvent::uuid |
( |
| ) |
const |
|
inline |
| std::vector<DtEntityType>& makVrfEvents::DtResourceRequestEvent::resources |
( |
| ) |
|
|
inline |
| const std::vector<DtEntityType>& makVrfEvents::DtResourceRequestEvent::resources |
( |
| ) |
const |
|
inline |
| virtual void makVrfEvents::DtResourceRequestEvent::setMonitor |
( |
bool |
| ) |
|
|
virtual |
| bool makVrfEvents::DtResourceRequestEvent::monitor |
( |
| ) |
const |
|
inline |
| virtual void makVrfEvents::DtResourceRequestEvent::setMonitorPeriod |
( |
double |
| ) |
|
|
virtual |
Monitoring period is in seconds.
| double makVrfEvents::DtResourceRequestEvent::monitorPeriod |
( |
| ) |
const |
|
inline |
| virtual void makVrfEvents::DtResourceRequestEvent::setRequestId |
( |
unsigned |
| ) |
|
|
virtual |
| unsigned makVrfEvents::DtResourceRequestEvent::requestId |
( |
| ) |
const |
|
inline |
| virtual DtEvent* makVrfEvents::DtResourceRequestEvent::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
| DtUUID makVrfEvents::DtResourceRequestEvent::myUUID |
|
protected |
| std::vector<DtEntityType> makVrfEvents::DtResourceRequestEvent::myResources |
|
protected |
| bool makVrfEvents::DtResourceRequestEvent::myMonitor = true |
|
protected |
If myMonitor is true and myMonitorPeriod is 0 (the default) this will be considered a one time request for the specified resourecs. The response will contain both current and full amounts. For the first time monitor request, the current and full amounts will be sent. After that, then only current amounts will be sent.
| double makVrfEvents::DtResourceRequestEvent::myMonitorPeriod = 0 |
|
protected |
| unsigned makVrfEvents::DtResourceRequestEvent::myRequestId = 0 |
|
protected |
| DtEntityIdentifier makVrfEvents::DtResourceRequestEvent::myRequestingEntity |
|
protected |
The documentation for this class was generated from the following file: