|
WSF
|
#include "UtMemory.hpp"#include "UtPlugin.hpp"#include "UtScriptClassDefine.hpp"#include "UtScriptData.hpp"#include "UtScriptTypes.hpp"#include "WsfApplication.hpp"#include "WsfApplicationExtension.hpp"#include "WsfAssetManager.hpp"#include "WsfBMDisseminateC2.hpp"#include "WsfBMUtils.hpp"#include "WsfBMSensorsManager.hpp"#include "WsfCommandChain.hpp"#include "WsfDefaultSensorScheduler.hpp"#include "WsfPlatform.hpp"#include "WsfPlugin.hpp"#include "WsfRadarSensor.hpp"#include "script/WsfScriptContext.hpp"#include "WsfSensor.hpp"#include "WsfSensorsManagerFov.hpp"#include "WsfSimulation.hpp"#include "WsfTrackProcessor.hpp"#include "WsfWeapon.hpp"#include "WsfWeaponsManagerAI.hpp"#include "iadsLib/util.hpp"#include "ScenarioAnalyzerIADSC2.hpp"#include "WsfIADSC2ScenarioExtension.hpp"#include <string>#include <vector>#include "wsf/source/include/wsf_version_defines.hpp"
Functions | |
| WsfBMSensorsManager * | getManagingSensorsManager (WsfSensor *sensor) |
| bool | isC2CapableHelper (WsfPlatform *platform, ScenarioAnalyzerMessage &resultMessage) |
| WsfWeaponsManagerAI * | findWMAI (WsfPlatform *platform) |
| Messages | checkPlatformWithSensorsManagerIsC2Capable (WsfSimulation &sim) |
| Messages | checkPlatformWithWeaponsManagerIsC2Capable (WsfSimulation &sim) |
| Messages | checkPlatformWithBattleManagerIsC2Capable (WsfSimulation &sim) |
| Messages | checkPlatformWithSensorsManagerConnectedToBattleManagerWithCommitAuthority (WsfSimulation &sim) |
| Messages | checkPlatformWithWeaponsManagerConnectedToBattleManagerWithCommitAuthority (WsfSimulation &sim) |
| Messages | checkPlatformWithSensorsManagerConnectedToTAROrTTR (WsfSimulation &sim) |
| Messages | checkPlatformWithTAROrTTRConnectedToSensorsManager (WsfSimulation &sim) |
| Messages | checkPlatformWithWeaponsManagerHasWeapon (WsfSimulation &sim) |
| Messages | checkPlatformWithWeaponHasWeaponsManager (WsfSimulation &sim) |
| Messages | checkPlatformWithAssetManagerHasDisseminateC2Manager (WsfSimulation &sim) |
| Messages | checkPlatformWithDisseminateC2ManagerHasInternalCommLinks (WsfSimulation &sim) |
| Messages | checkPlatformWithWeaponsManagerHasAccessToRequiredSensor (WsfSimulation &sim) |
| Messages | checkMaxAquisitionTimeLongEnoughForSensorsToFormTracks (WsfSimulation &sim) |
| Messages | checkTTRWithFOVSensorsManagerHasOneBeamPerMode (WsfSimulation &sim) |
| Messages | checkTTRWithFOVSensorsManagerDoesNotManipulateOnOff (WsfSimulation &sim) |
| Messages | checkTTRWithFOVSensorsManagerHasAuxDataFields (WsfSimulation &sim) |
| Messages | checkTTRWithFOVSensorsManagerUsesDefaultSensorScheduler (WsfSimulation &sim) |
| Messages | checkWMAIPlatformHasRequiredRWR (WsfSimulation &sim) |
| Messages | checkWMAIPlatformDetectsEnemyTTRs (WsfSimulation &sim) |
| Messages | checkWeaponsOnWMAIPlatformHavRequiredAuxData (WsfSimulation &sim) |
| Messages | checkBattleManagerReachableBySubordinateSensors (WsfSimulation &sim) |
| Messages | checkSensorsManagersMustNotConflict (WsfSimulation &sim) |
| Messages | checkBattleManagerConnectedToSubordinateWeaponsManagerByC2CapablePlatforms (WsfSimulation &sim) |
| Messages | checkBattleManagerConnectedToSubordinateSensorsManagerByC2CapablePlatforms (WsfSimulation &sim) |
| Messages | checkBattleManagersDontConflict (WsfSimulation &sim) |
| Messages | checkAssetManagersHaveUpdateInterval (WsfSimulation &sim) |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithSensorsManagerIsC2Capable, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithWeaponsManagerIsC2Capable, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithBattleManagerIsC2Capable, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithSensorsManagerConnectedToBattleManagerWithCommitAuthority, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithWeaponsManagerConnectedToBattleManagerWithCommitAuthority, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithSensorsManagerConnectedToTAROrTTR, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithTAROrTTRConnectedToSensorsManager, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithWeaponsManagerHasWeapon, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithWeaponHasWeaponsManager, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithDisseminateC2ManagerHasInternalCommLinks, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithWeaponsManagerHasAccessToRequiredSensor, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckPlatformWithAssetManagerHasDisseminateC2Manager, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckTTRWithFOVSensorsManagerDoesNotManipulateOnOff, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckTTRWithFOVSensorsManagerUsesDefaultSensorScheduler, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckTTRWithFOVSensorsManagerHasOneBeamPerMode, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckTTRWithFOVSensorsManagerHasAuxDataFields, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckWMAIPlatformHasRequiredRWR, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckWMAIPlatformDetectsEnemyTTRs, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckWeaponsOnWMAIPlatformHavRequiredAuxData, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckBattleManagerReachableBySubordinateSensors, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckSensorsManagersMustNotConflict, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckBattleManagerConnectedToSubordinateWeaponsManagerByC2CapablePlatforms, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckBattleManagerConnectedToSubordinateSensorsManagerByC2CapablePlatforms, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckBattleManagersDontConflict, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckAssetManagersHaveUpdateInterval, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScenarioAnalyzerIADSC2ScriptClass, ScenarioAnalyzerIADSC2, CheckMaxAquisitionTimeLongEnoughForSensorsToFormTracks, 0, "Array<ScenarioAnalyzerMessage>", "") | |
| void | Register_wsf_scenario_analyzer_iads_c2 (WsfApplication &aApplication) |
| UT_PLUGIN_EXPORT void | WsfPluginVersion (UtPluginVersion &version) |
| UT_PLUGIN_EXPORT void | WsfPluginSetup (WsfApplication &application) |
| Messages checkAssetManagersHaveUpdateInterval | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkBattleManagerConnectedToSubordinateSensorsManagerByC2CapablePlatforms | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkBattleManagerConnectedToSubordinateWeaponsManagerByC2CapablePlatforms | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkBattleManagerReachableBySubordinateSensors | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkBattleManagersDontConflict | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkMaxAquisitionTimeLongEnoughForSensorsToFormTracks | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithAssetManagerHasDisseminateC2Manager | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithBattleManagerIsC2Capable | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithDisseminateC2ManagerHasInternalCommLinks | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithSensorsManagerConnectedToBattleManagerWithCommitAuthority | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithSensorsManagerConnectedToTAROrTTR | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithSensorsManagerIsC2Capable | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithTAROrTTRConnectedToSensorsManager | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithWeaponHasWeaponsManager | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithWeaponsManagerConnectedToBattleManagerWithCommitAuthority | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithWeaponsManagerHasAccessToRequiredSensor | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithWeaponsManagerHasWeapon | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkPlatformWithWeaponsManagerIsC2Capable | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkSensorsManagersMustNotConflict | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkTTRWithFOVSensorsManagerDoesNotManipulateOnOff | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkTTRWithFOVSensorsManagerHasAuxDataFields | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkTTRWithFOVSensorsManagerHasOneBeamPerMode | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkTTRWithFOVSensorsManagerUsesDefaultSensorScheduler | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkWeaponsOnWMAIPlatformHavRequiredAuxData | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkWMAIPlatformDetectsEnemyTTRs | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cWARNING, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| Messages checkWMAIPlatformHasRequiredRWR | ( | WsfSimulation & | sim | ) |
References ScenarioAnalyzerMessage::cERROR, and runSuiteCheck().
Referenced by UT_DEFINE_SCRIPT_METHOD().
| WsfWeaponsManagerAI * findWMAI | ( | WsfPlatform * | platform | ) |
| WsfBMSensorsManager * getManagingSensorsManager | ( | WsfSensor * | sensor | ) |
| bool isC2CapableHelper | ( | WsfPlatform * | platform, |
| ScenarioAnalyzerMessage & | resultMessage ) |
| void Register_wsf_scenario_analyzer_iads_c2 | ( | WsfApplication & | aApplication | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckAssetManagersHaveUpdateInterval | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckBattleManagerConnectedToSubordinateSensorsManagerByC2CapablePlatforms | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckBattleManagerConnectedToSubordinateWeaponsManagerByC2CapablePlatforms | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckBattleManagerReachableBySubordinateSensors | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckBattleManagersDontConflict | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckMaxAquisitionTimeLongEnoughForSensorsToFormTracks | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithAssetManagerHasDisseminateC2Manager | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithBattleManagerIsC2Capable | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithDisseminateC2ManagerHasInternalCommLinks | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithSensorsManagerConnectedToBattleManagerWithCommitAuthority | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithSensorsManagerConnectedToTAROrTTR | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithSensorsManagerIsC2Capable | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithTAROrTTRConnectedToSensorsManager | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithWeaponHasWeaponsManager | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithWeaponsManagerConnectedToBattleManagerWithCommitAuthority | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithWeaponsManagerHasAccessToRequiredSensor | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithWeaponsManagerHasWeapon | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckPlatformWithWeaponsManagerIsC2Capable | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckSensorsManagersMustNotConflict | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckTTRWithFOVSensorsManagerDoesNotManipulateOnOff | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckTTRWithFOVSensorsManagerHasAuxDataFields | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckTTRWithFOVSensorsManagerHasOneBeamPerMode | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckTTRWithFOVSensorsManagerUsesDefaultSensorScheduler | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckWeaponsOnWMAIPlatformHavRequiredAuxData | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckWMAIPlatformDetectsEnemyTTRs | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | ScenarioAnalyzerIADSC2ScriptClass | , |
| ScenarioAnalyzerIADSC2 | , | ||
| CheckWMAIPlatformHasRequiredRWR | , | ||
| 0 | , | ||
| "Array<ScenarioAnalyzerMessage>" | , | ||
| "" | ) |
| UT_PLUGIN_EXPORT void WsfPluginSetup | ( | WsfApplication & | application | ) |
References Register_wsf_scenario_analyzer_iads_c2().
| UT_PLUGIN_EXPORT void WsfPluginVersion | ( | UtPluginVersion & | version | ) |