|
WSF
|
#include <Events.hpp>

Public Member Functions | |
| Event ()=delete | |
| Event (const std::string &aType) | |
| virtual void | Write (std::ostream &aStream, Simulation &aSimulation) const |
| virtual | ~Event ()=default |
Public Attributes | |
| std::string | mEventType |
| double | mEventTime |
|
delete |
Referenced by engage::Events::SensorDetectionAttempt::SensorDetectionAttempt(), engage::Events::SensorDetectionChanged::SensorDetectionChanged(), engage::Events::SensorFrequencyChanged::SensorFrequencyChanged(), engage::Events::SensorModeActivated::SensorModeActivated(), engage::Events::SensorModeDeactivated::SensorModeDeactivated(), engage::Events::SensorNonOperational::SensorNonOperational(), engage::Events::SensorOperational::SensorOperational(), engage::Events::SensorRequestCanceled::SensorRequestCanceled(), engage::Events::SensorRequestInitiated::SensorRequestInitiated(), engage::Events::SensorRequestUpdated::SensorRequestUpdated(), engage::Events::SensorTrackCoasted::SensorTrackCoasted(), engage::Events::SensorTrackDropped::SensorTrackDropped(), engage::Events::SensorTrackInitiated::SensorTrackInitiated(), engage::Events::SensorTrackUpdated::SensorTrackUpdated(), engage::Events::SensorTurnedOff::SensorTurnedOff(), engage::Events::SensorTurnedOn::SensorTurnedOn(), engage::Events::SimulationComplete::SimulationComplete(), engage::Events::WeaponFireAborted::WeaponFireAborted(), engage::Events::WeaponFired::WeaponFired(), engage::Events::WeaponFireRequested::WeaponFireRequested(), engage::Events::WeaponHit::WeaponHit(), engage::Events::WeaponKilled::WeaponKilled(), engage::Events::WeaponMissed::WeaponMissed(), and engage::Events::WeaponTerminated::WeaponTerminated().
|
inline |
References mEventTime, and mEventType.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in engage::Events::SensorDetectionAttempt, engage::Events::SensorDetectionChanged, engage::Events::SensorFrequencyChanged, engage::Events::SensorModeActivated, engage::Events::SensorModeDeactivated, engage::Events::SensorNonOperational, engage::Events::SensorOperational, engage::Events::SensorRequestCanceled, engage::Events::SensorRequestInitiated, engage::Events::SensorRequestUpdated, engage::Events::SensorTrackCoasted, engage::Events::SensorTrackDropped, engage::Events::SensorTrackInitiated, engage::Events::SensorTrackUpdated, engage::Events::SensorTurnedOff, engage::Events::SensorTurnedOn, engage::Events::SimulationComplete, engage::Events::WeaponFireAborted, engage::Events::WeaponFired, engage::Events::WeaponFireRequested, engage::Events::WeaponHit, engage::Events::WeaponKilled, engage::Events::WeaponMissed, and engage::Events::WeaponTerminated.
| double engage::Events::Event::mEventTime |
Referenced by Event(), engage::Events::SensorDetectionAttempt::SensorDetectionAttempt(), engage::Events::SensorDetectionChanged::SensorDetectionChanged(), engage::Events::SensorFrequencyChanged::SensorFrequencyChanged(), engage::Events::SensorModeActivated::SensorModeActivated(), engage::Events::SensorModeDeactivated::SensorModeDeactivated(), engage::Events::SensorNonOperational::SensorNonOperational(), engage::Events::SensorOperational::SensorOperational(), engage::Events::SensorRequestCanceled::SensorRequestCanceled(), engage::Events::SensorRequestInitiated::SensorRequestInitiated(), engage::Events::SensorRequestUpdated::SensorRequestUpdated(), engage::Events::SensorTrackCoasted::SensorTrackCoasted(), engage::Events::SensorTrackDropped::SensorTrackDropped(), engage::Events::SensorTrackInitiated::SensorTrackInitiated(), engage::Events::SensorTrackUpdated::SensorTrackUpdated(), engage::Events::SensorTurnedOff::SensorTurnedOff(), engage::Events::SensorTurnedOn::SensorTurnedOn(), engage::Events::SimulationComplete::SimulationComplete(), engage::Events::WeaponFireAborted::WeaponFireAborted(), engage::Events::WeaponFired::WeaponFired(), engage::Events::WeaponFireRequested::WeaponFireRequested(), engage::Events::WeaponHit::WeaponHit(), engage::Events::WeaponKilled::WeaponKilled(), engage::Events::WeaponMissed::WeaponMissed(), engage::Events::WeaponTerminated::WeaponTerminated(), engage::Events::SensorDetectionAttempt::Write(), engage::Events::SensorDetectionChanged::Write(), engage::Events::SensorFrequencyChanged::Write(), engage::Events::SensorModeActivated::Write(), engage::Events::SensorModeDeactivated::Write(), engage::Events::SensorNonOperational::Write(), engage::Events::SensorOperational::Write(), engage::Events::SensorRequestCanceled::Write(), engage::Events::SensorRequestInitiated::Write(), engage::Events::SensorRequestUpdated::Write(), engage::Events::SensorTrackCoasted::Write(), engage::Events::SensorTrackDropped::Write(), engage::Events::SensorTrackInitiated::Write(), engage::Events::SensorTrackUpdated::Write(), engage::Events::SensorTurnedOff::Write(), engage::Events::SensorTurnedOn::Write(), engage::Events::SimulationComplete::Write(), engage::Events::WeaponFireAborted::Write(), engage::Events::WeaponFireRequested::Write(), and engage::Events::WeaponKilled::Write().
| std::string engage::Events::Event::mEventType |
Referenced by Event(), engage::Events::SensorDetectionAttempt::Write(), engage::Events::SensorDetectionChanged::Write(), engage::Events::SensorFrequencyChanged::Write(), engage::Events::SensorModeActivated::Write(), engage::Events::SensorModeDeactivated::Write(), engage::Events::SensorNonOperational::Write(), engage::Events::SensorOperational::Write(), engage::Events::SensorRequestCanceled::Write(), engage::Events::SensorRequestInitiated::Write(), engage::Events::SensorRequestUpdated::Write(), engage::Events::SensorTrackCoasted::Write(), engage::Events::SensorTrackDropped::Write(), engage::Events::SensorTrackInitiated::Write(), engage::Events::SensorTrackUpdated::Write(), engage::Events::SensorTurnedOff::Write(), engage::Events::SensorTurnedOn::Write(), engage::Events::SimulationComplete::Write(), engage::Events::WeaponFireAborted::Write(), engage::Events::WeaponFired::Write(), engage::Events::WeaponFireRequested::Write(), engage::Events::WeaponHit::Write(), engage::Events::WeaponKilled::Write(), engage::Events::WeaponMissed::Write(), and engage::Events::WeaponTerminated::Write().