WSF
WsfAdvancedBehaviorObserver.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2020 Infoscitex, a DCS Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef WSFADVANCEDBEHAVIOROBSERVER_HPP
13#define WSFADVANCEDBEHAVIOROBSERVER_HPP
14
15#include "wsf_export.h"
16
17#include "UtCallback.hpp"
19class WsfSimulation;
20
29
31{
32 // Initial callback for sending node data on behavior tree initialization.
34
35 // Callback for sending the tree's state.
37};
38
39#endif
#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
Copyrights Multiple, All Rights Reserved