WSF
WsfScriptSA_Processor.cpp File Reference
#include "WsfScriptSA_Processor.hpp"
#include "UtScriptVec3.hpp"
#include "WsfLocalTrack.hpp"
#include "WsfPlatform.hpp"
#include "WsfSA_Assess.hpp"
#include "WsfSA_GroupUtils.hpp"
#include "WsfSA_Perceive.hpp"
#include "WsfSA_Predict.hpp"
#include "WsfSA_Processor.hpp"
#include "WsfSimulation.hpp"
#include "WsfTrack.hpp"
#include "script/WsfScriptContext.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptSA_Processor.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, Risk, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SelfRisk, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FlightRisk, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PackageRisk, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MissionRisk, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, Defensiveness, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, Urgency, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedAssets, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedAircraftAssets, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedMissileAssets, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetImportant, 1, "void", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetImportant_2, 1, "void", "WsfSA_EntityPerception")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetTypeImportant, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetTypeUnimportant, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetUnimportant, 1, "void", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetUnimportant_2, 1, "void", "WsfSA_EntityPerception")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestAsset, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestAircraftAsset, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestMissileAsset, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MaxAssetLoad, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetMaxAssetLoad, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetMaxAssetLoad, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MaxThreatLoad, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetMaxThreatLoad, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetMaxThreatLoad, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MaxPrioritizedThreats, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetMaxPrioritizedThreats, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetMaxPrioritizedThreats, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MaxPrioritizedTargets, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetMaxPrioritizedTargets, 1, "void", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetMaxPrioritizedTargets, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedBogies, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedAircraftBogies, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedMissileBogies, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedBandits, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedAircraftBandits, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedMissileBandits, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetThreatImportant, 1, "void", "WsfLocalTrack")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetThreatTypeImportant, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetThreatTypeUnimportant, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetThreatUnimportant, 1, "void", "WsfLocalTrack")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestBogie, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestAircraftBogie, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestMissileBogie, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestBandit, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestAircraftBandit, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, NearestMissileBandit, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedThreatItems, 0, "Array<WsfSA_PerceivedItem>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedThreatEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedAircraftThreatEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedMissileThreatEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedThreatGroups, 0, "Array<WsfSA_Group>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, HighestThreat, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, HighestThreatAircraft, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, HighestThreatMissile, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, HighestThreatGroup, 0, "WsfSA_Group", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedTargetItems, 0, "Array<WsfSA_PerceivedItem>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedTargetEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedAircraftTargetEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedMissileTargetEntities, 0, "Array<WsfSA_EntityPerception>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PrioritizedTargetGroups, 0, "Array<WsfSA_Group>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, BestTarget, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, BestTargetAircraft, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, BestTargetMissile, 0, "WsfSA_EntityPerception", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, BestTargetGroup, 0, "WsfSA_Group", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedThreatItems, 0, "Array<WsfSA_PerceivedItem>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedGroups, 0, "Array<WsfSA_Group>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionInTime, 2, "WsfGeoPoint", "double, WsfSA_EntityPerception")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionForward, 2, "WsfGeoPoint", "double, WsfSA_EntityPerception")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionTurnToHeading, 4, "WsfGeoPoint", "double, WsfSA_EntityPerception, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionGoToPoint, 4, "WsfGeoPoint", "double, WsfSA_EntityPerception, WsfGeoPoint, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionLevelTurnLeft, 3, "WsfGeoPoint", "double, WsfSA_EntityPerception, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionLevelTurnRight, 3, "WsfGeoPoint", "double, WsfSA_EntityPerception, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionSliceToHeading, 5, "WsfGeoPoint", "double, WsfSA_EntityPerception, double, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionSlice, 4, "WsfGeoPoint", "double, WsfSA_EntityPerception, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ProjectPositionSplitS, 3, "WsfGeoPoint", "double, WsfSA_EntityPerception, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetGroup, 1, "WsfSA_Group", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, RenameGroup, 2, "bool", "WsfSA_Group, string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MergeGroups, 1, "WsfSA_Group", "Array<WsfSA_Group>")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SplitGroup, 3, "Array<WsfSA_Group>", "WsfSA_Group, int, string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, CreateGroup, 1, "WsfSA_Group", "Array<WsfSA_EntityPerception>")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, DisbandGroup, 1, "bool", "WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, TransferEntity, 2, "bool", "WsfSA_EntityPerception, WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, RemoveEntityFromGroup, 1, "bool", "WsfSA_EntityPerception")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetFocus, 2, "bool", "WsfSA_Group, bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetGroupImportant, 1, "void", "WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetGroupUnimportant, 1, "void", "WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetFocus, 1, "bool", "WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetGroupImportance, 1, "bool", "WsfSA_Group")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FocusedGroups, 0, "Array<WsfSA_Group>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, UnfocusedGroups, 0, "Array<WsfSA_Group>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SortedGroups, 1, "Array<WsfSA_Group>", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, CalculatePerceivedItemCount, 1, "int", "Array<WsfSA_PerceivedItem>")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedItemCount, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceivedThreatItemLimit, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AddExtraCognitiveLoading, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetSelectedWeapon, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetSelectedWeapon, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetMasterArm, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetMasterArm, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, WeaponBayDoorsAreOpen, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, OpenWeaponBayDoors, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, CloseWeaponBayDoors, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SupportingWeapon, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ShootCueActive, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ShootCueBlinking, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MasterWarningActive, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MasterCautionActive, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, JammingDetected, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, QuantityOfChaff, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, QuantityOfFlares, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, QuantityOfDecoys, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, DispenseChaff, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, DispenseFlare, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, DispenseDecoy, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, RadarEmitting, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, JammerEmitting, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, OtherSystemsEmitting, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FuelStateBingoReached, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FuelStateJokerReached, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FuelStateNormalized, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, TimeToJoker, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, TimeToBingo, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, TimeToEmpty, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ExpectedDetectionRangeAgainstTarget, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ExpectedDetectionRangeByTarget, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ExpectedWezRangeAgainstTarget, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ExpectedWezRangeByTarget, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ESM_TrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, MWS_TrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, RadarTrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, IRST_TrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, DAS_TrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, FLIR_TrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, EyeTrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, PerceptionMasterTrackProcessor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AngleOffTarget2D, 2, "double", "WsfPlatform, WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AngleOffTarget2DSelf, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AngleOffTarget3D, 2, "double", "WsfPlatform, WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AngleOffTarget3DSelf, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AspectAngleForTarget2D, 2, "double", "WsfPlatform, WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AspectAngleForTarget2DSelf, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AspectAngleForTarget3D, 2, "double", "WsfPlatform, WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, AspectAngleForTarget3DSelf, 1, "double", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetUpdateInterval, 1, "double", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetUpdateInterval, 2, "bool", "string, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetUpdateInterval, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetAssetDataPurgeLifetime, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetAssetDataPurgeLifetime, 1, "bool", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, ResetAssetDataPurgeLifetime, 0, "void", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetStartupInterval, 1, "double", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetVisualPerceptionDelay, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, GetDisplayPerceptionDelay, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetVisualPerceptionDelay, 1, "bool", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSA_ProcessorClass, WsfSA_Processor, SetDisplayPerceptionDelay, 1, "bool", "double")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AddExtraCognitiveLoading ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AngleOffTarget2D ,
2 ,
"double" ,
" WsfPlatform,
WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AngleOffTarget2DSelf ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [4/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AngleOffTarget3D ,
2 ,
"double" ,
" WsfPlatform,
WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AngleOffTarget3DSelf ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [6/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AspectAngleForTarget2D ,
2 ,
"double" ,
" WsfPlatform,
WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AspectAngleForTarget2DSelf ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [8/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AspectAngleForTarget3D ,
2 ,
"double" ,
" WsfPlatform,
WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
AspectAngleForTarget3DSelf ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [10/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
BestTarget ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [11/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
BestTargetAircraft ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [12/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
BestTargetGroup ,
0 ,
"WsfSA_Group" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [13/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
BestTargetMissile ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [14/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
CalculatePerceivedItemCount ,
1 ,
"int" ,
"Array<WsfSA_PerceivedItem>"  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
CloseWeaponBayDoors ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
CreateGroup ,
1 ,
"WsfSA_Group" ,
"Array<WsfSA_EntityPerception>"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
DAS_TrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
Defensiveness ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
DisbandGroup ,
1 ,
"bool" ,
"WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
DispenseChaff ,
0 ,
"void" ,
""  )

References TIME_NOW.

◆ UT_DEFINE_SCRIPT_METHOD() [21/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
DispenseDecoy ,
0 ,
"void" ,
""  )

References TIME_NOW.

◆ UT_DEFINE_SCRIPT_METHOD() [22/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
DispenseFlare ,
0 ,
"void" ,
""  )

References TIME_NOW.

◆ UT_DEFINE_SCRIPT_METHOD() [23/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ESM_TrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ExpectedDetectionRangeAgainstTarget ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [25/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ExpectedDetectionRangeByTarget ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [26/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ExpectedWezRangeAgainstTarget ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [27/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ExpectedWezRangeByTarget ,
1 ,
"double" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [28/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
EyeTrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [29/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FlightRisk ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [30/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FLIR_TrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [31/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FocusedGroups ,
0 ,
"Array<WsfSA_Group>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [32/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FuelStateBingoReached ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [33/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FuelStateJokerReached ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [34/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
FuelStateNormalized ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [35/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetAssetDataPurgeLifetime ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [36/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetDisplayPerceptionDelay ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [37/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetFocus ,
1 ,
"bool" ,
"WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [38/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetGroup ,
1 ,
"WsfSA_Group" ,
"string"  )

References groupPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [39/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetGroupImportance ,
1 ,
"bool" ,
"WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [40/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetMasterArm ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [41/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetSelectedWeapon ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [42/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetStartupInterval ,
1 ,
"double" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [43/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetUpdateInterval ,
1 ,
"double" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [44/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
GetVisualPerceptionDelay ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [45/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
HighestThreat ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [46/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
HighestThreatAircraft ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [47/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
HighestThreatGroup ,
0 ,
"WsfSA_Group" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [48/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
HighestThreatMissile ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [49/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
IRST_TrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [50/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
JammerEmitting ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [51/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
JammingDetected ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [52/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MasterCautionActive ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [53/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MasterWarningActive ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [54/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MaxAssetLoad ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [55/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MaxPrioritizedTargets ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [56/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MaxPrioritizedThreats ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [57/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MaxThreatLoad ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [58/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MergeGroups ,
1 ,
"WsfSA_Group" ,
"Array<WsfSA_Group>"  )

◆ UT_DEFINE_SCRIPT_METHOD() [59/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MissionRisk ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [60/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
MWS_TrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [61/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestAircraftAsset ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [62/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestAircraftBandit ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [63/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestAircraftBogie ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [64/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestAsset ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [65/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestBandit ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [66/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestBogie ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [67/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestMissileAsset ,
0 ,
"WsfSA_EntityPerception" ,
""  )

References SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [68/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestMissileBandit ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [69/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
NearestMissileBogie ,
0 ,
"WsfSA_EntityPerception" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [70/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
OpenWeaponBayDoors ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [71/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
OtherSystemsEmitting ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [72/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PackageRisk ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [73/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedAircraftAssets ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [74/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedAircraftBandits ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [75/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedAircraftBogies ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [76/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedAssets ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [77/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedBandits ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [78/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedBogies ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [79/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedGroups ,
0 ,
"Array<WsfSA_Group>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [80/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedItemCount ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [81/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedMissileAssets ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [82/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedMissileBandits ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [83/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedMissileBogies ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr, and SIMULATION.

◆ UT_DEFINE_SCRIPT_METHOD() [84/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedThreatItemLimit ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [85/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceivedThreatItems ,
0 ,
"Array<WsfSA_PerceivedItem>" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [86/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PerceptionMasterTrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [87/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedAircraftTargetEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [88/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedAircraftThreatEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [89/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedMissileTargetEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [90/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedMissileThreatEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [91/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedTargetEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [92/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedTargetGroups ,
0 ,
"Array<WsfSA_Group>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [93/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedTargetItems ,
0 ,
"Array<WsfSA_PerceivedItem>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [94/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedThreatEntities ,
0 ,
"Array<WsfSA_EntityPerception>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [95/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedThreatGroups ,
0 ,
"Array<WsfSA_Group>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [96/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
PrioritizedThreatItems ,
0 ,
"Array<WsfSA_PerceivedItem>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [97/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionForward ,
2 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception"  )

◆ UT_DEFINE_SCRIPT_METHOD() [98/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionGoToPoint ,
4 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
WsfGeoPoint ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [99/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionInTime ,
2 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception"  )

◆ UT_DEFINE_SCRIPT_METHOD() [100/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionLevelTurnLeft ,
3 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double"  )

References cLEFT.

◆ UT_DEFINE_SCRIPT_METHOD() [101/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionLevelTurnRight ,
3 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double"  )

References cRIGHT.

◆ UT_DEFINE_SCRIPT_METHOD() [102/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionSlice ,
4 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [103/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionSliceToHeading ,
5 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double ,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [104/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionSplitS ,
3 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [105/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ProjectPositionTurnToHeading ,
4 ,
"WsfGeoPoint" ,
" double ,
WsfSA_EntityPerception ,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [106/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
QuantityOfChaff ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [107/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
QuantityOfDecoys ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [108/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
QuantityOfFlares ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [109/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
RadarEmitting ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [110/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
RadarTrackProcessor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [111/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
RemoveEntityFromGroup ,
1 ,
"bool" ,
"WsfSA_EntityPerception"  )

◆ UT_DEFINE_SCRIPT_METHOD() [112/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
RenameGroup ,
2 ,
"bool" ,
" WsfSA_Group,
string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [113/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetAssetDataPurgeLifetime ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [114/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetMaxAssetLoad ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [115/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetMaxPrioritizedTargets ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [116/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetMaxPrioritizedThreats ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [117/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetMaxThreatLoad ,
0 ,
"void" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [118/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ResetUpdateInterval ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [119/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
Risk ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [120/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SelfRisk ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [121/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetDataPurgeLifetime ,
1 ,
"bool" ,
"double"  )

References success.

◆ UT_DEFINE_SCRIPT_METHOD() [122/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetImportant ,
1 ,
"void" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [123/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetImportant_2 ,
1 ,
"void" ,
"WsfSA_EntityPerception"  )

◆ UT_DEFINE_SCRIPT_METHOD() [124/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetTypeImportant ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [125/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetTypeUnimportant ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [126/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetUnimportant ,
1 ,
"void" ,
"WsfPlatform"  )

References platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [127/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetAssetUnimportant_2 ,
1 ,
"void" ,
"WsfSA_EntityPerception"  )

◆ UT_DEFINE_SCRIPT_METHOD() [128/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetDisplayPerceptionDelay ,
1 ,
"bool" ,
"double"  )

References success.

◆ UT_DEFINE_SCRIPT_METHOD() [129/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetFocus ,
2 ,
"bool" ,
" WsfSA_Group,
bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [130/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetGroupImportant ,
1 ,
"void" ,
"WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [131/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetGroupUnimportant ,
1 ,
"void" ,
"WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [132/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetMasterArm ,
1 ,
"void" ,
"bool"  )

◆ UT_DEFINE_SCRIPT_METHOD() [133/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetMaxAssetLoad ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [134/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetMaxPrioritizedTargets ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [135/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetMaxPrioritizedThreats ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [136/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetMaxThreatLoad ,
1 ,
"void" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [137/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetSelectedWeapon ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [138/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetThreatImportant ,
1 ,
"void" ,
"WsfLocalTrack"  )

References trackPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [139/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetThreatTypeImportant ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [140/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetThreatTypeUnimportant ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [141/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetThreatUnimportant ,
1 ,
"void" ,
"WsfLocalTrack"  )

References trackPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [142/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetUpdateInterval ,
2 ,
"bool" ,
" string,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [143/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SetVisualPerceptionDelay ,
1 ,
"bool" ,
"double"  )

References success.

◆ UT_DEFINE_SCRIPT_METHOD() [144/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ShootCueActive ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [145/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
ShootCueBlinking ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [146/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SortedGroups ,
1 ,
"Array<WsfSA_Group>" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [147/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SplitGroup ,
3 ,
"Array<WsfSA_Group>" ,
" WsfSA_Group,
int ,
string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [148/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
SupportingWeapon ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [149/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
TimeToBingo ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [150/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
TimeToEmpty ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [151/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
TimeToJoker ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [152/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
TransferEntity ,
2 ,
"bool" ,
" WsfSA_EntityPerception,
WsfSA_Group"  )

◆ UT_DEFINE_SCRIPT_METHOD() [153/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
UnfocusedGroups ,
0 ,
"Array<WsfSA_Group>" ,
""  )

References classPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [154/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
Urgency ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [155/155]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSA_ProcessorClass ,
WsfSA_Processor ,
WeaponBayDoorsAreOpen ,
0 ,
"bool" ,
""  )
Copyrights Multiple, All Rights Reserved