WSF
WsfScriptBMAssignmentMessageClass.cpp File Reference
#include <script/WsfScriptDefs.hpp>
#include "WsfScriptBMAssignmentMessageClass.hpp"
#include "WsfBMAssignmentMessage.hpp"
#include <UtInput.hpp>
#include <logger.hpp>
#include <iadsLib/enum.hpp>
#include <iadsLib/util.hpp>
#include <WsfTrackId.hpp>
#include <WsfBMUtils.hpp>
Include dependency graph for WsfScriptBMAssignmentMessageClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentTime, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetAssignmentTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignedWeapon, 2, "void", "WsfPlatform, WsfWeapon")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetAssignedPlatform, 0, "WsfPlatform", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetAssignedWeapon, 0, "WsfWeapon", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetReferenceTrackID, 1, "void", "WsfTrackId")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetReferenceTrackID, 0, "WsfTrackId", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetMasterTrackID, 1, "void", "WsfTrackId")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetMasterTrackID, 0, "WsfTrackId", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetInitiatingPlatform, 1, "void", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetInitiatingPlatform, 0, "WsfPlatform", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssigningPlatform, 1, "void", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetAssigningPlatform, 0, "WsfPlatform", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetSelfDefenseFlag, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetSelfDefenseFlag, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetMaxFiringTime, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetMaxFiringTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentReasonNewAssignment, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentReasonRetransmit, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentReasonUpdate, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentReasonReassignment, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetAssignmentReasonCancel, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsAssignmentReasonNewAssignment, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsAssignmentReasonRetransmit, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsAssignmentReasonUpdate, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsAssignmentReasonReassignment, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsAssignmentReasonCancel, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetAssignmentReasonString, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetShotDoctrineS1, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetShotDoctrineS2, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, SetShotDoctrineSLS, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsShotDoctrineS1, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsShotDoctrineS2, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, IsShotDoctrineSLS, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, GetShotDoctrineString, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssignmentMessageClass, WsfBMAssignmentMessage, Print, 0, "void", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetAssignedPlatform ,
0 ,
"WsfPlatform" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [2/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetAssignedWeapon ,
0 ,
"WsfWeapon" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [3/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetAssigningPlatform ,
0 ,
"WsfPlatform" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [4/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetAssignmentReasonString ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetAssignmentTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetInitiatingPlatform ,
0 ,
"WsfPlatform" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [7/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetMasterTrackID ,
0 ,
"WsfTrackId" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetMaxFiringTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetReferenceTrackID ,
0 ,
"WsfTrackId" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetSelfDefenseFlag ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
GetShotDoctrineString ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsAssignmentReasonCancel ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsAssignmentReasonNewAssignment ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsAssignmentReasonReassignment ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsAssignmentReasonRetransmit ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsAssignmentReasonUpdate ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsShotDoctrineS1 ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsShotDoctrineS2 ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
IsShotDoctrineSLS ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
Print ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignedWeapon ,
2 ,
"void" ,
" WsfPlatform,
WsfWeapon"  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssigningPlatform ,
1 ,
"void" ,
"WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentReasonCancel ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentReasonNewAssignment ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [25/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentReasonReassignment ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [26/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentReasonRetransmit ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [27/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentReasonUpdate ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [28/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetAssignmentTime ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [29/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetInitiatingPlatform ,
1 ,
"void" ,
"WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [30/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetMasterTrackID ,
1 ,
"void" ,
"WsfTrackId"  )

◆ UT_DEFINE_SCRIPT_METHOD() [31/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetMaxFiringTime ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [32/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetReferenceTrackID ,
1 ,
"void" ,
"WsfTrackId"  )

◆ UT_DEFINE_SCRIPT_METHOD() [33/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetSelfDefenseFlag ,
1 ,
"void" ,
"bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [34/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetShotDoctrineS1 ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [35/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetShotDoctrineS2 ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [36/36]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssignmentMessageClass ,
WsfBMAssignmentMessage ,
SetShotDoctrineSLS ,
0 ,
"void" ,
""  )
Copyrights Multiple, All Rights Reserved