WSF
WsfAirCombatTypeManager.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
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 WSFP6DOF_TYPEMANAGER_HPP
13#define WSFP6DOF_TYPEMANAGER_HPP
14
17
18class UtInput;
19class WsfSimulation;
20
22{
23public:
25 ~WsfAirCombatTypeManager() override;
26
27 // The extension has been added to the scenario. GetScenario() is now callable.
28 // This adds "WSF_SA_PROCESSOR".
29 void AddedToScenario() override;
30
31 // This calls WsfSimulation::RegisterExtension() every time a new simulation is
32 // created, giving it a new air combat object manager.
33 void SimulationCreated(WsfSimulation& aSimulation) override;
34};
35
36#endif
WsfAirCombatTypeManager()
Definition WsfAirCombatTypeManager.cpp:28
void AddedToScenario() override
Definition WsfAirCombatTypeManager.cpp:35
~WsfAirCombatTypeManager() override
Definition WsfAirCombatTypeManager.cpp:33
void SimulationCreated(WsfSimulation &aSimulation) override
Definition WsfAirCombatTypeManager.cpp:47
WsfScenarioExtension()
Definition WsfScenarioExtension.cpp:21
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Copyrights Multiple, All Rights Reserved