WSF
WsfScriptBMAssetRecordClass.cpp File Reference
#include <script/WsfScriptDefs.hpp>
#include "WsfScriptBMAssetRecordClass.hpp"
#include "WsfBMAssetRecord.hpp"
#include "WsfBMWeaponInfoRecord.hpp"
#include "WsfAssetMap.hpp"
#include "WsfBMZoneRecord.hpp"
#include <iadsLib/enum.hpp>
#include <WsfBMUtils.hpp>
#include "WsfIADSC2ScenarioExtension.hpp"
Include dependency graph for WsfScriptBMAssetRecordClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, InitNode, 3, "void", "int, string, string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, AddDirectSubordinate, 2, "void", "int, WsfBMAssetMap")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, AddPeer, 2, "void", "int, WsfBMAssetMap")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, AddDirectCommander, 2, "void", "int, WsfBMAssetMap")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, AddWeaponInfo, 1, "void", "WsfBMWeaponInterface")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetLocationECEF, 3, "void", "double, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetVelocityECEF, 3, "void", "double, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetDefended, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, AttachDA, 2, "void", "WsfZone, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetMaxPlatformAssignments, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetCurrPlatformAssignments, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetPlatformAssignmentDelay, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetStatusAgeouts, 2, "void", "double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetSystemStatusRed, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetSystemStatusGreen, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetSystemStatusWhite, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetSystemStatusYellow, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetExternallyDefinedSystemStatus, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, GetID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetC2Capable, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, GetC2Capable, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssetRecordClass, WsfBMAssetRecord, SetDefaultDefendedPriority, 1, "void", "double")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
AddDirectCommander ,
2 ,
"void" ,
" int ,
WsfBMAssetMap"  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
AddDirectSubordinate ,
2 ,
"void" ,
" int ,
WsfBMAssetMap"  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
AddPeer ,
2 ,
"void" ,
" int ,
WsfBMAssetMap"  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
AddWeaponInfo ,
1 ,
"void" ,
"WsfBMWeaponInterface"  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
AttachDA ,
2 ,
"void" ,
" WsfZone,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
GetC2Capable ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
GetID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
InitNode ,
3 ,
"void" ,
" int ,
string ,
string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetC2Capable ,
1 ,
"void" ,
"bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetCurrPlatformAssignments ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetDefaultDefendedPriority ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetDefended ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetExternallyDefinedSystemStatus ,
1 ,
"void" ,
"bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetLocationECEF ,
3 ,
"void" ,
" double ,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetMaxPlatformAssignments ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetPlatformAssignmentDelay ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetStatusAgeouts ,
2 ,
"void" ,
" double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetSystemStatusGreen ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetSystemStatusRed ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetSystemStatusWhite ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetSystemStatusYellow ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/22]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssetRecordClass ,
WsfBMAssetRecord ,
SetVelocityECEF ,
3 ,
"void" ,
" double ,
double ,
double"  )
Copyrights Multiple, All Rights Reserved