| AddExtraCognitiveLoading(double aTimeDelay) | WsfSA_Perceive | |
| AddOrUpdatePerception(std::vector< WsfSA_EntityPerception * > &aPerceptionList, WsfSA_EntityPerception &aPerception, double aSimTime) | WsfSA_Perceive | protected |
| AssetScore(double aSimTime, WsfSA_EntityPerception *aEntityPtr, double &aScore) | WsfSA_Perceive | |
| cALLCOMMANDERS enum value | WsfSA_Perceive | |
| cALLSUBORDINATES enum value | WsfSA_Perceive | |
| cCOMMANDER enum value | WsfSA_Perceive | |
| cPEERS enum value | WsfSA_Perceive | |
| CreateAssetsList(double aSimTime, std::list< WsfSA_EntityPerception * > &aTempAssetsList, bool aUnlimitedAssets) | WsfSA_Perceive | protected |
| CreateAssetSublists() | WsfSA_Perceive | protected |
| CreateBanditsList(double aSimTime, std::list< WsfSA_EntityPerception * > &aTrackedEntitiesList, bool aUnlimitedBandits) | WsfSA_Perceive | protected |
| CreateBogiesList(double aSimTime, std::list< WsfSA_EntityPerception * > &aTrackedEntitiesList, bool aUnlimitedBogies) | WsfSA_Perceive | protected |
| CreateGroup(const std::list< WsfSA_EntityPerception * > &aElements, bool aProtect=false) | WsfSA_Perceive | |
| CreateSublists() | WsfSA_Perceive | protected |
| cSUBORDINATES enum value | WsfSA_Perceive | |
| DefaultThreatScore(double aSimTime, WsfSA_PerceivedItem *aThreatPtr) | WsfSA_Perceive | |
| DeferredDelete() | WsfSA_Perceive | protected |
| DeleteLater(WsfSA_EntityPerception *aOldEntity) | WsfSA_Perceive | protected |
| DisbandGroup(WsfSA_Group *aGroup, bool aProtect=false) | WsfSA_Perceive | |
| DispenseChaff(double aSimTime) | WsfSA_Perceive | |
| DispenseDecoy(double aSimTime) | WsfSA_Perceive | |
| DispenseFlare(double aSimTime) | WsfSA_Perceive | |
| DropEntity(WsfSA_EntityPerception *aOldEntity) | WsfSA_Perceive | protected |
| EngagedTargetValid() const | WsfSA_Perceive | inline |
| EntityIsInAssetGroup(const WsfSA_EntityPerception *aEntity) const | WsfSA_Perceive | |
| EntityIsInAssetGroup(size_t aEntityIndex) const | WsfSA_Perceive | |
| FindExpenableCountermeasures() | WsfSA_Perceive | protected |
| FindWeapons() | WsfSA_Perceive | protected |
| GetEngagedTarget() const | WsfSA_Perceive | inline |
| GetFocus(WsfSA_Group *aGroup) | WsfSA_Perceive | |
| GetImportant(WsfSA_PerceivedItem *aItem) | WsfSA_Perceive | |
| GetMasterArm() const | WsfSA_Perceive | |
| GetThreatScore(double aSimTime, WsfSA_EntityPerception *aThreatPtr, bool aIsMissile) | WsfSA_Perceive | protected |
| GetWeaponList() const | WsfSA_Perceive | inline |
| Important(WsfLocalTrack *aThreatPtr) | WsfSA_Perceive | protected |
| Important(WsfPlatform *aAssetPtr) | WsfSA_Perceive | protected |
| Important(size_t aPlatformIndex) | WsfSA_Perceive | protected |
| Initialize(double aSimTime) | WsfSA_Perceive | |
| JammingDetected() const | WsfSA_Perceive | |
| JoinInitialGroups(std::vector< WsfSA_EntityPerception * > &aPerceptionList, std::list< WsfSA_Group * > &aGroupList, double aSimTime) | WsfSA_Perceive | protected |
| LocalTrackDropped(double aSimTime, const WsfLocalTrack *aLocalTrackPtr) | WsfSA_Perceive | protected |
| MarkAssetAsImportant(WsfPlatform &aAsset) | WsfSA_Perceive | |
| MarkAssetAsImportant(size_t aIndex) | WsfSA_Perceive | |
| MarkAssetAsUnimportant(WsfPlatform &aAsset) | WsfSA_Perceive | |
| MarkAssetAsUnimportant(size_t aIndex) | WsfSA_Perceive | |
| MarkAssetTypeAsImportant(const std::string &aType) | WsfSA_Perceive | |
| MarkAssetTypeAsUnimportant(const std::string &aType) | WsfSA_Perceive | |
| MarkThreatAsImportant(WsfLocalTrack &aThreat) | WsfSA_Perceive | |
| MarkThreatAsUnimportant(WsfLocalTrack &aThreat) | WsfSA_Perceive | |
| MarkThreatTypeAsImportant(const std::string &aType) | WsfSA_Perceive | |
| MarkThreatTypeAsUnimportant(const std::string &aType) | WsfSA_Perceive | |
| MasterCautionActive() const | WsfSA_Perceive | |
| MasterWarningActive() const | WsfSA_Perceive | |
| MaxAssetLoad() | WsfSA_Perceive | inline |
| MaxThreatLoad() | WsfSA_Perceive | inline |
| MergeGroups(const std::list< WsfSA_Group * > &aGroups, bool aProtect=false) | WsfSA_Perceive | |
| NearestAircraftAsset(double aSimTime) | WsfSA_Perceive | |
| NearestAircraftBandit() const | WsfSA_Perceive | |
| NearestAircraftBogie() const | WsfSA_Perceive | |
| NearestAsset(double aSimTime) | WsfSA_Perceive | |
| NearestBandit() const | WsfSA_Perceive | |
| NearestBogie() const | WsfSA_Perceive | |
| NearestEntity(const std::vector< WsfSA_EntityPerception * > &aDataList) const | WsfSA_Perceive | protected |
| NearestMissileAsset(double aSimTime) | WsfSA_Perceive | |
| NearestMissileBandit() const | WsfSA_Perceive | |
| NearestMissileBogie() const | WsfSA_Perceive | |
| operator=(const WsfSA_Perceive &)=delete | WsfSA_Perceive | |
| PerceivedAircraftAssets(double aSimTime) | WsfSA_Perceive | |
| PerceivedAircraftBandits(double aSimTime) | WsfSA_Perceive | |
| PerceivedAircraftBogies(double aSimTime) | WsfSA_Perceive | |
| PerceivedAsset(size_t aPlatformIndex) const | WsfSA_Perceive | |
| PerceivedAssets(double aSimTime) | WsfSA_Perceive | |
| PerceivedBandits(double aSimTime) | WsfSA_Perceive | |
| PerceivedBogies(double aSimTime) | WsfSA_Perceive | |
| PerceivedMissileAssets(double aSimTime) | WsfSA_Perceive | |
| PerceivedMissileBandits(double aSimTime) | WsfSA_Perceive | |
| PerceivedMissileBogies(double aSimTime) | WsfSA_Perceive | |
| PerceivedThreat(WsfStringId aTargetNameId) | WsfSA_Perceive | |
| PerceivedThreat(const WsfTrackId &aTrackId) | WsfSA_Perceive | |
| PossibleEnemy(WsfLocalTrack *aTrackPtr) | WsfSA_Perceive | |
| ProcessInput(UtInput &aInput) | WsfSA_Perceive | |
| ProcessMessage(double aSimTime, const WsfMessage &aMessage) | WsfSA_Perceive | |
| Prune(double aSimTime) | WsfSA_Perceive | protected |
| PurgeOldAssets(double aSimTime) | WsfSA_Perceive | |
| QuantityOfChaff() const | WsfSA_Perceive | |
| QuantityOfDecoys() const | WsfSA_Perceive | |
| QuantityOfFlares() const | WsfSA_Perceive | |
| QuantityOfSelectedWeapon() const | WsfSA_Perceive | |
| RecipientType enum name | WsfSA_Perceive | |
| RemoveAnyInvalidEntitiesInBogiesAndBandits() | WsfSA_Perceive | protected |
| RemoveEntityFromGroup(WsfSA_EntityPerception *aEntity, bool aProtect=false) | WsfSA_Perceive | |
| RemoveExpiredCoastingPerceptions(std::vector< WsfSA_EntityPerception * > &aPerceptionList, double aCoastTime, double aSimTime) | WsfSA_Perceive | protected |
| RenameGroup(WsfSA_Group *aGroup, const std::string &aName) | WsfSA_Perceive | |
| ResetMaxAssetLoad() | WsfSA_Perceive | inline |
| ResetMaxThreatLoad() | WsfSA_Perceive | inline |
| SelectedWeapon() const | WsfSA_Perceive | |
| SelectedWeaponName() const | WsfSA_Perceive | |
| SetEngagedTarget(const WsfSA_Processor::SA_EngagedTarget &aEngagedTarget) | WsfSA_Perceive | inline |
| SetFocus(WsfSA_Group *aGroup, bool aFocus, bool aProtect=false) | WsfSA_Perceive | |
| SetImportant(WsfSA_PerceivedItem *aItem, bool aIsImportant) | WsfSA_Perceive | |
| SetJammingDetected(bool aJammingDetected) | WsfSA_Perceive | |
| SetMasterArm(bool aArmed) | WsfSA_Perceive | |
| SetMasterCautionActive(bool aActive) | WsfSA_Perceive | |
| SetMasterWarningActive(bool aActive) | WsfSA_Perceive | |
| SetMaxAssetLoad(int aLoad) | WsfSA_Perceive | inline |
| SetMaxThreatLoad(int aLoad) | WsfSA_Perceive | inline |
| SetOldPerceptionsAsCoasting(const std::vector< WsfSA_EntityPerception * > &aPerceptionList, double aSimTime) | WsfSA_Perceive | protected |
| SetSelectedWeapon(const std::string &aWeaponName) | WsfSA_Perceive | |
| SetShootCueActive(bool aActive) | WsfSA_Perceive | |
| SetShootCueBlinking(bool aBlinking) | WsfSA_Perceive | |
| SetWeaponBayDoorsAreOpen(bool aOpen) | WsfSA_Perceive | |
| ShootCueActive() const | WsfSA_Perceive | |
| ShootCueBlinking() const | WsfSA_Perceive | |
| SplitGroup(WsfSA_Group *aGroup, int aNumElements, int aCriterion, bool aProtect=false) | WsfSA_Perceive | |
| ThreatScore(double aSimTime, WsfLocalTrack *aThreatPtr, bool aIsMissile, double &aScore) | WsfSA_Perceive | |
| TransferEntity(WsfSA_EntityPerception *aEntity, WsfSA_Group *aGroup, bool aProtect=false) | WsfSA_Perceive | |
| TruthAssets() | WsfSA_Perceive | |
| TryUpdateAssets(double aSimTime) | WsfSA_Perceive | protected |
| TryUpdatePerceivedItemCalculation(double aSimTime) | WsfSA_Perceive | protected |
| TryUpdatePerceivedItemData(double aSimTime) | WsfSA_Perceive | protected |
| TryUpdateStatus(double aSimTime) | WsfSA_Perceive | protected |
| Unimportant(WsfLocalTrack *aThreatPtr) | WsfSA_Perceive | protected |
| Unimportant(WsfPlatform *aAssetPtr) | WsfSA_Perceive | protected |
| Unimportant(size_t aPlatformIndex) | WsfSA_Perceive | protected |
| UpdateAssets(double aSimTime) | WsfSA_Perceive | protected |
| UpdateAssetsData(double aSimTime) | WsfSA_Perceive | protected |
| UpdateCoastingPerceptions(const std::vector< WsfSA_EntityPerception * > &aPerceptionList, const std::list< WsfSA_EntityPerception * > &aNewPerceptionList, double aSimTime) | WsfSA_Perceive | protected |
| UpdateGroupsData(double aSimTime) | WsfSA_Perceive | protected |
| UpdatePerceivedItemsCalculation(double aSimTime) | WsfSA_Perceive | protected |
| UpdateStatus(double aSimTime) | WsfSA_Perceive | protected |
| WeaponBayDoorsAreOpen() const | WsfSA_Perceive | |
| WsfSA_Perceive(WsfSA_Processor *aSA_ProcPtr, WsfSA_Processor::PerceiveData *aDataPtr) | WsfSA_Perceive | |
| WsfSA_Perceive(const WsfSA_Perceive &aSrc) | WsfSA_Perceive | protected |
| WsfSA_Processor class | WsfSA_Perceive | friend |
| WsfSA_ProcessorUpdateEvent class | WsfSA_Perceive | friend |
| ~WsfSA_Perceive() | WsfSA_Perceive | |