WSF
engage::Events Class Reference

This represents all of the events the user can select for writing. More...

#include <Events.hpp>

Classes

class  Event
class  SensorDetectionAttempt
class  SensorDetectionChanged
class  SensorFrequencyChanged
class  SensorModeActivated
class  SensorModeDeactivated
class  SensorNonOperational
class  SensorOperational
class  SensorRequestCanceled
class  SensorRequestInitiated
class  SensorRequestUpdated
class  SensorTrackCoasted
class  SensorTrackDropped
class  SensorTrackInitiated
class  SensorTrackUpdated
class  SensorTurnedOff
class  SensorTurnedOn
class  SimulationComplete
class  WeaponFireAborted
class  WeaponFireRequested
class  WeaponFired
class  WeaponHit
class  WeaponKilled
class  WeaponMissed
class  WeaponTerminated

Public Types

using EventList = std::vector<Event*>

Public Member Functions

 Events ()
void PushEvent (Event *aEvent)
EventListGetEventList ()
void ClearAllEvents ()

Detailed Description

This represents all of the events the user can select for writing.

Member Typedef Documentation

◆ EventList

using engage::Events::EventList = std::vector<Event*>

Constructor & Destructor Documentation

◆ Events()

engage::Events::Events ( )

Member Function Documentation

◆ ClearAllEvents()

void engage::Events::ClearAllEvents ( )

◆ GetEventList()

EventList & engage::Events::GetEventList ( )
inline

◆ PushEvent()

void engage::Events::PushEvent ( Event * aEvent)
inline

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved