WSF
WsfScriptBMAssessmentRecordClass.cpp File Reference
#include "script/WsfScriptDefs.hpp"
#include "UtMemory.hpp"
#include "iadsLib/assessmentRecord.hpp"
#include "WsfScriptBMAssessmentRecordClass.hpp"
#include "WsfBMWeaponInfoRecord.hpp"
#include "WsfBMUtils.hpp"
Include dependency graph for WsfScriptBMAssessmentRecordClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, SetWeaponTypePriority, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetWeaponTypePriority, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, SetWeaponSubtypePriority, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetWeaponSubtypePriority, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, SetWeaponExcluded, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsWeaponExcluded, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, SetPriority, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetPriority, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetAssessedZoneTypes, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetTrackID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetTrackSubID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetExistingAssignment, 0, "", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetAssetID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetAssetSubID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetWeaponID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetWeaponSubID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetDirectC2ID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetDirectC2SubID, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, SetDirectC2ID, 2, "void", "int, int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetPredictedInterceptPt, 0, "WsfGeoPoint", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, CanInterceptTrack, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsInterceptInsideC2Zone, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsInterceptInsideMaxRange, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsInterceptInsideZone, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsInterceptOutsideMinRange, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, IsLOSMasked, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetPotentialShots, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetAssignmentTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetDeflectionAngleRads, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetDistanceToPCA, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetInterceptDistance, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetInterceptPK, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetInterceptTime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetMaxRange, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptBMAssessmentRecordClass, il::assessmentRecord, GetProjectedTime, 0, "double", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
CanInterceptTrack ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetAssessedZoneTypes ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetAssetID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetAssetSubID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetAssignmentTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetDeflectionAngleRads ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetDirectC2ID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetDirectC2SubID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetDistanceToPCA ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetExistingAssignment ,
0 ,
"" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetInterceptDistance ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetInterceptPK ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetInterceptTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetMaxRange ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetPotentialShots ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetPredictedInterceptPt ,
0 ,
"WsfGeoPoint" ,
""  )

References pointPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [17/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetPriority ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetProjectedTime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetTrackID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetTrackSubID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetWeaponID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetWeaponSubID ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetWeaponSubtypePriority ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
GetWeaponTypePriority ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [25/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsInterceptInsideC2Zone ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [26/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsInterceptInsideMaxRange ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [27/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsInterceptInsideZone ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [28/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsInterceptOutsideMinRange ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [29/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsLOSMasked ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [30/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
IsWeaponExcluded ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [31/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
SetDirectC2ID ,
2 ,
"void" ,
" int ,
int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [32/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
SetPriority ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [33/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
SetWeaponExcluded ,
1 ,
"void" ,
"bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [34/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
SetWeaponSubtypePriority ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [35/35]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptBMAssessmentRecordClass ,
il::assessmentRecord ,
SetWeaponTypePriority ,
1 ,
"void" ,
"int"  )
Copyrights Multiple, All Rights Reserved