WSF
WsfSA_Processor Member List

This is the complete list of members for WsfSA_Processor, including all inherited members.

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AdvancedBehaviorTree() constWsfScriptProcessor
AfterburnerOn() constWsfSA_Processorinline
Assess() constWsfSA_Processorinline
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AssumedRangeForAngleOnlyTargets() constWsfSA_Processorinline
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
BehaviorTree() constWsfScriptProcessorinline
CalculateEmissions()WsfSA_Processor
CalculateObservables()WsfSA_Processor
CallScript(double aSimTime, const std::string &aScriptName)WsfSA_Processorprotected
CallScriptReturnDouble(double aSimTime, const std::string &aScriptName)WsfSA_Processorprotected
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
cASSETS_DATA enum valueWsfSA_Processor
cBEHAVIOR_CALCULATION enum valueWsfSA_Processor
cCONTROLS_DATA enum valueWsfSA_Processor
cENGAGEMENT_DATA enum valueWsfSA_Processor
cFLIGHT_DATA enum valueWsfSA_Processor
cFUEL_DATA enum valueWsfSA_Processor
CheckForFrequencyUnits(double &aValue, UtInput &aInput)WsfSA_Processorstatic
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overrideWsfSA_Processorinlinevirtual
CloneComponent() const overrideWsfProcessorinlinevirtual
cNAV_DATA enum valueWsfSA_Processor
ComponentHasRole(int aRole)WsfComponentinline
ComponentList typedefWsfProcessor
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
cPERCEIVED_ITEM_CALCULATION enum valueWsfSA_Processor
cPERCEIVED_ITEM_DATA enum valueWsfSA_Processor
cPRIORITIZED_ITEM_CALCULATION enum valueWsfSA_Processor
cPRIORITIZED_ITEM_DATA enum valueWsfSA_Processor
CreateSA_Processor(double aSimTime, WsfPlatform &aPlatform)WsfSA_Processorstatic
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfSA_Processor
cSTATUS enum valueWsfSA_Processor
cTRACK_DATA enum valueWsfSA_Processor
cUPDATE_TYPE_COUNTWsfSA_Processorstatic
cWEAPONS_DATA enum valueWsfSA_Processor
DAS_TrackProcessor() constWsfSA_Processorinline
DebugEnabled() constWsfPlatformPartinline
DebugTestOutput(double aSimTime)WsfSA_Processorprotected
DeleteAuxData()WsfAuxDataEnabled
DispenseChaff(double aSimTime)WsfSA_Processor
DispenseDecoy(double aSimTime)WsfSA_Processor
DispenseFlare(double aSimTime)WsfSA_Processor
EngagedTargetValid() constWsfSA_Processor
EntityIsInAssetGroup(const WsfSA_EntityPerception *aEntity) constWsfSA_Processor
EntityIsInAssetGroup(size_t aEntityIndex) constWsfSA_Processor
EntityPerceptionType enum nameWsfSA_Processor
ESM_TrackProcessor() constWsfSA_Processorinline
ExecuteOnMessageCreate(double aSimTime, WsfMessage &aMessage)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, const std::string &aScriptName)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, WsfStringId aScriptName, UtScriptData &aScriptRetVal, const UtScriptDataList &aScriptArgs=UtScriptDataList())WsfScriptProcessorvirtual
ExecuteScriptAtTime(double aTime, WsfStringId aScriptName, const UtScriptDataList &aScriptArgs)WsfScriptProcessor
EyesTrackProcessor() constWsfSA_Processorinline
FlightId()WsfSA_Processorinline
FLIR_TrackProcessor() constWsfSA_Processorinline
FuelStateBingoReached() constWsfSA_Processor
FuelStateJokerReached() constWsfSA_Processor
FuelStateNormalized() constWsfSA_Processor
GetAircraftKinematics() constWsfSA_Processorinline
GetAirMover()WsfSA_Processorinline
GetAirMoverFuel()WsfSA_Processorinline
GetAssetDataPurgeLifetime() constWsfSA_Processorinline
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetBrawlerFuel()WsfSA_Processorinline
GetBrawlerMover()WsfSA_Processorinline
GetCategories() constWsfPlatformPartinline
GetCognitiveUpdateGroup()WsfSA_Processorinlinestatic
GetComponentInitializationOrder() const overrideWsfProcessorinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfProcessorvirtual
GetComponents()WsfProcessorinline
GetComponents() constWsfProcessorinline
GetDamageFactor() constWsfPlatformPartinline
GetData() constWsfSA_Processorinline
GetDebugMask()WsfPlatformPartinline
GetDisplayPerceptionDelay()WsfSA_Processorinline
GetEngagedTarget() constWsfSA_Processor
GetExternalLinks()WsfScriptProcessorinline
GetFilteredPlatformIdList() constWsfSA_Processorinline
GetFlightControlsDataSummary() constWsfSA_Processorinline
GetFuelSystemData() constWsfSA_Processorinline
GetGroups() constWsfPlatformPartinline
GetInitialWeaponsQuantity()WsfSA_Processorinline
GetInternalLinks()WsfPlatformPartinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetLastUpdateTime(UpdateType aUpdateType) constWsfSA_Processorinline
GetMasterArm() constWsfSA_Processor
GetMessageHandler()WsfScriptProcessorinline
GetMWS_Processor() constWsfSA_Processor
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNavigationDataSummary() constWsfSA_Processorinline
GetNextUpdateTime(UpdateType aUpdateType)WsfSA_Processorinline
GetP6DofMover()WsfSA_Processorinline
GetPartType() constWsfPlatformPartinline
GetPerceptionMasterTrackProcessor() constWsfSA_Processorinline
GetPerceptionMasterTrackProcessorTrackList() constWsfSA_Processor
GetPlatform() constWsfPlatformPartinline
GetPlatformPerceivedAssets(const WsfPlatform &aPlatform, double aSimTime)WsfSA_Processorstatic
GetPlatformPerceivedBandits(const WsfPlatform &aPlatform, double aSimTime)WsfSA_Processorstatic
GetPlatformPerceivedBogies(const WsfPlatform &aPlatform, double aSimTime)WsfSA_Processorstatic
GetPlatformSA_Processor(const WsfPlatform *aPlatform)WsfSA_Processorstatic
GetPlatformUpdateGroup()WsfSA_Processorinlinestatic
GetSA_Processor(const WsfPlatform &aPlatform)WsfSA_Processorstatic
GetScenario() constWsfPlatformPartinline
GetScriptAccessibleContext() const overrideWsfScriptProcessor
GetScriptClassName() const overrideWsfSA_Processorinline
GetScriptContext()WsfScriptProcessorinline
GetSelectedWeapon() constWsfSA_Processor
GetSimulation() constWsfPlatformPart
GetSixDOF_Mover()WsfSA_Processorinline
GetStartupInterval(UpdateType aUpdateType) constWsfSA_Processorinline
GetStateMachine() constWsfScriptProcessorinlinevirtual
GetTrackManagerList() constWsfSA_Processorinline
GetTrackProcessor(const std::string &aProcessorName)WsfSA_Processor
GetTrackProcessors()WsfSA_Processorinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUniversalUpdateGroup()WsfSA_Processorinlinestatic
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval(UpdateType aUpdateType) constWsfSA_Processorinline
WsfScriptProcessor::GetUpdateInterval() const overrideWsfProcessorvirtual
GetUpdateTypeString(const UpdateType aUpdateType)WsfSA_Processor
GetVisualPerceptionDelay()WsfSA_Processorinline
GetWeaponList() constWsfSA_Processor
GetWeaponsDataSummary() constWsfSA_Processorinline
HandleSA_ProcessorUpdates(double aSimTime)WsfSA_Processor
HasAuxData() constWsfAuxDataEnabled
HasExternalLinks() constWsfSA_Processorinline
HasInternalLinks() constWsfPlatformPartinlinevirtual
ID_BANDIT enum valueWsfSA_Processor
ID_BOGIE enum valueWsfSA_Processor
ID_FRIENDLY enum valueWsfSA_Processor
ID_NEUTRAL enum valueWsfSA_Processor
ID_UNKNOWN enum valueWsfSA_Processor
IdFlag()WsfSA_Processorinline
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfSA_Processorvirtual
Initialize2(double aSimTime) overrideWsfSA_Processorvirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IRST_TrackProcessor() constWsfSA_Processorinline
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsContrailing() constWsfSA_Processorinline
IsCritical() constWsfPlatformPartinline
IsEnemySide(const std::string &aSide) constWsfSA_Processor
IsEnemyType(const std::string &aType) constWsfSA_Processor
IsExternallyControlled() constWsfPlatformPartinline
IsFriendlySide(const std::string &aSide) constWsfSA_Processor
IsFriendlyType(const std::string &aType) constWsfSA_Processor
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsMissileType(const std::string &aType) constWsfSA_Processor
IsNeutralSide(const std::string &aSide) constWsfSA_Processor
IsNeutralType(const std::string &aType) constWsfSA_Processor
IsOperational() constWsfPlatformPartinline
IsTurnedOn() constWsfPlatformPartinline
JammerEmitting() constWsfSA_Processorinline
JammingDetected() constWsfSA_Processor
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LocalTrackDropped(double aSimTime, const WsfLocalTrack *aLocalTrackPtr)WsfSA_Processor
mAdvancedBehaviorTreePtrWsfScriptProcessorprotected
MasterCautionActive() constWsfSA_Processor
MasterWarningActive() constWsfSA_Processor
MaxRangeForEngagementData() constWsfSA_Processorinline
MaxRangeForPerceivedAssets() constWsfSA_Processorinline
MaxRangeForPerceivedBogiesAndBandits() constWsfSA_Processorinline
mBehaviorTreePtrWsfScriptProcessorprotected
mContextPtrWsfScriptProcessorprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExternalLinksWsfScriptProcessorprotected
mMessageClassPtrWsfScriptProcessorprotected
mMessageHandlerPtrWsfScriptProcessorprotected
mOnMessageCreateScriptPtrWsfScriptProcessorprotected
mStateIndexWsfScriptProcessorprotected
mStateMachinePtrWsfScriptProcessorprotected
mSuppressMessageWsfScriptProcessorprotected
MWS_TrackProcessor() constWsfSA_Processorinline
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
operator=(const WsfSA_Processor &)=deleteWsfSA_Processor
WsfScriptProcessor::operator=(const WsfProcessor &aRhs)=deleteWsfProcessorprotected
WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=deleteWsfPlatformPart
WsfScriptProcessor::WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfScriptProcessor::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfScriptProcessor::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
OtherSystemsEmitting() constWsfSA_Processorinline
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime) overrideWsfProcessorvirtual
Perceive() constWsfSA_Processorinline
PerceptionMasterTrackProcessor() constWsfSA_Processorinline
PlatformAdded(double aSimTime, WsfPlatform *aPlatform) overrideWsfSA_Processorvirtual
PlatformContainsSA_Processor(WsfPlatform *aPlatform)WsfSA_Processorstatic
PlatformDeleted(WsfPlatform *aPlatform) overrideWsfSA_Processorvirtual
PlatformInTrackListMWS(const WsfPlatform *aPlatform) constWsfSA_Processor
Predict() constWsfSA_Processorinline
PreInitialize(double aSimTime) overrideWsfProcessorvirtual
PreInput() overrideWsfProcessorvirtual
ProcessCallback(double aSimTime, const WsfCallback &aCallback)WsfProcessorvirtual
ProcessInput(UtInput &aInput) overrideWsfSA_Processorvirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfSA_Processorvirtual
QuantityOfChaff() constWsfSA_Processor
QuantityOfDecoys() constWsfSA_Processor
QuantityOfFlares() constWsfSA_Processor
QuantityOfSelectedWeapon() constWsfSA_Processor
QueryInterface(int aRole) overrideWsfProcessorvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
RadarEmitting() constWsfSA_Processorinline
RadarTrackProcessor() constWsfSA_Processorinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
ResetAssetDataPurgeLifetime()WsfSA_Processorinline
ResetUpdateInterval(UpdateType aUpdateType)WsfSA_Processor
Restore(double aSimTime)WsfPlatformPartvirtual
RoundToBaseRateMultiple(double aNumToRound, double aMultiple)WsfSA_Processorstatic
SA_Identification enum nameWsfSA_Processor
ScriptExists(const std::string &aScriptName)WsfSA_Processorprotected
SelectedWeapon() constWsfSA_Processor
SendMessage(double aSimTime, const WsfSA_EntityMessage &aStatusMessage)WsfSA_Processor
WsfScriptProcessor::SendMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfScriptProcessorvirtual
SendMessageTo(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPartvirtual
SendMessageToProcessor(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPart
SendQueuedMessages(double aSimTime)WsfPlatformPartvirtual
WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAircraftKinematics(const SA_AircraftKinematics &aFlightData)WsfSA_Processorinline
SetAssetDataPurgeLifetime(double aPurgeLifetime)WsfSA_Processor
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfPlatform >inline
SetCritical(bool aValue)WsfPlatformPartinline
SetDamageFactor(double aSimTime, double aDamageFactor)WsfPlatformPart
SetDebugEnabled(bool aDebugEnabled)WsfPlatformPartinline
SetDisplayPerceptionDelay(double aDelayTime)WsfSA_Processor
SetEngagedTarget(SA_EngagedTarget aTarget)WsfSA_Processor
SetExternallyControlled(double aSimTime, bool aIsExternallyControlled)WsfPlatformPartvirtual
SetFlightControlsDataSummary(const SA_FlightControlsDataSummary &aData)WsfSA_Processorinline
SetFlightId(std::uint16_t aFlightId)WsfSA_Processorinline
SetFuelSystemData(const SA_FuelSystemData &aData)WsfSA_Processorinline
SetIdFlag(const std::string &aIdFlag)WsfSA_Processorinline
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetLastUpdateTime(UpdateType aUpdateType, double aSimTime)WsfSA_Processor
SetMasterArm(bool aArmed)WsfSA_Processor
SetName(WsfStringId aName)WsfObjectinline
SetNavigationDataSummary(const SA_NavigationDataSummary &aData)WsfSA_Processorinline
SetNextUpdateTime(UpdateType aUpdateType, double aSimTime)WsfSA_Processor
SetNonOperational(double aSimTime) overrideWsfProcessorvirtual
SetOperational(double aSimTime) overrideWsfProcessorvirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfScriptProcessorvirtual
SetSelectedWeapon(std::string aWeaponName)WsfSA_Processor
SetState(std::string &stateName)WsfScriptProcessor
SetStateAll(std::string &stateNameAll)WsfScriptProcessor
SetTrackManagerList(const std::vector< SA_TrackManagerData > &aData)WsfSA_Processorinline
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(UpdateType aUpdateType, double aUpdateInterval)WsfSA_Processor
WsfScriptProcessor::SetUpdateInterval(double aUpdateInterval) overrideWsfProcessorvirtual
SetVisualPerceptionDelay(double aDelayTime)WsfSA_Processor
SetWeaponsDataSummary(const SA_WeaponsDataSummary &aData)WsfSA_Processorinline
ShootCueActive() constWsfSA_Processor
ShootCueBlinking() constWsfSA_Processor
State()WsfScriptProcessor
StateAll()WsfScriptProcessor
STATUS_MESSAGES enum valueWsfSA_Processor
SupportingWeapon() constWsfSA_Processor
SuppressMessage(bool aSuppressMessage)WsfScriptProcessorvirtual
TimeToBingo() constWsfSA_Processor
TimeToEmpty() constWsfSA_Processor
TimeToJoker() constWsfSA_Processor
TrackManagerChanged(double aSimTime, WsfTrackManager *aNewManagerPtr)WsfSA_Processor
TRUTH enum valueWsfSA_Processor
TryUpdateBehaviorCalculation(double aSimTime)WsfSA_Processor
TryUpdateFlightControls(double aSimTime)WsfSA_Processor
TryUpdateFlightKinematics(double aSimTime)WsfSA_Processor
TryUpdateFuel(double aSimTime)WsfSA_Processor
TryUpdateNav(double aSimTime)WsfSA_Processor
TryUpdateTracks(double aSimTime)WsfSA_Processor
TryUpdateWeapons(double aSimTime)WsfSA_Processor
TurnOff(double aSimTime) overrideWsfProcessorvirtual
TurnOn(double aSimTime) overrideWsfProcessorvirtual
TypeList typedefWsfObject
Update(double aSimTime) overrideWsfSA_Processorvirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateBehaviorCalculation(double aSimTime)WsfSA_Processor
UpdateEventActive() constWsfPlatformPartinline
UpdateFlightControls(double aSimTime)WsfSA_Processor
UpdateFlightControlsData(double aSimTime)WsfSA_Processor
UpdateFlightKinematics(double aSimTime)WsfSA_Processor
UpdateFlightKinematicsData(double aSimTime)WsfSA_Processor
UpdateFuel(double aSimTime)WsfSA_Processor
UpdateFuelData(double aSimTime)WsfSA_Processor
UpdateNav(double aSimTime)WsfSA_Processor
UpdateNavData(double aSimTime)WsfSA_Processor
UpdateTrackData(double aSimTime)WsfSA_Processor
UpdateTracks(double aSimTime)WsfSA_Processor
UpdateType enum nameWsfSA_Processor
UpdateWeapons(double aSimTime)WsfSA_Processor
UpdateWeaponsData(double aSimTime)WsfSA_Processor
UseIFF() constWsfSA_Processorinline
UseMaxRangeFilterForPerceivedAssets() constWsfSA_Processorinline
UseMaxRangeFilterForPerceivedBogiesAndBandits() constWsfSA_Processorinline
UseMaxRangeForEngagementData() constWsfSA_Processorinline
UseSimpleIdByType() constWsfSA_Processorinline
UsingPerceptionMasterTrackProcessor() constWsfSA_Processorinline
WeaponBayDoorsAreOpen() constWsfSA_Processor
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfComponentT()WsfComponentT< WsfPlatform >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfProcessor(const WsfScenario &aScenario)WsfProcessor
WsfProcessor(const WsfProcessor &aSrc)WsfProcessorprotected
WsfSA_Processor(const WsfScenario &aScenario)WsfSA_Processor
WsfSA_Processor(const WsfSA_Processor &aSrc)WsfSA_Processorprotected
WsfScriptProcessor(const WsfScenario &aScenario)WsfScriptProcessor
WsfScriptProcessor(const WsfScenario &aScenario, WsfStringId aPartClass, const std::string &aPartVarName)WsfScriptProcessor
WsfScriptProcessor(const WsfScriptProcessor &aSrc)WsfScriptProcessorprotected
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfProcessor() override=defaultWsfProcessor
~WsfSA_Processor() overrideWsfSA_Processor
~WsfScriptProcessor() overrideWsfScriptProcessor
Copyrights Multiple, All Rights Reserved