WSF
WsfScriptBMStatusMessageClass.cpp File Reference
#include "WsfScriptBMStatusMessageClass.hpp"
#include "WsfBMStatusMessage.hpp"
#include <UtInput.hpp>
#include <WsfGeoPoint.hpp>
#include <UtVec3.hpp>
#include <script/WsfScriptContext.hpp>
#include <script/WsfScriptDefs.hpp>
#include <iadsLib/enum.hpp>
#include "WsfIADSC2ScenarioExtension.hpp"
Include dependency graph for WsfScriptBMStatusMessageClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetStatusTime, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetStatusTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetPlatform, 1, "void", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetPlatform, 0, "WsfPlatform", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetMaxAssignments, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetMaxAssignments, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetNumAssignments, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetNumAssignments, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetWeaponStatus, 2, "void", "WsfPlatform, WsfWeapon")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetSystemStatusWhite, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetSystemStatusGreen, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetSystemStatusYellow, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetSystemStatusRed, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, IsSystemStatusWhite, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, IsSystemStatusGreen, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, IsSystemStatusYellow, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, IsSystemStatusRed, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetPosition, 2, "void", "double, WsfGeoPoint")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, HasPosition, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetPositionTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetPosition, 0, "WsfGeoPoint", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, SetVelocityECEF, 1, "void", "Vec3")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, HasVelocity, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMStatusMessageClass, WsfBMStatusMessage, GetVelocityECEF, 0, "Vec3", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetMaxAssignments ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetNumAssignments ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetPlatform ,
0 ,
"WsfPlatform" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [4/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetPosition ,
0 ,
"WsfGeoPoint" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetPositionTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetStatusTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
GetVelocityECEF ,
0 ,
"Vec3" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
HasPosition ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
HasVelocity ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
IsSystemStatusGreen ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
IsSystemStatusRed ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
IsSystemStatusWhite ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
IsSystemStatusYellow ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetMaxAssignments ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetNumAssignments ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetPlatform ,
1 ,
"void" ,
"WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetPosition ,
2 ,
"void" ,
" double ,
WsfGeoPoint"  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetStatusTime ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetSystemStatusGreen ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetSystemStatusRed ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetSystemStatusWhite ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetSystemStatusYellow ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetVelocityECEF ,
1 ,
"void" ,
"Vec3"  )

References vel.

◆ UT_DEFINE_SCRIPT_METHOD() [24/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMStatusMessageClass ,
WsfBMStatusMessage ,
SetWeaponStatus ,
2 ,
"void" ,
" WsfPlatform,
WsfWeapon"  )
Copyrights Multiple, All Rights Reserved