|
WSF
|
Observer definitions for cyber events. More...
Classes | |
| class | InitializeCallback |
| A special callback list used in WsfObserver::Initialize. More... | |
| class | Address |
| class | Comm |
| class | Network |
| class | Result |
| class | ProtocolInterface |
| class | Router |
Typedefs | |
| using | AdvancedBehaviorTreeCallback = UtCallbackListN<void(double, WsfAdvancedBehaviorTree*)> |
| using | AdvancedBehaviorTreeStateCallback = UtCallbackListN<void(double, WsfAdvancedBehaviorTreeNode*)> |
| using | BehaviorTreeNodeChildrenCallback = UtCallbackListN<void(double, WsfBehaviorTreeNode*)> |
| using | BehaviorTreeNodeExecCallback = UtCallbackListN<void(double, WsfBehaviorTreeNode*)> |
| using | CommFrequencyChangedCallback = UtCallbackListN<void(double, Comm*)> |
| using | CommBrokenCallback = UtCallbackListN<void(double, Comm*)> |
| using | RouterBrokenCallback = UtCallbackListN<void(double, Router*)> |
| using | CommNonOperationalCallback = UtCallbackListN<void(double, Comm*)> |
| using | RouterNonOperationalCallback = UtCallbackListN<void(double, Router*)> |
| using | CommOperationalCallback = UtCallbackListN<void(double, Comm*)> |
| using | RouterOperationalCallback = UtCallbackListN<void(double, Router*)> |
| using | CommTurnedOffCallback = UtCallbackListN<void(double, Comm*)> |
| using | RouterTurnedOffCallback = UtCallbackListN<void(double, Router*)> |
| using | CommTurnedOnCallback = UtCallbackListN<void(double, Comm*)> |
| using | RouterTurnedOnCallback = UtCallbackListN<void(double, Router*)> |
| using | MessageDeliveryAttemptCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&, Result&)> |
| using | MessageDiscardedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, const std::string&)> |
| using | MessageFailedRoutingCallback = UtCallbackListN<void(double, Comm*, WsfPlatform*, const WsfMessage&)> |
| using | MessageHopCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&)> |
| using | MessageQueuedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, size_t)> |
| using | MessageReceivedCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&, Result&)> |
| using | MessageTransmittedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using | MessageTransmitEndedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using | MessageTransmittedHeartbeatCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using | MessageUpdatedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, const WsfMessage&)> |
| using | CommAddedToManagerCallback = UtCallbackListN<void(double, Comm*)> |
| using | CommRemovedFromManagerCallback = UtCallbackListN<void(double, Comm*)> |
| using | LinkAddedToManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using | LinkRemovedFromManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using | LinkEnabledOnManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using | LinkDisabledOnManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using | CommAddedToLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*)> |
| using | CommRemovedFromLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*)> |
| using | LinkAddedToLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using | LinkRemovedFromLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using | LinkEnabledOnLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using | LinkDisabledOnLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using | NetworkAddedCallback = UtCallbackListN<void(double, Network*)> |
| using | NetworkRemovedCallback = UtCallbackListN<void(double, Network*)> |
| template<class PDU> | |
| using | PDU_ReceivedCallback = UtCallbackListN<void(WsfDisInterface*, const PDU&)> |
| using | ExchangeQueriedCallback = UtCallbackListN<void(double, const WsfExchange::Query&)> |
| using | ExchangeNegotiatedCallback |
| using | ExchangeRequestFailedCallback |
| using | ExchangeCompletedCallback = UtCallbackListN<void(double, const WsfExchange::Transactor&, const WsfExchange::Query&)> |
| using | PlatformCapabilityChangedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfStringId, bool)> |
| using | FuelEventCallback = UtCallbackListN<void(double, WsfFuel*, WsfStringId)> |
| using | TankingEventCallback = UtCallbackListN<void(double, WsfFuelingOperation*, WsfStringId)> |
| using | MoverChangedCallback = UtCallbackListN<void(WsfPlatform*)> |
| using | MoverBrokenCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverNonOperationalCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverOperationalCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverTurnedOffCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverTurnedOnCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverBurnedOutCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverStagedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | MoverUpdatedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | RouteChangedCallback = UtCallbackListN<void(WsfMover*)> |
| using | MoverPathEndedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using | CommentCallback = UtCallbackListN<void(double, WsfPlatform*, const std::string&)> |
| using | CrashedIntoGroundCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | ExecuteCallbackCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfCallback&)> |
| using | GroupAddedCallback = UtCallbackListN<void(const std::string&, const std::string&)> |
| using | NavigationStatusChangedCallback = UtCallbackListN<void(double, WsfPlatform*, const std::string&)> |
| using | PlatformAppearanceChangedCallback = UtCallbackListN<void(double, WsfPlatform*, AppearanceType)> |
| using | PlatformAddedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | PlatformBrokenCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | PlatformDamageChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | PlatformDeletedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | PlatformInitializedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | PlatformOmittedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | VisualPartTurnedOnCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using | VisualPartTurnedOffCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using | VisualPartNonOperationalCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using | VisualPartOperationalCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using | VisualPartBrokenCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using | OperatingLevelChangedCallback = UtCallbackListN<void(double, WsfProcessor*, WsfStringId, int)> |
| using | ProcessorBrokenCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using | ProcessorNonOperationalCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using | ProcessorOperationalCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using | ProcessorTurnedOffCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using | ProcessorTurnedOnCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using | StateEntryCallback = UtCallbackListN<void(double, WsfProcessor*, const WsfTrack*, WsfStringId)> |
| using | StateExitCallback = UtCallbackListN<void(double, WsfProcessor*, const WsfTrack*, WsfStringId)> |
| using | StateMachineCallback = UtCallbackListN<void(double, WsfScriptStateMachine*)> |
| using | StateMachineStateCallback = UtCallbackListN<void(double, WsfScriptStateMachine*, int, int)> |
| using | ImageCreatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfImage*)> |
| using | SensorDetectionAttemptCallback = UtCallbackListN<void(double, WsfSensor*, WsfPlatform*, WsfSensorResult&)> |
| using | SensorDetectionChangedCallback = UtCallbackListN<void(double, WsfSensor*, size_t, WsfSensorResult&)> |
| using | SensorFrequencyChangedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using | SensorBrokenCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | SensorModeActivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using | SensorModeDeactivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using | SensorNonOperationalCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | SensorOperationalCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | SensorRequestCanceledCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using | SensorRequestInitiatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)> |
| using | SensorRequestUpdatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)> |
| using | SensorScanUpdatedCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | SensorTurnedOffCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | SensorTurnedOnCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using | AdvanceTimeCallback = UtCallbackListN<void(double)> |
| using | ApplicationExitCallback = UtCallbackListN<void()> |
| using | ApplicationInitializeCallback = UtCallbackListN<void()> |
| using | FrameCompleteCallback = UtCallbackListN<void(double)> |
| using | FramePlatformsUpdatedCallback = UtCallbackListN<void(double)> |
| using | FrameStartingCallback = UtCallbackListN<void(double)> |
| using | RequestTimeAdvanceCallback = UtCallbackListN<void(double, double, double)> |
| using | SimulationClockRateChangeCallback = UtCallbackListN<void(double)> |
| using | SimulationInitializingCallback = UtCallbackListN<void()> |
| using | SimulationPendingStartCallback = UtCallbackListN<void()> |
| using | SimulationStartingCallback = UtCallbackListN<void()> |
| using | SimulationPausingCallback = UtCallbackListN<void()> |
| using | SimulationResumingCallback = UtCallbackListN<void()> |
| using | SimulationCompleteCallback = UtCallbackListN<void(double)> |
| using | SimulationTimeBehindCallback = UtCallbackListN<void(double)> |
| using | TaskAcceptedCallback = UtCallbackListN<void(double, const WsfTask*, const WsfTrack*)> |
| using | TaskAssignedCallback = UtCallbackListN<void(double, const WsfTask*, const WsfTrack*)> |
| using | TaskCanceledCallback = UtCallbackListN<void(double, const WsfTask*)> |
| using | TaskCompletedCallback = UtCallbackListN<void(double, const WsfTask*, WsfStringId)> |
| using | CorrelationStrategyChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | FusionStrategyChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using | LocalTrackCorrelationCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrackId&, const WsfTrackId&)> |
| using | LocalTrackDecorrelationCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrackId&, const WsfTrackId&)> |
| using | LocalTrackDroppedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*)> |
| using | LocalTrackInitiatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*, const WsfTrack*)> |
| using | LocalTrackUpdatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*, const WsfTrack*)> |
| using | SensorTrackCoastedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using | SensorTrackDroppedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using | SensorTrackInitiatedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using | SensorTrackUpdatedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using | ZoneFillColorChangedCallback = UtCallbackListN<void(const WsfZone&)> |
| using | ZoneLineColorChangedCallback = UtCallbackListN<void(const WsfZone&)> |
| using | CyberCallback = UtCallbackListN<void(double, const wsf::cyber::Engagement&)> |
| using | CyberTriggerEvaluationCallback = UtCallbackListN<void(double, const wsf::cyber::trigger::Trigger&, bool)> |
| using | CyberTriggerExecutionCallback = UtCallbackListN<void(double, const wsf::cyber::trigger::Trigger&)> |
| using | QuantumTaskerUpdateCallback = UtCallbackListN<void(double, WsfQuantumTaskerProcessor*)> |
| using | DirectedEnergyWeaponFiredCallback |
| using | DirectedEnergyWeaponHitCallback |
| using | DirectedEnergyWeaponBeginShotCallback |
| using | DirectedEnergyWeaponAbortShotCallback |
| using | DirectedEnergyWeaponEndShotCallback |
| using | ImplicitWeaponBeginEngagementCallback |
| using | ImplicitWeaponEndEngagementCallback = UtCallbackListN<void(double, WsfImplicitWeapon*, const WsfWeaponEngagement*)> |
| using | DirectedEnergyWeaponUpdateShotCallback |
| using | DirectedEnergyWeaponCooldownCompleteCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | FireButtonSelectedCallback = UtCallbackListN<void(WsfPlatform&, int, WsfTrack*)> |
| using | GuidanceComputerPhaseChangedCallback = UtCallbackListN<void(double, WsfGuidanceComputer*)> |
| using | JammingAttemptCallback = UtCallbackListN<void(double, WsfEM_Xmtr*, WsfEM_Rcvr*, WsfEM_Interaction&)> |
| using | JammingRequestCanceledCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, size_t)> |
| using | JammingRequestInitiatedCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, WsfStringId, size_t)> |
| using | JammingRequestUpdatedCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, WsfStringId, size_t)> |
| using | TargetAllocatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrack*)> |
| using | TargetEngagedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrack*)> |
| using | WeaponFinalOutgoingCheckCallback = UtCallbackListN<void(double, WsfWeaponEngagement*)> |
| using | WeaponFireAbortedCallback = UtCallbackListN<void(double, WsfWeapon*, const WsfTrack*, double)> |
| using | WeaponFiredCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, const WsfTrack*)> |
| using | WeaponFireRequestedCallback = UtCallbackListN<void(double, WsfWeapon*, const WsfTrack*, double)> |
| using | WeaponPlatformPendingAddCallback |
| using | WeaponHitCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, WsfPlatform*)> |
| using | WeaponKilledCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponMissedCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, WsfPlatform*)> |
| using | WeaponModeActivatedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfWeapon::WsfWeaponMode*)> |
| using | WeaponModeDeactivatedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfWeapon::WsfWeaponMode*)> |
| using | WeaponNonOperationalCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponOperationalCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponQuantityChangedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponReloadEndedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponReloadStartedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponSelectedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfTrack*, int)> |
| using | WeaponTerminatedCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*)> |
| using | WeaponTurnedOffCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | WeaponTurnedOnCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using | UplinkDroppedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfPlatform*, WsfTrack*)> |
| using | UplinkInitiatedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfPlatform*, WsfTrack*)> |
| using | StartingWeaponTaskCallback = UtCallbackListN<void(double, const WsfTask&)> |
| using | ActiveTrackInitiatedCallback |
| using | ActiveTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_ActiveTrack*)> |
| using | CandidateTrackInitiatedCallback |
| using | CandidateTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_CandidateTrack*)> |
| using | EmbryonicTrackInitiatedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_EmbryonicTrack*)> |
| using | EmbryonicTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_EmbryonicTrack*)> |
| using | EclipseEntryCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using | EclipseExitCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using | OrbitColorChangedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using | OrbitDeterminationInitiatedCallback |
| using | OrbitDeterminationUpdatedCallback |
| using | OrbitalManeuverInitiatedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using | OrbitalManeuverUpdatedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using | OrbitalManeuverCanceledCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using | OrbitalManeuverCompletedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using | StagingOperationPerformedCallback = UtCallbackListN<void(double, const WsfOrbitalManeuvering&)> |
| using | AirCombatSendEngagementSummaryDataCallback |
| using | AirCombatSendFlightKinematicsDataCallback |
| using | AirCombatSendFuelDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendNavDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendFlightControlsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendWeaponsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendTrackDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendPerceivedAssetsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendPerceivedItemsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using | AirCombatSendPrioritizedThreatsAndTargetsDataCallback |
| using | EventCallback = UtCallbackListN<void(double, WsfPlatform*, wsf::altloc::Component*)> |
| using | P6DofSendMessageCallback = UtCallbackListN<void(double, const WsfPlatform&, WsfP6DOF_Mover&, const std::string&)> |
| using | SixDOF_SendMessageCallback |
| using | PromptDisplayedCallback = UtCallbackListN<void(const WsfScriptPromptClass::PromptData&)> |
Enumerations | |
| enum | AppearanceType { cAPPEARANCE_WORD , cCONCEALMENT_FACTOR , cSIGNATURE_STATE_START = 100 , cSIGNATURE_STATE_LIMIT = 199 , cSIGNATURE_SCALE_FACTOR_START = 200 , cSIGNATURE_SCALE_FACTOR_LIMIT = 299 } |
| The type of data being changed in the PlatformAppearanceChanged callback. More... | |
Observer definitions for cyber events.
A collection of accessors to observer objects for publish/subscribe.
This namespace defines a set of callback objects to which simulation participants can 'subscribe' to receive notification of significant events within the simulation. The observer concept allows simulation developers to learn of certain events without having to modify the core software that is issuing the event. Observers are typically used for data collection and logging.
Each variable represents a 'publisher' to which others can 'subscribe' using the following idiom:
Observers can be single instances (e.g.: WsfDisInterface or WsfEventOutput) or they may be contained within a platform part (processor, etc.). In the former case the callbacks are typically registered in the constructor. In the case of observers on platform parts, they should almost always be registered within the Initialize method in order to prevent creating observers in 'type' objects (instances of objects that are 'templates' that are used to create 'real' objects).
Here we add a new callback signature and exported method to the WsfObserver namespace. This will allow us (and others) to subscribe to our new observer.
| using WsfObserver::ActiveTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_ActiveTrack*)> |
| using WsfObserver::AdvancedBehaviorTreeCallback = UtCallbackListN<void(double, WsfAdvancedBehaviorTree*)> |
| using WsfObserver::AdvancedBehaviorTreeStateCallback = UtCallbackListN<void(double, WsfAdvancedBehaviorTreeNode*)> |
| using WsfObserver::AdvanceTimeCallback = UtCallbackListN<void(double)> |
| using WsfObserver::AirCombatSendFlightControlsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendFuelDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendNavDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendPerceivedAssetsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendPerceivedItemsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendTrackDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::AirCombatSendWeaponsDataCallback = UtCallbackListN<void(double, const WsfPlatform&, const WsfSA_Processor&)> |
| using WsfObserver::ApplicationExitCallback = UtCallbackListN<void()> |
| using WsfObserver::ApplicationInitializeCallback = UtCallbackListN<void()> |
| using WsfObserver::BehaviorTreeNodeChildrenCallback = UtCallbackListN<void(double, WsfBehaviorTreeNode*)> |
| using WsfObserver::BehaviorTreeNodeExecCallback = UtCallbackListN<void(double, WsfBehaviorTreeNode*)> |
| using WsfObserver::CandidateTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_CandidateTrack*)> |
| using WsfObserver::CommAddedToLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*)> |
| using WsfObserver::CommAddedToManagerCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommBrokenCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommentCallback = UtCallbackListN<void(double, WsfPlatform*, const std::string&)> |
| using WsfObserver::CommFrequencyChangedCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommNonOperationalCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommOperationalCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommRemovedFromLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*)> |
| using WsfObserver::CommRemovedFromManagerCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommTurnedOffCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CommTurnedOnCallback = UtCallbackListN<void(double, Comm*)> |
| using WsfObserver::CorrelationStrategyChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::CrashedIntoGroundCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::CyberCallback = UtCallbackListN<void(double, const wsf::cyber::Engagement&)> |
| using WsfObserver::CyberTriggerEvaluationCallback = UtCallbackListN<void(double, const wsf::cyber::trigger::Trigger&, bool)> |
| using WsfObserver::CyberTriggerExecutionCallback = UtCallbackListN<void(double, const wsf::cyber::trigger::Trigger&)> |
| using WsfObserver::DirectedEnergyWeaponCooldownCompleteCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::EclipseEntryCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using WsfObserver::EclipseExitCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using WsfObserver::EmbryonicTrackDroppedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_EmbryonicTrack*)> |
| using WsfObserver::EmbryonicTrackInitiatedCallback = UtCallbackListN<void(double, WsfTrackManager*, MTT_EmbryonicTrack*)> |
| using WsfObserver::EventCallback = UtCallbackListN<void(double, WsfPlatform*, wsf::altloc::Component*)> |
| using WsfObserver::ExchangeCompletedCallback = UtCallbackListN<void(double, const WsfExchange::Transactor&, const WsfExchange::Query&)> |
| using WsfObserver::ExchangeQueriedCallback = UtCallbackListN<void(double, const WsfExchange::Query&)> |
| using WsfObserver::ExecuteCallbackCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfCallback&)> |
| using WsfObserver::FireButtonSelectedCallback = UtCallbackListN<void(WsfPlatform&, int, WsfTrack*)> |
| using WsfObserver::FrameCompleteCallback = UtCallbackListN<void(double)> |
| using WsfObserver::FramePlatformsUpdatedCallback = UtCallbackListN<void(double)> |
| using WsfObserver::FrameStartingCallback = UtCallbackListN<void(double)> |
| using WsfObserver::FuelEventCallback = UtCallbackListN<void(double, WsfFuel*, WsfStringId)> |
| using WsfObserver::FusionStrategyChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::GroupAddedCallback = UtCallbackListN<void(const std::string&, const std::string&)> |
| using WsfObserver::GuidanceComputerPhaseChangedCallback = UtCallbackListN<void(double, WsfGuidanceComputer*)> |
| using WsfObserver::ImageCreatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfImage*)> |
| using WsfObserver::ImplicitWeaponEndEngagementCallback = UtCallbackListN<void(double, WsfImplicitWeapon*, const WsfWeaponEngagement*)> |
| using WsfObserver::JammingAttemptCallback = UtCallbackListN<void(double, WsfEM_Xmtr*, WsfEM_Rcvr*, WsfEM_Interaction&)> |
| using WsfObserver::JammingRequestCanceledCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, size_t)> |
| using WsfObserver::JammingRequestInitiatedCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, WsfStringId, size_t)> |
| using WsfObserver::JammingRequestUpdatedCallback = UtCallbackListN<void(double, WsfWeapon*, double, double, WsfStringId, size_t)> |
| using WsfObserver::LinkAddedToLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using WsfObserver::LinkAddedToManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using WsfObserver::LinkDisabledOnLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using WsfObserver::LinkDisabledOnManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using WsfObserver::LinkEnabledOnLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using WsfObserver::LinkEnabledOnManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using WsfObserver::LinkRemovedFromLocalCallback = UtCallbackListN<void(double, Router*, ProtocolInterface*, Address*, Address*)> |
| using WsfObserver::LinkRemovedFromManagerCallback = UtCallbackListN<void(double, Comm*, Comm*)> |
| using WsfObserver::LocalTrackCorrelationCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrackId&, const WsfTrackId&)> |
| using WsfObserver::LocalTrackDecorrelationCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrackId&, const WsfTrackId&)> |
| using WsfObserver::LocalTrackDroppedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*)> |
| using WsfObserver::LocalTrackInitiatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*, const WsfTrack*)> |
| using WsfObserver::LocalTrackUpdatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfLocalTrack*, const WsfTrack*)> |
| using WsfObserver::MessageDeliveryAttemptCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&, Result&)> |
| using WsfObserver::MessageDiscardedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, const std::string&)> |
| using WsfObserver::MessageFailedRoutingCallback = UtCallbackListN<void(double, Comm*, WsfPlatform*, const WsfMessage&)> |
| using WsfObserver::MessageHopCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&)> |
| using WsfObserver::MessageQueuedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, size_t)> |
| using WsfObserver::MessageReceivedCallback = UtCallbackListN<void(double, Comm*, Comm*, const WsfMessage&, Result&)> |
| using WsfObserver::MessageTransmitEndedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using WsfObserver::MessageTransmittedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using WsfObserver::MessageTransmittedHeartbeatCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&)> |
| using WsfObserver::MessageUpdatedCallback = UtCallbackListN<void(double, Comm*, const WsfMessage&, const WsfMessage&)> |
| using WsfObserver::MoverBrokenCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverBurnedOutCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverChangedCallback = UtCallbackListN<void(WsfPlatform*)> |
| using WsfObserver::MoverNonOperationalCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverOperationalCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverPathEndedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverStagedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverTurnedOffCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverTurnedOnCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::MoverUpdatedCallback = UtCallbackListN<void(double, WsfMover*)> |
| using WsfObserver::NavigationStatusChangedCallback = UtCallbackListN<void(double, WsfPlatform*, const std::string&)> |
| using WsfObserver::NetworkAddedCallback = UtCallbackListN<void(double, Network*)> |
| using WsfObserver::NetworkRemovedCallback = UtCallbackListN<void(double, Network*)> |
| using WsfObserver::OperatingLevelChangedCallback = UtCallbackListN<void(double, WsfProcessor*, WsfStringId, int)> |
| using WsfObserver::OrbitalManeuverCanceledCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using WsfObserver::OrbitalManeuverCompletedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using WsfObserver::OrbitalManeuverInitiatedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using WsfObserver::OrbitalManeuverUpdatedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*, const WsfOrbitalEvent&)> |
| using WsfObserver::OrbitColorChangedCallback = UtCallbackListN<void(double, WsfSpaceMoverBase*)> |
| using WsfObserver::P6DofSendMessageCallback = UtCallbackListN<void(double, const WsfPlatform&, WsfP6DOF_Mover&, const std::string&)> |
| using WsfObserver::PDU_ReceivedCallback = UtCallbackListN<void(WsfDisInterface*, const PDU&)> |
| using WsfObserver::PlatformAddedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::PlatformAppearanceChangedCallback = UtCallbackListN<void(double, WsfPlatform*, AppearanceType)> |
| using WsfObserver::PlatformBrokenCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::PlatformCapabilityChangedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfStringId, bool)> |
| using WsfObserver::PlatformDamageChangedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::PlatformDeletedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::PlatformInitializedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::PlatformOmittedCallback = UtCallbackListN<void(double, WsfPlatform*)> |
| using WsfObserver::ProcessorBrokenCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using WsfObserver::ProcessorNonOperationalCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using WsfObserver::ProcessorOperationalCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using WsfObserver::ProcessorTurnedOffCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using WsfObserver::ProcessorTurnedOnCallback = UtCallbackListN<void(double, WsfProcessor*)> |
| using WsfObserver::PromptDisplayedCallback = UtCallbackListN<void(const WsfScriptPromptClass::PromptData&)> |
| using WsfObserver::QuantumTaskerUpdateCallback = UtCallbackListN<void(double, WsfQuantumTaskerProcessor*)> |
| using WsfObserver::RequestTimeAdvanceCallback = UtCallbackListN<void(double, double, double)> |
| using WsfObserver::RouteChangedCallback = UtCallbackListN<void(WsfMover*)> |
| using WsfObserver::RouterBrokenCallback = UtCallbackListN<void(double, Router*)> |
| using WsfObserver::RouterNonOperationalCallback = UtCallbackListN<void(double, Router*)> |
| using WsfObserver::RouterOperationalCallback = UtCallbackListN<void(double, Router*)> |
| using WsfObserver::RouterTurnedOffCallback = UtCallbackListN<void(double, Router*)> |
| using WsfObserver::RouterTurnedOnCallback = UtCallbackListN<void(double, Router*)> |
| using WsfObserver::SensorBrokenCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SensorDetectionAttemptCallback = UtCallbackListN<void(double, WsfSensor*, WsfPlatform*, WsfSensorResult&)> |
| using WsfObserver::SensorDetectionChangedCallback = UtCallbackListN<void(double, WsfSensor*, size_t, WsfSensorResult&)> |
| using WsfObserver::SensorFrequencyChangedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using WsfObserver::SensorModeActivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using WsfObserver::SensorModeDeactivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)> |
| using WsfObserver::SensorNonOperationalCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SensorOperationalCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SensorRequestCanceledCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using WsfObserver::SensorRequestInitiatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)> |
| using WsfObserver::SensorRequestUpdatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)> |
| using WsfObserver::SensorScanUpdatedCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SensorTrackCoastedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using WsfObserver::SensorTrackDroppedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using WsfObserver::SensorTrackInitiatedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using WsfObserver::SensorTrackUpdatedCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)> |
| using WsfObserver::SensorTurnedOffCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SensorTurnedOnCallback = UtCallbackListN<void(double, WsfSensor*)> |
| using WsfObserver::SimulationClockRateChangeCallback = UtCallbackListN<void(double)> |
| using WsfObserver::SimulationCompleteCallback = UtCallbackListN<void(double)> |
| using WsfObserver::SimulationInitializingCallback = UtCallbackListN<void()> |
| using WsfObserver::SimulationPausingCallback = UtCallbackListN<void()> |
| using WsfObserver::SimulationPendingStartCallback = UtCallbackListN<void()> |
| using WsfObserver::SimulationResumingCallback = UtCallbackListN<void()> |
| using WsfObserver::SimulationStartingCallback = UtCallbackListN<void()> |
| using WsfObserver::SimulationTimeBehindCallback = UtCallbackListN<void(double)> |
| using WsfObserver::StagingOperationPerformedCallback = UtCallbackListN<void(double, const WsfOrbitalManeuvering&)> |
| using WsfObserver::StartingWeaponTaskCallback = UtCallbackListN<void(double, const WsfTask&)> |
| using WsfObserver::StateEntryCallback = UtCallbackListN<void(double, WsfProcessor*, const WsfTrack*, WsfStringId)> |
| using WsfObserver::StateExitCallback = UtCallbackListN<void(double, WsfProcessor*, const WsfTrack*, WsfStringId)> |
| using WsfObserver::StateMachineCallback = UtCallbackListN<void(double, WsfScriptStateMachine*)> |
| using WsfObserver::StateMachineStateCallback = UtCallbackListN<void(double, WsfScriptStateMachine*, int, int)> |
| using WsfObserver::TankingEventCallback = UtCallbackListN<void(double, WsfFuelingOperation*, WsfStringId)> |
| using WsfObserver::TargetAllocatedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrack*)> |
| using WsfObserver::TargetEngagedCallback = UtCallbackListN<void(double, WsfPlatform*, const WsfTrack*)> |
| using WsfObserver::TaskAcceptedCallback = UtCallbackListN<void(double, const WsfTask*, const WsfTrack*)> |
| using WsfObserver::TaskAssignedCallback = UtCallbackListN<void(double, const WsfTask*, const WsfTrack*)> |
| using WsfObserver::TaskCanceledCallback = UtCallbackListN<void(double, const WsfTask*)> |
| using WsfObserver::TaskCompletedCallback = UtCallbackListN<void(double, const WsfTask*, WsfStringId)> |
| using WsfObserver::UplinkDroppedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfPlatform*, WsfTrack*)> |
| using WsfObserver::UplinkInitiatedCallback = UtCallbackListN<void(double, WsfPlatform*, WsfPlatform*, WsfTrack*)> |
| using WsfObserver::VisualPartBrokenCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using WsfObserver::VisualPartNonOperationalCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using WsfObserver::VisualPartOperationalCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using WsfObserver::VisualPartTurnedOffCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using WsfObserver::VisualPartTurnedOnCallback = UtCallbackListN<void(double, WsfVisualPart*)> |
| using WsfObserver::WeaponFinalOutgoingCheckCallback = UtCallbackListN<void(double, WsfWeaponEngagement*)> |
| using WsfObserver::WeaponFireAbortedCallback = UtCallbackListN<void(double, WsfWeapon*, const WsfTrack*, double)> |
| using WsfObserver::WeaponFiredCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, const WsfTrack*)> |
| using WsfObserver::WeaponFireRequestedCallback = UtCallbackListN<void(double, WsfWeapon*, const WsfTrack*, double)> |
| using WsfObserver::WeaponHitCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, WsfPlatform*)> |
| using WsfObserver::WeaponKilledCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponMissedCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*, WsfPlatform*)> |
| using WsfObserver::WeaponModeActivatedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfWeapon::WsfWeaponMode*)> |
| using WsfObserver::WeaponModeDeactivatedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfWeapon::WsfWeaponMode*)> |
| using WsfObserver::WeaponNonOperationalCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponOperationalCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponQuantityChangedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponReloadEndedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponReloadStartedCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponSelectedCallback = UtCallbackListN<void(double, WsfWeapon*, WsfTrack*, int)> |
| using WsfObserver::WeaponTerminatedCallback = UtCallbackListN<void(double, const WsfWeaponEngagement*)> |
| using WsfObserver::WeaponTurnedOffCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::WeaponTurnedOnCallback = UtCallbackListN<void(double, WsfWeapon*)> |
| using WsfObserver::ZoneFillColorChangedCallback = UtCallbackListN<void(const WsfZone&)> |
| using WsfObserver::ZoneLineColorChangedCallback = UtCallbackListN<void(const WsfZone&)> |
The type of data being changed in the PlatformAppearanceChanged callback.
| WSF_MTT_EXPORT ActiveTrackDroppedCallback & WsfObserver::ActiveTrackDropped | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttcat(), and MTT::mtttfs_Correlation().
| WSF_MTT_EXPORT ActiveTrackInitiatedCallback & WsfObserver::ActiveTrackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttcct(), and MTT::mtttfs_Correlation().
| WSF_EXPORT AdvancedBehaviorTreeCallback & WsfObserver::AdvancedBehaviorTree | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfAdvancedBehaviorTree::OutputTreeStructure().
| WSF_EXPORT AdvancedBehaviorTreeStateCallback & WsfObserver::AdvancedBehaviorTreeState | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT AdvanceTimeCallback & WsfObserver::AdvanceTime | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), XWsfOSM_Traffic::AddedToSimulation(), WsfFrameStepSimulation::AdvanceTime(), WsfFrameStepSimulation::AdvanceTime(), WsfSimulation::AdvanceTime(), WsfSimulation::AdvanceTime(), WsfNetworkInterface::Initialize(), WsfXIO_Simulation::Initialize(), XWsfRoadTraffic::Initialize(), and WsfDisInterface::WsfDisInterface().
| WSF_AIR_COMBAT_EXPORT AirCombatSendEngagementSummaryDataCallback & WsfObserver::AirCombatSendEngagementSummaryData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfSA_Assess::UpdateEngagements(), and wsf::AirCombat::EventPipe::UpdateSubscriptions().
| WSF_AIR_COMBAT_EXPORT AirCombatSendFlightControlsDataCallback & WsfObserver::AirCombatSendFlightControlsData | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_AIR_COMBAT_EXPORT AirCombatSendFlightKinematicsDataCallback & WsfObserver::AirCombatSendFlightKinematicsData | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_AIR_COMBAT_EXPORT AirCombatSendFuelDataCallback & WsfObserver::AirCombatSendFuelData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfSA_Processor::UpdateFuel(), and wsf::AirCombat::EventPipe::UpdateSubscriptions().
| WSF_AIR_COMBAT_EXPORT AirCombatSendNavDataCallback & WsfObserver::AirCombatSendNavData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfSA_Processor::UpdateNav(), and wsf::AirCombat::EventPipe::UpdateSubscriptions().
| WSF_AIR_COMBAT_EXPORT AirCombatSendPerceivedAssetsDataCallback & WsfObserver::AirCombatSendPerceivedAssetsData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfSA_Perceive::TryUpdateAssets(), and wsf::AirCombat::EventPipe::UpdateSubscriptions().
| WSF_AIR_COMBAT_EXPORT AirCombatSendPerceivedItemsDataCallback & WsfObserver::AirCombatSendPerceivedItemsData | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_AIR_COMBAT_EXPORT AirCombatSendPrioritizedThreatsAndTargetsDataCallback & WsfObserver::AirCombatSendPrioritizedThreatsAndTargetsData | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_AIR_COMBAT_EXPORT AirCombatSendTrackDataCallback & WsfObserver::AirCombatSendTrackData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by wsf::AirCombat::EventPipe::UpdateSubscriptions(), and WsfSA_Processor::UpdateTracks().
| WSF_AIR_COMBAT_EXPORT AirCombatSendWeaponsDataCallback & WsfObserver::AirCombatSendWeaponsData | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by wsf::AirCombat::EventPipe::UpdateSubscriptions(), and WsfSA_Processor::UpdateWeapons().
| WSF_EXPORT ApplicationExitCallback & WsfObserver::ApplicationExit | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
| WSF_EXPORT ApplicationInitializeCallback & WsfObserver::ApplicationInitialize | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
| WSF_EXPORT BehaviorTreeNodeChildrenCallback & WsfObserver::BehaviorTreeNodeChildren | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfBehaviorTreeNode::LogNodeStructure().
| WSF_EXPORT BehaviorTreeNodeExecCallback & WsfObserver::BehaviorTreeNodeExec | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfBehaviorTreeNode::SetExecutedLastRun(), and WsfBehaviorTreeNode::SetFailureReason().
| WSF_MTT_EXPORT CandidateTrackDroppedCallback & WsfObserver::CandidateTrackDropped | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttcct().
| WSF_MTT_EXPORT CandidateTrackInitiatedCallback & WsfObserver::CandidateTrackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttet().
| WSF_EXPORT CommAddedToLocalCallback & WsfObserver::CommAddedToLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT CommAddedToManagerCallback & WsfObserver::CommAddedToManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT CommBrokenCallback & WsfObserver::CommBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::Comm::PartBroken().
| WSF_EXPORT CommentCallback & WsfObserver::Comment | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfPlatform::Comment().
| WSF_EXPORT CommFrequencyChangedCallback & WsfObserver::CommFrequencyChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), wsf::comm::ComponentHW::SelectAlternateFrequency(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT CommNonOperationalCallback & WsfObserver::CommNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::Comm::SetNonOperational().
| WSF_EXPORT CommOperationalCallback & WsfObserver::CommOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::Comm::SetOperational().
| WSF_EXPORT CommRemovedFromLocalCallback & WsfObserver::CommRemovedFromLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT CommRemovedFromManagerCallback & WsfObserver::CommRemovedFromManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and wsf::comm::NetworkManager::PlatformDeleted().
| WSF_EXPORT CommTurnedOffCallback & WsfObserver::CommTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT CommTurnedOnCallback & WsfObserver::CommTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), wsf::comm::Comm::TurnOn(), WsfXIO_PlatformInfoService::UpdateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT CorrelationStrategyChangedCallback & WsfObserver::CorrelationStrategyChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfTrackManager::SetCorrelationStrategy(), and WsfXIO_PlatformInfoService::UpdateCallbacks().
| WSF_EXPORT CrashedIntoGroundCallback & WsfObserver::CrashedIntoGround | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackAttributed | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackDetected | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackFailed | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackRecovery | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberAttackSucceeded | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberScanAttributed | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberScanDetected | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberScanFailed | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberScanInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberCallback & WsfObserver::CyberScanSucceeded | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberTriggerEvaluationCallback & WsfObserver::CyberTriggerEvaluation | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_CYBER_EXPORT CyberTriggerExecutionCallback & WsfObserver::CyberTriggerExecution | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_MIL_EXPORT DirectedEnergyWeaponAbortShotCallback & WsfObserver::DirectedEnergyWeaponAbortShot | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT DirectedEnergyWeaponBeginShotCallback & WsfObserver::DirectedEnergyWeaponBeginShot | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT DirectedEnergyWeaponCooldownCompleteCallback & WsfObserver::DirectedEnergyWeaponCooldownComplete | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT DirectedEnergyWeaponEndShotCallback & WsfObserver::DirectedEnergyWeaponEndShot | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT DirectedEnergyWeaponFiredCallback & WsfObserver::DirectedEnergyWeaponFired | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT DirectedEnergyWeaponHitCallback & WsfObserver::DirectedEnergyWeaponHit | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfHEL_Lethality::ApplyEffectIncrement().
| WSF_MIL_EXPORT DirectedEnergyWeaponUpdateShotCallback & WsfObserver::DirectedEnergyWeaponUpdateShot | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT PDU_ReceivedCallback< WsfDisAcknowledgeR > & WsfObserver::DisAcknowledgeRReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisAcknowledgeR::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisData > & WsfObserver::DisDataReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisData::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisDesignator > & WsfObserver::DisDesignatorReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisLaserDesignations::Initialize(), and WsfDisDesignator::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisEmission > & WsfObserver::DisEmissionReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisEmission::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisEntityState > & WsfObserver::DisEntityStateReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisEntityState::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisSetData > & WsfObserver::DisSetDataReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfWeaponServer::InitiateCallbacks(), and WsfDisSetData::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisSetRecordR > & WsfObserver::DisSetRecordRReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisSetRecordR::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisSignal > & WsfObserver::DisSignalReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfL16::Interface::Initialize(), and WsfDisSignal::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisStartResume > & WsfObserver::DisStartResumeReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisStartResume::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisTransferOwnership > & WsfObserver::DisTransferOwnershipReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisTransferOwnership::Process().
| WSF_EXPORT PDU_ReceivedCallback< WsfDisTransmitter > & WsfObserver::DisTransmitterReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisTransmitter::Process().
| WSF_SPACE_EXPORT EclipseEntryCallback & WsfObserver::EclipseEntry | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfEclipseEventManager::Initialize().
| WSF_SPACE_EXPORT EclipseExitCallback & WsfObserver::EclipseExit | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfEclipseEventManager::Initialize().
| WSF_MTT_EXPORT EmbryonicTrackDroppedCallback & WsfObserver::EmbryonicTrackDropped | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttet().
| WSF_MTT_EXPORT EmbryonicTrackInitiatedCallback & WsfObserver::EmbryonicTrackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by MTT::mttet().
| WsfObserver::EventCallback & WsfObserver::Event | ( | const WsfSimulation * | aSimulationPtr | ) |
Add a static accessor for our observer to the WsfObserver namespace.
| aSimulationPtr | A pointer to the simulation object owning the observer. |
References wsf::altloc::SimulationExtension::Get(), and wsf::altloc::SimulationExtension::GetObserver().
Referenced by wsf::altloc::Component::PreInitialize().
| WSF_EXPORT ExchangeCompletedCallback & WsfObserver::ExchangeCompleted | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfExchangeProcessor::Initialize().
| WSF_EXPORT ExchangeNegotiatedCallback & WsfObserver::ExchangeNegotiated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
| WSF_EXPORT ExchangeQueriedCallback & WsfObserver::ExchangeQueried | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfDisExchange::Initialize(), WsfExchangeProcessor::Initialize(), WsfDisRepairComplete::Process(), WsfDisRepairResponse::Process(), WsfDisResupplyCancel::Process(), WsfDisResupplyOffer::Process(), WsfDisResupplyReceived::Process(), WsfDisServiceRequest::Process(), and WsfExchange::Transactor::RequestFrom().
| WSF_EXPORT ExchangeRequestFailedCallback & WsfObserver::ExchangeRequestFailed | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfExchangeProcessor::Initialize().
| WSF_EXPORT ExecuteCallbackCallback & WsfObserver::ExecuteCallback | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfCallback::ExecuteAndNotify().
| WSF_EXPORT FrameCompleteCallback & WsfObserver::FrameComplete | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), and WsfFrameStepSimulation::AdvanceFrame().
| WSF_EXPORT FramePlatformsUpdatedCallback & WsfObserver::FramePlatformsUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfFrameStepSimulation::AdvanceFrame(), and WsfMultiThreadManager::UpdatePlatforms().
| WSF_EXPORT FrameStartingCallback & WsfObserver::FrameStarting | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), and WsfFrameStepSimulation::AdvanceFrame().
| WSF_EXPORT FuelEventCallback & WsfObserver::FuelEvent | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT FusionStrategyChangedCallback & WsfObserver::FusionStrategyChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfTrackManager::SetFusionStrategy(), and WsfXIO_PlatformInfoService::UpdateCallbacks().
| WSF_EXPORT GroupAddedCallback & WsfObserver::GroupAdded | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfGroupManager::CreateGroup().
| WSF_MIL_EXPORT GuidanceComputerPhaseChangedCallback & WsfObserver::GuidanceComputerPhaseChanged | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT ImageCreatedCallback & WsfObserver::ImageCreated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfEOIR_Sensor::Update().
| WSF_MIL_EXPORT ImplicitWeaponBeginEngagementCallback & WsfObserver::ImplicitWeaponBeginEngagement | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfImplicitWeapon::BeginEngagement(), and WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT ImplicitWeaponEndEngagementCallback & WsfObserver::ImplicitWeaponEndEngagement | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT InitializeCallback & WsfObserver::Initialize | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Initialize(), WsfDisLaserDesignations::WsfDisLaserDesignations(), and WsfNetworkInterface::WsfNetworkInterface().
| WSF_MIL_EXPORT JammingAttemptCallback & WsfObserver::JammingAttempt | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT JammingRequestCanceledCallback & WsfObserver::JammingRequestCanceled | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT JammingRequestInitiatedCallback & WsfObserver::JammingRequestInitiated | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT JammingRequestUpdatedCallback & WsfObserver::JammingRequestUpdated | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT LinkAddedToLocalCallback & WsfObserver::LinkAddedToLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkAddedToManagerCallback & WsfObserver::LinkAddedToManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkDisabledOnLocalCallback & WsfObserver::LinkDisabledOnLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkDisabledOnManagerCallback & WsfObserver::LinkDisabledOnManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkEnabledOnLocalCallback & WsfObserver::LinkEnabledOnLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkEnabledOnManagerCallback & WsfObserver::LinkEnabledOnManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkRemovedFromLocalCallback & WsfObserver::LinkRemovedFromLocal | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LinkRemovedFromManagerCallback & WsfObserver::LinkRemovedFromManager | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT LocalTrackCorrelationCallback & WsfObserver::LocalTrackCorrelation | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfTrackManager::NotifyOfLocalTrackCorrelation().
| WSF_EXPORT LocalTrackDecorrelationCallback & WsfObserver::LocalTrackDecorrelation | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfTrackManager::NotifyOfLocalTrackDecorrelation().
| WSF_EXPORT LocalTrackDroppedCallback & WsfObserver::LocalTrackDropped | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT LocalTrackInitiatedCallback & WsfObserver::LocalTrackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfTrackManager::NotifyOfLocalTrackInitiated().
| WSF_EXPORT LocalTrackUpdatedCallback & WsfObserver::LocalTrackUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfTrackManager::NotifyOfLocalTrackUpdated().
| WSF_EXPORT MessageDeliveryAttemptCallback & WsfObserver::MessageDeliveryAttempt | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfJTIDS_Terminal::ReceiveActions(), and wsf::comm::medium::Unguided::TransmitMessage().
| WSF_EXPORT MessageDiscardedCallback & WsfObserver::MessageDiscarded | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT MessageFailedRoutingCallback & WsfObserver::MessageFailedRouting | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and wsf::comm::router::Router::Send().
| WSF_EXPORT MessageHopCallback & WsfObserver::MessageHop | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and wsf::comm::NetworkLayer::ProcessLayerMessage().
| WSF_EXPORT MessageQueuedCallback & WsfObserver::MessageQueued | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), wsf::comm::DatalinkLayer::AddToQueue(), and WsfL16::Interface::Initialize().
| WSF_EXPORT MessageReceivedCallback & WsfObserver::MessageReceived | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT MessageTransmitEndedCallback & WsfObserver::MessageTransmitEnded | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT MessageTransmittedCallback & WsfObserver::MessageTransmitted | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfJTIDS_SlotGroup::BeginTransmitEvent(), WsfL16::Interface::Initialize(), wsf::comm::medium::Guided::TransmitMessage(), wsf::comm::medium::Unguided::TransmitMessage(), WsfXIO_MessageService::UpdateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT MessageTransmittedHeartbeatCallback & WsfObserver::MessageTransmittedHeartbeat | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT MessageUpdatedCallback & WsfObserver::MessageUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT MoverBrokenCallback & WsfObserver::MoverBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfMover::PartBroken().
| WSF_EXPORT MoverBurnedOutCallback & WsfObserver::MoverBurnedOut | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WeaponObserver::Initialize(), and UT_DEFINE_SCRIPT_METHOD().
| WSF_EXPORT MoverChangedCallback & WsfObserver::MoverChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSpinSensorScheduler::PlatformAdded(), WsfPlatform::SetMover(), and WsfXIO_PlatformInfoService::UpdateCallbacks().
| WSF_EXPORT MoverNonOperationalCallback & WsfObserver::MoverNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfMover::SetNonOperational().
| WSF_EXPORT MoverOperationalCallback & WsfObserver::MoverOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfMover::SetOperational().
| WSF_EXPORT MoverPathEndedCallback & WsfObserver::MoverPathEnded | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by XWsfOSM_Traffic::AddedToSimulation().
| WSF_EXPORT MoverStagedCallback & WsfObserver::MoverStaged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfSpaceMoverBase::PerformStagingOperation().
| WSF_EXPORT MoverTurnedOffCallback & WsfObserver::MoverTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfMover::TurnOff().
| WSF_EXPORT MoverTurnedOnCallback & WsfObserver::MoverTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfMover::TurnOn().
| WSF_EXPORT MoverUpdatedCallback & WsfObserver::MoverUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfPlatform::DoNotifyUpdate(), and WsfExtEntityDeadReckon::Initialize().
| WSF_EXPORT NavigationStatusChangedCallback & WsfObserver::NavigationStatusChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfNavigationErrors::SetGPS_Status().
| WSF_EXPORT NetworkAddedCallback & WsfObserver::NetworkAdded | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT NetworkRemovedCallback & WsfObserver::NetworkRemoved | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation().
| WSF_EXPORT OperatingLevelChangedCallback & WsfObserver::OperatingLevelChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfTaskManager::ProcessTaskControlMessage().
| WSF_SPACE_EXPORT OrbitalManeuverCanceledCallback & WsfObserver::OrbitalManeuverCanceled | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_SPACE_EXPORT OrbitalManeuverCompletedCallback & WsfObserver::OrbitalManeuverCompleted | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_SPACE_EXPORT OrbitalManeuverInitiatedCallback & WsfObserver::OrbitalManeuverInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_SPACE_EXPORT OrbitalManeuverUpdatedCallback & WsfObserver::OrbitalManeuverUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_SPACE_EXPORT OrbitColorChangedCallback & WsfObserver::OrbitColorChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfSpaceMoverBase::UpdateColor(), and wsf::space::EventPipe::UpdateSubscriptions().
| WSF_SPACE_EXPORT OrbitDeterminationInitiatedCallback & WsfObserver::OrbitDeterminationInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_SPACE_EXPORT OrbitDeterminationUpdatedCallback & WsfObserver::OrbitDeterminationUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_P6DOF_EXPORT P6DofSendMessageCallback & WsfObserver::P6DofSendMessage | ( | const WsfSimulation * | aSimulationPtr | ) |
Callback for sending a P6Dof message.
| aSimulationPtr | simulation to own this callback |
Referenced by WsfP6DOF_Mover::Update(), and wsf::p6dof::EventPipe::UpdateSubscriptions().
| WSF_EXPORT PlatformAddedCallback & WsfObserver::PlatformAdded | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), wsf::six_dof::ObjectManager::AddedToSimulation(), WsfP6DOF_ObjectManager::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfSimulation::AddInputPlatforms(), WsfSimulation::AddPlatform(), WeaponObserver::Initialize(), WsfExtEntityDeadReckon::Initialize(), WsfWeaponServer::InitiateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT PlatformAppearanceChangedCallback & WsfObserver::PlatformAppearanceChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT PlatformBrokenCallback & WsfObserver::PlatformBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT PlatformCapabilityChangedCallback & WsfObserver::PlatformCapabilityChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfExchangeProcessor::Initialize(), and WsfExchange::ModifyCapabilities().
| WSF_EXPORT PlatformDamageChangedCallback & WsfObserver::PlatformDamageChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfPlatform::SetDamageFactor().
| WSF_EXPORT PlatformDeletedCallback & WsfObserver::PlatformDeleted | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), wsf::cyber::SimulationExtension::AddedToSimulation(), wsf::six_dof::ObjectManager::AddedToSimulation(), WsfMilInterface::AddedToSimulation(), WsfP6DOF_ObjectManager::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), XWsfOSM_Traffic::AddedToSimulation(), WsfSimulation::AddPlatform(), WsfEclipseEventManager::Enable(), WeaponObserver::Initialize(), wsf::comm::NetworkManager::Initialize(), WsfBallisticMissileLaunchComputer::Initialize(), WsfBallisticMissileLaunchComputerSharedData::Initialize(), WsfExtEntityDeadReckon::Initialize(), WsfLOS_Manager::Initialize(), WsfMobilityAndFirepowerLethality::Initialize(), WsfXIO_AutoDisMapping::Initialize(), WsfXIO_SimService::Initialize(), WsfWeaponServer::InitiateCallbacks(), WsfSimulation::PlatformDeleted(), WsfLaserDesignations::UpdateCallbacks(), WsfDisInterface::WsfDisInterface(), WsfXIO_DisService::WsfXIO_DisService(), and WsfXIO_PlatformListService::WsfXIO_PlatformListService().
| WSF_EXPORT PlatformInitializedCallback & WsfObserver::PlatformInitialized | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::simdis::Interface::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfSimulation::AddInputPlatforms(), WsfSimulation::AddPlatform(), WsfEclipseEventManager::Enable(), WsfEclipseReport::Initialize(), WsfXIO_AutoDisMapping::Initialize(), WsfWeaponServer::InitiateCallbacks(), wsf::comm::NetworkManager::PendingStart(), wsf::space::EventPipe::UpdateSubscriptions(), WsfDisInterface::WsfDisInterface(), WsfXIO_DisService::WsfXIO_DisService(), and WsfXIO_PlatformListService::WsfXIO_PlatformListService().
| WSF_EXPORT PlatformOmittedCallback & WsfObserver::PlatformOmitted | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfSimulation::AddInputPlatforms().
| WSF_EXPORT ProcessorBrokenCallback & WsfObserver::ProcessorBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfProcessor::PartBroken().
| WSF_EXPORT ProcessorNonOperationalCallback & WsfObserver::ProcessorNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfProcessor::SetNonOperational().
| WSF_EXPORT ProcessorOperationalCallback & WsfObserver::ProcessorOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfProcessor::SetOperational().
| WSF_EXPORT ProcessorTurnedOffCallback & WsfObserver::ProcessorTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfProcessor::TurnOff(), and WsfXIO_PlatformInfoService::UpdateCallbacks().
| WSF_EXPORT ProcessorTurnedOnCallback & WsfObserver::ProcessorTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfProcessor::TurnOn(), and WsfXIO_PlatformInfoService::UpdateCallbacks().
| WsfObserver::PromptDisplayedCallback & WsfObserver::PromptDisplayed | ( | const WsfSimulation * | aSimulationPtr | ) |
| aSimulationPtr | A pointer to the simulation object owning the observer. |
References WsfPromptObserver::Get(), and WsfPromptObserver::PromptDisplayed.
Referenced by UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().
| WSF_MIL_EXPORT QuantumTaskerUpdateCallback & WsfObserver::QuantumTaskerUpdate | ( | const WsfSimulation * | aSimulationPtr | ) |
Referenced by WsfQuantumTaskerProcessor::Update(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_EXPORT RequestTimeAdvanceCallback & WsfObserver::RequestTimeAdvance | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::PauseAndRequestAdvance(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT RouteChangedCallback & WsfObserver::RouteChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSpinSensorScheduler::PlatformAdded(), wsf::six_dof::Mover::ReturnToRoute(), WsfP6DOF_Mover::ReturnToRoute(), WsfGuidedMoverBase::SetRoute(), WsfRouteMover::SetRoutePoint(), WsfXIO_PlatformInfoService::UpdateCallbacks(), wsf::six_dof::Mover::UpdateRoute(), WsfGuidedMoverBase::UpdateRoute(), WsfP6DOF_Mover::UpdateRoute(), and WsfRouteMover::UpdateRoute().
| WSF_EXPORT RouterBrokenCallback & WsfObserver::RouterBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::router::Router::PartBroken().
| WSF_EXPORT RouterNonOperationalCallback & WsfObserver::RouterNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::router::Router::SetNonOperational().
| WSF_EXPORT RouterOperationalCallback & WsfObserver::RouterOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::comm::router::Router::SetOperational().
| WSF_EXPORT RouterTurnedOffCallback & WsfObserver::RouterTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and wsf::comm::router::Router::TurnOff().
| WSF_EXPORT RouterTurnedOnCallback & WsfObserver::RouterTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), wsf::comm::router::rip::RIPv2::Initialize(), and wsf::comm::router::Router::TurnOn().
| WSF_EXPORT SensorBrokenCallback & WsfObserver::SensorBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSensor::PartBroken().
| WSF_EXPORT SensorDetectionAttemptCallback & WsfObserver::SensorDetectionAttempt | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), and WsfSensor::NotifySensorDetectionAttempted().
| WSF_EXPORT SensorDetectionChangedCallback & WsfObserver::SensorDetectionChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfAccessReport::Initialize(), WsfCompositeSensor::Initialize(), WsfEOIR_Sensor::NotifyObservers(), WsfDefaultSensorTracker::ProcessSensorDetectionChanged(), WsfEOIR_Sensor::ProcessSensorDetectionChanged(), WsfDefaultSensorTracker::TargetDetected(), WsfDefaultSensorTracker::TargetUndetected(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorFrequencyChangedCallback & WsfObserver::SensorFrequencyChanged | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfOTH_RadarSensor::Initialize(), WsfRadarSensor::Initialize(), WsfOTH_RadarSensor::OTH_Mode::SelectAlternateFrequency(), WsfRadarSensor::RadarMode::SelectAlternateFrequency(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorModeActivatedCallback & WsfObserver::SensorModeActivated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), wsf::UCI_SensorComponent::Attach(), WsfFusionCenter::Initialize(), WsfSensor::SelectMode(), WsfXIO_PlatformInfoService::UpdateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorModeDeactivatedCallback & WsfObserver::SensorModeDeactivated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), wsf::UCI_SensorComponent::Attach(), WsfSensor::DeselectMode(), WsfEW_TrackEffect::Initialize(), WsfFusionCenter::Initialize(), WsfSensor::SelectMode(), WsfXIO_PlatformInfoService::UpdateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorNonOperationalCallback & WsfObserver::SensorNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), and WsfSensor::SetNonOperational().
| WSF_EXPORT SensorOperationalCallback & WsfObserver::SensorOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), and WsfSensor::SetOperational().
| WSF_EXPORT SensorRequestCanceledCallback & WsfObserver::SensorRequestCanceled | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT SensorRequestInitiatedCallback & WsfObserver::SensorRequestInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT SensorRequestUpdatedCallback & WsfObserver::SensorRequestUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfXIO_SensorService::RequireCallbacks(), WsfDefaultSensorScheduler::StartTracking(), WsfDefaultSensorScheduler::TrackerModeChange(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorScanUpdatedCallback & WsfObserver::SensorScanUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfBeamDirector::PointAtWCS(), WsfEOIR_Sensor::Update(), WsfSAR_Sensor::Update(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorTrackCoastedCallback & WsfObserver::SensorTrackCoasted | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), and WsfSensor::SendTrackCoastMessage().
| WSF_EXPORT SensorTrackDroppedCallback & WsfObserver::SensorTrackDropped | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), wsf::simdis::Interface::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfEW_TrackEffect::Initialize(), WsfEOIR_Sensor::NotifyObservers(), WsfSensor::SendTrackDropMessage(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorTrackInitiatedCallback & WsfObserver::SensorTrackInitiated | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by wsf::simdis::Interface::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), wsf::six_dof::GuidanceComputer::Initialize(), WsfGuidanceComputer::Initialize(), WsfP6DOF_GuidanceComputer::Initialize(), WsfEOIR_Sensor::NotifyObservers(), WsfSensor::SendTrackUpdateMessage(), WsfSensorProcessor::TrackUpdated(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorTrackUpdatedCallback & WsfObserver::SensorTrackUpdated | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT SensorTurnedOffCallback & WsfObserver::SensorTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfCompositeSensor::Initialize(), WsfSensor::NotifyTurnedOff(), WsfXIO_SensorService::RequireCallbacks(), WsfXIO_PlatformInfoService::UpdateCallbacks(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SensorTurnedOnCallback & WsfObserver::SensorTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_EXPORT SimulationClockRateChangeCallback & WsfObserver::SimulationClockRateChange | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::SetClockRate(), WsfSimulation::SetClockSource(), and WsfXIO_SimTimeService::WsfXIO_SimTimeService().
| WSF_EXPORT SimulationCompleteCallback & WsfObserver::SimulationComplete | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by engage::SimulationExtension::AddedToSimulation(), WsfScriptObserver::AddedToSimulation(), WsfSimulation::Complete(), Function::Execute(), WsfAccessReport::Initialize(), WsfEclipseReport::Initialize(), WsfL16::IntervalUpdater::Initialize(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SimulationInitializingCallback & WsfObserver::SimulationInitializing | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Initialize().
| WSF_EXPORT SimulationPausingCallback & WsfObserver::SimulationPausing | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Pause(), WsfDisInterface::WsfDisInterface(), and WsfXIO_SimTimeService::WsfXIO_SimTimeService().
| WSF_EXPORT SimulationPendingStartCallback & WsfObserver::SimulationPendingStart | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Initialize().
| WSF_EXPORT SimulationResumingCallback & WsfObserver::SimulationResuming | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Resume(), WsfDisInterface::WsfDisInterface(), and WsfXIO_SimTimeService::WsfXIO_SimTimeService().
| WSF_EXPORT SimulationStartingCallback & WsfObserver::SimulationStarting | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfSimulation::Start(), and WsfDisInterface::WsfDisInterface().
| WSF_EXPORT SimulationTimeBehindCallback & WsfObserver::SimulationTimeBehind | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfXIO_Simulation::Initialize(), and WsfEventStepSimulation::WaitForAdvanceTime().
| WSF_SIX_DOF_EXPORT SixDOF_SendMessageCallback & WsfObserver::SixDOF_SendMessage | ( | const WsfSimulation * | aSimulationPtr | ) |
Callback for sending a SixDOF message.
| aSimulationPtr | simulation to own this callback |
Referenced by wsf::six_dof::Mover::UpdateEventPipeData(), and wsf::six_dof::EventPipe::UpdateSubscriptions().
| WSF_SPACE_EXPORT StagingOperationPerformedCallback & WsfObserver::StagingOperationPerformed | ( | const WsfSimulation * | aSimulationPtr | ) |
| WSF_MIL_EXPORT WsfObserver::StartingWeaponTaskCallback & WsfObserver::StartingWeaponTask | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfWeaponTaskManager::AcquireResource(), and WsfWeaponTaskManager::Initialize().
| WSF_EXPORT StateEntryCallback & WsfObserver::StateEntry | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfTrackStateController::DeleteTrack(), and WsfTrackStateController::EnterState().
| WSF_EXPORT StateExitCallback & WsfObserver::StateExit | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfTrackStateController::DeleteTrack(), and WsfTrackStateController::ExitState().
| WSF_EXPORT StateMachineCallback & WsfObserver::StateMachine | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptStateMachine::Initialize().
| WSF_EXPORT StateMachineStateCallback & WsfObserver::StateMachineState | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptStateMachine::State::EnterState(), WsfScriptStateMachine::Evaluate(), and WsfScriptStateMachine::EvaluateState().
| WSF_EXPORT TankingEventCallback & WsfObserver::TankingEvent | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), and WsfFuelingOperation::WsfFuelingOperation().
| WSF_MIL_EXPORT TargetAllocatedCallback & WsfObserver::TargetAllocated | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfProcessScriptMethods::UT_DEFINE_SCRIPT_METHOD_EXT().
| WSF_MIL_EXPORT TargetEngagedCallback & WsfObserver::TargetEngaged | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfProcessScriptMethods::UT_DEFINE_SCRIPT_METHOD_EXT().
| WSF_EXPORT WsfObserver::TaskAcceptedCallback & WsfObserver::TaskAccepted | ( | const WsfSimulation * | aSimulation | ) |
References WSF_EXPORT.
Referenced by WsfQuantumTaskerProcessor::ProcessTaskAssignMessage(), WsfTaskManager::ProcessTaskAssignMessage(), and WsfXIO_TaskService::UpdateCallbacks().
| WSF_EXPORT WsfObserver::TaskAssignedCallback & WsfObserver::TaskAssigned | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT WsfObserver::TaskCanceledCallback & WsfObserver::TaskCanceled | ( | const WsfSimulation * | aSimulation | ) |
References WSF_EXPORT.
Referenced by WsfScriptObserver::AddedToSimulation(), WsfTaskManager::CancelTask(), WsfXIO_TaskService::UpdateCallbacks(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_EXPORT WsfObserver::TaskCompletedCallback & WsfObserver::TaskCompleted | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT UplinkDroppedCallback & WsfObserver::UplinkDropped | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT UplinkInitiatedCallback & WsfObserver::UplinkInitiated | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT VisualPartBrokenCallback & WsfObserver::VisualPartBroken | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfVisualPart::PartBroken().
| WSF_EXPORT VisualPartNonOperationalCallback & WsfObserver::VisualPartNonOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfVisualPart::SetNonOperational().
| WSF_EXPORT VisualPartOperationalCallback & WsfObserver::VisualPartOperational | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfVisualPart::SetOperational().
| WSF_EXPORT VisualPartTurnedOffCallback & WsfObserver::VisualPartTurnedOff | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfVisualPart::TurnOff().
| WSF_EXPORT VisualPartTurnedOnCallback & WsfObserver::VisualPartTurnedOn | ( | const WsfSimulation * | aSimulationPtr | ) |
References WSF_EXPORT.
Referenced by WsfVisualPart::TurnOn().
| WSF_MIL_EXPORT WeaponFinalOutgoingCheckCallback & WsfObserver::WeaponFinalOutgoingCheck | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponFireAbortedCallback & WsfObserver::WeaponFireAborted | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfExplicitWeapon::AbortSalvo(), WsfWeapon::AbortSalvo(), engage::SimulationExtension::AddedToSimulation(), WsfExplicitWeapon::AddWeaponToSimulation(), WsfWeapon::ContinueSalvo(), WsfBallisticMissileLaunchComputer::Initialize(), WsfWeaponTaskManager::Initialize(), WsfExplicitWeapon::ProcessDeferredLaunchEvent(), and WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT WeaponFiredCallback & WsfObserver::WeaponFired | ( | const WsfSimulation * | aSimulation | ) |
Referenced by engage::SimulationExtension::AddedToSimulation(), wsf::six_dof::ObjectManager::AddedToSimulation(), WsfP6DOF_ObjectManager::AddedToSimulation(), WsfExplicitWeapon::AddWeaponToSimulation(), WsfImplicitWeapon::BeginEngagement(), WeaponObserver::Initialize(), WsfBallisticMissileLaunchComputer::Initialize(), WsfL16::Interface::Initialize(), WsfMilDisInterface::Initialize(), WsfMobilityAndFirepowerLethality::Initialize(), WsfRIPRProcessor::Initialize(), WsfWeaponTaskManager::Initialize(), wsf::UCI_WeaponComponent::Initialize2(), Fires::Observer::Observer(), WsfWeaponFuse::PrivateDetonate(), WsfDisFire::Process(), WsfMilScriptObserver::Register_script_observer(), WsfXIO_WeaponComponent::RegisterSimulationObservers(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_MIL_EXPORT WeaponFireRequestedCallback & WsfObserver::WeaponFireRequested | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponHitCallback & WsfObserver::WeaponHit | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponKilledCallback & WsfObserver::WeaponKilled | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponMissedCallback & WsfObserver::WeaponMissed | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponModeActivatedCallback & WsfObserver::WeaponModeActivated | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponModeDeactivatedCallback & WsfObserver::WeaponModeDeactivated | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponNonOperationalCallback & WsfObserver::WeaponNonOperational | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfWeapon::SetNonOperational(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_MIL_EXPORT WeaponOperationalCallback & WsfObserver::WeaponOperational | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfWeapon::SetOperational(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_MIL_EXPORT WeaponPlatformPendingAddCallback & WsfObserver::WeaponPlatformPendingAdd | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfExplicitWeapon::AddWeaponToSimulation(), and WsfWeaponServer::Initialize().
| WSF_MIL_EXPORT WeaponQuantityChangedCallback & WsfObserver::WeaponQuantityChanged | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponReloadEndedCallback & WsfObserver::WeaponReloadEnded | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponReloadStartedCallback & WsfObserver::WeaponReloadStarted | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfWeapon::ProcessReloading(), and WsfMilScriptObserver::Register_script_observer().
| WSF_MIL_EXPORT WeaponSelectedCallback & WsfObserver::WeaponSelected | ( | const WsfSimulation * | aSimulation | ) |
Referenced by WsfWeapon::AllocateTheWeapon().
| WSF_MIL_EXPORT WeaponTerminatedCallback & WsfObserver::WeaponTerminated | ( | const WsfSimulation * | aSimulation | ) |
Referenced by engage::SimulationExtension::AddedToSimulation(), WeaponObserver::Initialize(), WsfL16::Interface::Initialize(), WsfMilDisInterface::Initialize(), WsfRIPRProcessor::Initialize(), WsfUplinkProcessor::Initialize(), WsfWeaponTaskManager::Initialize(), wsf::UCI_WeaponComponent::Initialize2(), Fires::Observer::Observer(), WsfMilScriptObserver::Register_script_observer(), WsfWeaponEffects::Terminate(), and WsfMilEventPipe::UpdateSubscriptions().
| WSF_MIL_EXPORT WeaponTurnedOffCallback & WsfObserver::WeaponTurnedOff | ( | const WsfSimulation * | aSimulation | ) |
| WSF_MIL_EXPORT WeaponTurnedOnCallback & WsfObserver::WeaponTurnedOn | ( | const WsfSimulation * | aSimulation | ) |
| WSF_EXPORT ZoneFillColorChangedCallback & WsfObserver::ZoneFillColorChanged | ( | const WsfSimulation * | aSimulation | ) |
References WSF_EXPORT.
Referenced by UT_DEFINE_SCRIPT_METHOD().
| WSF_EXPORT ZoneLineColorChangedCallback & WsfObserver::ZoneLineColorChanged | ( | const WsfSimulation * | aSimulation | ) |
References WSF_EXPORT.
Referenced by UT_DEFINE_SCRIPT_METHOD().