WSF
WsfScriptP6DOF_MoverTestObject.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 2003-2015 The Boeing 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// Updated by Infoscitex, a DCS Company.
13// ****************************************************************************
14
15#ifndef WSFSCRIPTP6DOF_MOVERTESTOBJECT_HPP
16#define WSFSCRIPTP6DOF_MOVERTESTOBJECT_HPP
17
18#include "wsf_p6dof_export.h"
19
21
22class WSF_P6DOF_EXPORT WsfScriptP6DOF_MoverTestObject : public UtScriptClass
23{
24public:
25 WsfScriptP6DOF_MoverTestObject(const std::string& aClassName, UtScriptTypes* aTypesPtr);
26
27 // Insert new methods here.
28 UT_DECLARE_SCRIPT_METHOD(GetRangeSinceStart_km); // NO_DOC | FOR_TEST_ONLY
32 UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeVerticalSpeed); // NO_DOC | FOR_TEST_ONLY
35 UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeYaw); // NO_DOC | FOR_TEST_ONLY
38 UT_DECLARE_SCRIPT_METHOD(Autotune); // NO_DOC | FOR_TEST_ONLY
39 UT_DECLARE_SCRIPT_METHOD(CanFlyAt); // NO_DOC | FOR_TEST_ONLY
40 UT_DECLARE_SCRIPT_METHOD(CreateAutopilotSupportFile); // NO_DOC | FOR_TEST_ONLY
41 UT_DECLARE_SCRIPT_METHOD(CreateAutopilotSupportFileWithMaxMach); // NO_DOC | FOR_TEST_ONLY
42 UT_DECLARE_SCRIPT_METHOD(CreateAutopilotConfigFile); // NO_DOC | FOR_TEST_ONLY
43 UT_DECLARE_SCRIPT_METHOD(FlyStraightLevelFullThrottle); // NO_DOC | FOR_TEST_ONLY
44 UT_DECLARE_SCRIPT_METHOD(TurnRateAt); // NO_DOC | FOR_TEST_ONLY
45 UT_DECLARE_SCRIPT_METHOD(TurnRateWithConditions); // NO_DOC | FOR_TEST_ONLY
46 UT_DECLARE_SCRIPT_METHOD(GetLevelFlightHorizontalThrust); // NO_DOC | FOR_TEST_ONLY
47 UT_DECLARE_SCRIPT_METHOD(GetLevelFlightDrag); // NO_DOC | FOR_TEST_ONLY
48 UT_DECLARE_SCRIPT_METHOD(GetPitchingMoment); // NO_DOC | FOR_TEST_ONLY
49 UT_DECLARE_SCRIPT_METHOD(GetLevelFlightFuelBurnRate); // NO_DOC | FOR_TEST_ONLY
50 UT_DECLARE_SCRIPT_METHOD(SetVehicleMass); // NO_DOC | FOR_TEST_ONLY
51 UT_DECLARE_SCRIPT_METHOD(GetMaxGLoad); // NO_DOC | FOR_TEST_ONLY
52 UT_DECLARE_SCRIPT_METHOD(MaxInstantaneousGLoad); // NO_DOC | FOR_TEST_ONLY
53};
54
55#endif
aObjectPtr SetMasterFreezeFuelBurn(aVarArgs[0].GetBool())
aObjectPtr Autotune()
aObjectPtr SetMasterFreezePitch(aVarArgs[0].GetBool())
aObjectPtr SetMasterNoAlphaTesting(aVarArgs[0].GetBool())
aObjectPtr SetMasterFreezeYaw(aVarArgs[0].GetBool())
aObjectPtr SetMasterFreezeLocation(aVarArgs[0].GetBool())
aObjectPtr SetMasterFreezeRoll(aVarArgs[0].GetBool())
aObjectPtr SetMasterFreezeAltitude(aVarArgs[0].GetBool())
aObjectPtr SetMasterNoLagTesting(aVarArgs[0].GetBool())
UT_DECLARE_SCRIPT_METHOD(SetMasterNoAlphaTesting)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeYaw)
UT_DECLARE_SCRIPT_METHOD(GetLevelFlightFuelBurnRate)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeFuelBurn)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeRoll)
UT_DECLARE_SCRIPT_METHOD(FlyStraightLevelFullThrottle)
UT_DECLARE_SCRIPT_METHOD(GetPitchingMoment)
WsfScriptP6DOF_MoverTestObject(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfScriptP6DOF_MoverTestObject.cpp:22
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeLocation)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeVerticalSpeed)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezePitch)
UT_DECLARE_SCRIPT_METHOD(GetLevelFlightHorizontalThrust)
UT_DECLARE_SCRIPT_METHOD(TurnRateWithConditions)
UT_DECLARE_SCRIPT_METHOD(CreateAutopilotSupportFileWithMaxMach)
UT_DECLARE_SCRIPT_METHOD(GetRangeSinceStart_km)
UT_DECLARE_SCRIPT_METHOD(GetLevelFlightDrag)
UT_DECLARE_SCRIPT_METHOD(SetMasterNoLagTesting)
UT_DECLARE_SCRIPT_METHOD(SetMasterFreezeAltitude)
UT_DECLARE_SCRIPT_METHOD(SetVehicleMass)
UT_DECLARE_SCRIPT_METHOD(MaxInstantaneousGLoad)
UT_DECLARE_SCRIPT_METHOD(CreateAutopilotSupportFile)
UT_DECLARE_SCRIPT_METHOD(CreateAutopilotConfigFile)
Copyrights Multiple, All Rights Reserved