12#ifndef WSFSCRIPTSTATEMACHINEOBSERVER_HPP
13#define WSFSCRIPTSTATEMACHINEOBSERVER_HPP
15#include "wsf_export.h"
17#include "UtCallback.hpp"
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfScriptStateMachine.hpp:47
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Observer definitions for cyber events.
Definition WsfAdvancedBehaviorObserver.hpp:22
UtCallbackListN< void(double, WsfScriptStateMachine *, int, int)> StateMachineStateCallback
Definition WsfScriptStateMachineObserver.hpp:25
UtCallbackListN< void(double, WsfScriptStateMachine *)> StateMachineCallback
Definition WsfScriptStateMachineObserver.hpp:24
WSF_EXPORT StateMachineStateCallback & StateMachineState(const WsfSimulation *aSimulationPtr)
WSF_EXPORT StateMachineCallback & StateMachine(const WsfSimulation *aSimulationPtr)
Definition WsfScriptStateMachineObserver.hpp:32
WsfObserver::StateMachineCallback StateMachine
Definition WsfScriptStateMachineObserver.hpp:34
WsfObserver::StateMachineStateCallback StateMachineState
Definition WsfScriptStateMachineObserver.hpp:37