WSF
WsfScriptEM_XmtrRcvrClass.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 WSFSCRIPTEM_XMTRRCVRCLASS_HPP
13#define WSFSCRIPTEM_XMTRRCVRCLASS_HPP
14
15#include "wsf_export.h"
16
17#include <string>
18
19#include "UtScriptClass.hpp"
20#include "UtScriptClassDefine.hpp"
21
24class WSF_EXPORT WsfScriptEM_XmtrRcvrClass : public UtScriptClass
25{
26public:
27 WsfScriptEM_XmtrRcvrClass(const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
28
30 UT_DECLARE_SCRIPT_METHOD(ArticulatedPart);
31 UT_DECLARE_SCRIPT_METHOD(AttenuationModel);
32 UT_DECLARE_SCRIPT_METHOD(PropagationModel);
33
39
40 UT_DECLARE_SCRIPT_METHOD(PolarizationTypes);
42 UT_DECLARE_SCRIPT_METHOD(SetPolarization);
43 UT_DECLARE_SCRIPT_METHOD(AntennaPattern_1);
44 UT_DECLARE_SCRIPT_METHOD(AntennaPattern_2);
47 UT_DECLARE_SCRIPT_METHOD(EarthRadiusMultiplier);
50 UT_DECLARE_SCRIPT_METHOD(SetInternalLoss);
52 UT_DECLARE_SCRIPT_METHOD(SetCheckMasking);
53 UT_DECLARE_SCRIPT_METHOD(SetEarthRadiusMultiplier);
55 UT_DECLARE_SCRIPT_METHOD(SetMaskingMode);
56};
57
58#endif
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
UT_DECLARE_SCRIPT_METHOD(SetPolarization)
UT_DECLARE_SCRIPT_METHOD(Frequency)
UT_DECLARE_SCRIPT_METHOD(AttenuationModel)
UT_DECLARE_SCRIPT_METHOD(SetMaskingMode)
UT_DECLARE_SCRIPT_METHOD(MaskingMode)
UT_DECLARE_SCRIPT_METHOD(AntennaPattern_2)
UT_DECLARE_SCRIPT_METHOD(Polarization)
UT_DECLARE_SCRIPT_METHOD(SetEarthRadiusMultiplier)
UT_DECLARE_SCRIPT_METHOD(Wavelength)
UT_DECLARE_SCRIPT_METHOD(SetBeamTilt)
UT_DECLARE_SCRIPT_METHOD(SetCheckMasking)
UT_DECLARE_SCRIPT_METHOD(PolarizationTypes)
UT_DECLARE_SCRIPT_METHOD(PropagationModel)
UT_DECLARE_SCRIPT_METHOD(Bandwidth)
UT_DECLARE_SCRIPT_METHOD(InternalLoss)
WsfScriptEM_XmtrRcvrClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptEM_XmtrRcvrClass.cpp:28
UT_DECLARE_SCRIPT_METHOD(SetBandwidth)
UT_DECLARE_SCRIPT_METHOD(EarthRadiusMultiplier)
UT_DECLARE_SCRIPT_METHOD(BeamTilt)
UT_DECLARE_SCRIPT_METHOD(ArticulatedPart)
UT_DECLARE_SCRIPT_METHOD(SetInternalLoss)
UT_DECLARE_SCRIPT_METHOD(SetFrequency)
UT_DECLARE_SCRIPT_METHOD(AntennaPattern_1)
UT_DECLARE_SCRIPT_METHOD(CheckMasking)
Copyrights Multiple, All Rights Reserved