WSF
WsfScriptGuidedMoverClass.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// The use, dissemination or disclosure of data in this file is subject to
7// limitation or restriction. See accompanying README and LICENSE for details.
8// ****************************************************************************
9
10#ifndef WSFSCRIPTGUIDEDMOVERCLASS_HPP
11#define WSFSCRIPTGUIDEDMOVERCLASS_HPP
12
13#include "wsf_mil_export.h"
14
16
17class UtScriptTypes;
18
21{
22public:
23 WsfScriptGuidedMoverClass(const std::string& aClassName, UtScriptTypes* aTypesPtr);
24
26 UT_DECLARE_SCRIPT_METHOD(LateralAerodynamicForce);
27 UT_DECLARE_SCRIPT_METHOD(MaximumLateralAerodynamicForce);
28 UT_DECLARE_SCRIPT_METHOD(AxialThrustForce);
29 UT_DECLARE_SCRIPT_METHOD(LateralThrustForce);
30 UT_DECLARE_SCRIPT_METHOD(TotalThrustForce);
31 UT_DECLARE_SCRIPT_METHOD(DynamicPressure);
32 UT_DECLARE_SCRIPT_METHOD(GravitationalAcceleration);
33 UT_DECLARE_SCRIPT_METHOD(GravitationalForce);
42 UT_DECLARE_SCRIPT_METHOD(CurrentFuelMass);
43 UT_DECLARE_SCRIPT_METHOD(CurrentTotalMass);
44 UT_DECLARE_SCRIPT_METHOD(CurrentFuelFlowRate);
45
46 // TESTING SUPPORT
47
48 // The following functions are for Testing and should not be documented,
49 // to hide them from normal users
50 UT_DECLARE_SCRIPT_METHOD(GetTestSupportObject);
51};
52#endif
UT_DECLARE_SCRIPT_METHOD(TotalThrustForce)
UT_DECLARE_SCRIPT_METHOD(PayloadMass_1)
UT_DECLARE_SCRIPT_METHOD(LateralAerodynamicForce)
UT_DECLARE_SCRIPT_METHOD(FuelMass_2)
UT_DECLARE_SCRIPT_METHOD(TotalMass_1)
UT_DECLARE_SCRIPT_METHOD(LateralThrustForce)
UT_DECLARE_SCRIPT_METHOD(FuelMass_1)
UT_DECLARE_SCRIPT_METHOD(DragForce)
WsfScriptGuidedMoverClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfScriptGuidedMoverClass.cpp:18
UT_DECLARE_SCRIPT_METHOD(DynamicPressure)
UT_DECLARE_SCRIPT_METHOD(EmptyMass_1)
UT_DECLARE_SCRIPT_METHOD(MaximumLateralAerodynamicForce)
UT_DECLARE_SCRIPT_METHOD(CurrentTotalMass)
UT_DECLARE_SCRIPT_METHOD(PayloadMass_2)
UT_DECLARE_SCRIPT_METHOD(GravitationalForce)
UT_DECLARE_SCRIPT_METHOD(GravitationalAcceleration)
UT_DECLARE_SCRIPT_METHOD(CurrentFuelFlowRate)
UT_DECLARE_SCRIPT_METHOD(CurrentFuelMass)
UT_DECLARE_SCRIPT_METHOD(EmptyMass_2)
UT_DECLARE_SCRIPT_METHOD(AxialThrustForce)
UT_DECLARE_SCRIPT_METHOD(GetTestSupportObject)
UT_DECLARE_SCRIPT_METHOD(TotalMass_2)
WsfScriptMoverClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptMoverClass.cpp:25
Copyrights Multiple, All Rights Reserved