12#ifndef WSFADVANCEDBEHAVIOROBSERVER_HPP
13#define WSFADVANCEDBEHAVIOROBSERVER_HPP
15#include "wsf_export.h"
17#include "UtCallback.hpp"
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfAdvancedBehaviorTreeNode.hpp:138
Definition WsfAdvancedBehaviorTree.hpp:54
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Observer definitions for cyber events.
Definition WsfAdvancedBehaviorObserver.hpp:22
WSF_EXPORT AdvancedBehaviorTreeStateCallback & AdvancedBehaviorTreeState(const WsfSimulation *aSimulationPtr)
WSF_EXPORT AdvancedBehaviorTreeCallback & AdvancedBehaviorTree(const WsfSimulation *aSimulationPtr)
UtCallbackListN< void(double, WsfAdvancedBehaviorTree *)> AdvancedBehaviorTreeCallback
Definition WsfAdvancedBehaviorObserver.hpp:23
UtCallbackListN< void(double, WsfAdvancedBehaviorTreeNode *)> AdvancedBehaviorTreeStateCallback
Definition WsfAdvancedBehaviorObserver.hpp:24
Definition WsfAdvancedBehaviorObserver.hpp:31
WsfObserver::AdvancedBehaviorTreeCallback AdvancedBehaviorTree
Definition WsfAdvancedBehaviorObserver.hpp:33
WsfObserver::AdvancedBehaviorTreeStateCallback AdvancedBehaviorTreeState
Definition WsfAdvancedBehaviorObserver.hpp:36