WSF
WsfPerceptionProcessor Member List

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

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AddExtraCognitiveLoading(double timeDelay)WsfPerceptionProcessor
AdvancedBehaviorTree() constWsfScriptProcessor
AssetPerceptionType enum nameWsfPerceptionProcessor
AssetScore(WsfAssetPerception *aAssetPtr, double &score)WsfPerceptionProcessor
AssetUpdateInterval()WsfPerceptionProcessorinline
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
BehaviorTree() constWsfScriptProcessorinline
cALLCOMMANDERS enum valueWsfPerceptionProcessor
cALLSUBORDINATES enum valueWsfPerceptionProcessor
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
cCOMMANDER enum valueWsfPerceptionProcessor
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overrideWsfPerceptionProcessorinlinevirtual
CloneComponent() const overrideWsfProcessorinlinevirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentList typedefWsfProcessor
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
cPEERS enum valueWsfPerceptionProcessor
CreatePerceptionProcessor(double aSimTime, WsfPlatform &aPlatform)WsfPerceptionProcessorstatic
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfPerceptionProcessor
cSUBORDINATES enum valueWsfPerceptionProcessor
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
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
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCategories() constWsfPlatformPartinline
GetComponentInitializationOrder() const overrideWsfProcessorinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfProcessorvirtual
GetComponents()WsfProcessorinline
GetComponents() constWsfProcessorinline
GetDamageFactor() constWsfPlatformPartinline
GetDebugMask()WsfPlatformPartinline
GetExternalLinks()WsfScriptProcessorinline
GetGroups() constWsfPlatformPartinline
GetInternalLinks()WsfPlatformPartinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetMessageHandler()WsfScriptProcessorinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPerceptionProcessor(WsfPlatform &aPlatform)WsfPerceptionProcessorstatic
GetPlatform() constWsfPlatformPartinline
GetPlatformPerceivedAssets(WsfPlatform &aPlatform, double aSimTime)WsfPerceptionProcessorstatic
GetPlatformPerceivedThreats(WsfPlatform &aPlatform, double aSimTime)WsfPerceptionProcessorstatic
GetScenario() constWsfPlatformPartinline
GetScriptAccessibleContext() const overrideWsfScriptProcessor
GetScriptClassName() const overrideWsfPerceptionProcessorinline
GetScriptContext()WsfScriptProcessorinline
GetSimulation() constWsfPlatformPart
GetStateMachine() constWsfScriptProcessorinlinevirtual
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const overrideWsfProcessorvirtual
HasAuxData() constWsfAuxDataEnabled
HasExternalLinks()WsfPerceptionProcessorinline
HasInternalLinks() constWsfPlatformPartinlinevirtual
HeatMap()WsfPerceptionProcessorinline
Important(WsfLocalTrack *aThreatPtr)WsfPerceptionProcessorprotected
Important(WsfPlatform *aAssetPtr)WsfPerceptionProcessorprotected
Important(size_t aPlatformIndex)WsfPerceptionProcessorprotected
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfPerceptionProcessorvirtual
Initialize2(double aSimTime) overrideWsfScriptProcessorvirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsCritical() constWsfPlatformPartinline
IsExternallyControlled() constWsfPlatformPartinline
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsOperational() constWsfPlatformPartinline
IsTurnedOn() constWsfPlatformPartinline
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LocalTrackDropped(double aSimTime, const WsfLocalTrack *aLocalTrackPtr)WsfPerceptionProcessor
mAdvancedBehaviorTreePtrWsfScriptProcessorprotected
MarkAssetAsImportant(WsfPlatform &aAsset)WsfPerceptionProcessor
MarkAssetAsImportant(size_t aIndex)WsfPerceptionProcessor
MarkAssetAsUnimportant(WsfPlatform &aAsset)WsfPerceptionProcessor
MarkAssetAsUnimportant(size_t aIndex)WsfPerceptionProcessor
MarkAssetTypeAsImportant(WsfStringId aType)WsfPerceptionProcessor
MarkAssetTypeAsUnimportant(WsfStringId aType)WsfPerceptionProcessor
MarkThreatAsImportant(WsfLocalTrack &aThreat)WsfPerceptionProcessor
MarkThreatAsUnimportant(WsfLocalTrack &aThreat)WsfPerceptionProcessor
MarkThreatTypeAsImportant(WsfStringId aType)WsfPerceptionProcessor
MarkThreatTypeAsUnimportant(WsfStringId aType)WsfPerceptionProcessor
mAssetFunctionScriptContextPtrWsfPerceptionProcessorprotected
mAssetFunctionScriptNameWsfPerceptionProcessorprotected
mAssetFunctionScriptPtrWsfPerceptionProcessorprotected
mAssetPerceptionWsfPerceptionProcessorprotected
mAssetUpdateIntervalWsfPerceptionProcessorprotected
MaxAssetLoad()WsfPerceptionProcessorinline
MaxThreatLoad()WsfPerceptionProcessorinline
mBehaviorTreePtrWsfScriptProcessorprotected
mCallbacksWsfPerceptionProcessorprotected
mContextPtrWsfScriptProcessorprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExternalLinksWsfScriptProcessorprotected
mExtraCognitiveDelaysAssetsWsfPerceptionProcessorprotected
mExtraCognitiveDelaysThreatsWsfPerceptionProcessorprotected
mHeatMapPtrWsfPerceptionProcessorprotected
mImportantAssetsWsfPerceptionProcessorprotected
mImportantAssetTypesWsfPerceptionProcessorprotected
mImportantThreatsWsfPerceptionProcessorprotected
mImportantThreatTypesWsfPerceptionProcessorprotected
mLastAssetUpdateTimeWsfPerceptionProcessorprotected
mLastThreatUpdateTimeWsfPerceptionProcessorprotected
mMaxAssetLoadWsfPerceptionProcessorprotected
mMaxThreatLoadWsfPerceptionProcessorprotected
mMessageClassPtrWsfScriptProcessorprotected
mMessageHandlerPtrWsfScriptProcessorprotected
mOnMessageCreateScriptPtrWsfScriptProcessorprotected
mPerceivedAssetsWsfPerceptionProcessorprotected
mPerceivedThreatsWsfPerceptionProcessorprotected
mPerceiveSelfStatusWsfPerceptionProcessorprotected
mReceivedAssetStatusWsfPerceptionProcessorprotected
mReportingOthersStatusWsfPerceptionProcessorprotected
mReportingSelfStatusWsfPerceptionProcessorprotected
mStateIndexWsfScriptProcessorprotected
mStateMachinePtrWsfScriptProcessorprotected
mStatusMessageReportIntervalWsfPerceptionProcessorprotected
mSuppressMessageWsfScriptProcessorprotected
mThreatFunctionScriptContextWsfPerceptionProcessorprotected
mThreatFunctionScriptNameWsfPerceptionProcessorprotected
mThreatFunctionScriptPtrWsfPerceptionProcessorprotected
mThreatUpdateIntervalWsfPerceptionProcessorprotected
mTrackManagerPtrWsfPerceptionProcessorprotected
mTruthPerceptionMaskWsfPerceptionProcessorprotected
mUnimportantAssetsWsfPerceptionProcessorprotected
mUnimportantAssetTypesWsfPerceptionProcessorprotected
mUnimportantThreatsWsfPerceptionProcessorprotected
mUnimportantThreatTypesWsfPerceptionProcessorprotected
NearestAsset(double aSimTime)WsfPerceptionProcessor
NearestThreat(double aSimTime)WsfPerceptionProcessor
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
operator=(const WsfPerceptionProcessor &)=deleteWsfPerceptionProcessor
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
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime) overrideWsfProcessorvirtual
PerceivedAsset(size_t aPlatformIndex)WsfPerceptionProcessor
PerceivedAssets(double aSimTime)WsfPerceptionProcessor
PerceivedThreat(WsfStringId targetNameId)WsfPerceptionProcessor
PerceivedThreat(WsfTrackId &trackId)WsfPerceptionProcessor
PerceivedThreats(double aSimTime)WsfPerceptionProcessor
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PossibleEnemy(WsfLocalTrack *aTrackPtr)WsfPerceptionProcessor
PreInitialize(double aSimTime) overrideWsfProcessorvirtual
PreInput() overrideWsfProcessorvirtual
ProcessCallback(double aSimTime, const WsfCallback &aCallback)WsfProcessorvirtual
ProcessInput(UtInput &aInput) overrideWsfPerceptionProcessorvirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfPerceptionProcessorvirtual
QueryInterface(int aRole) overrideWsfProcessorvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
RecipientType enum nameWsfPerceptionProcessor
Restore(double aSimTime)WsfPlatformPartvirtual
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
SendStatus(double aSimTime)WsfPerceptionProcessorprotected
WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAssetUpdateInterval(double aInterval)WsfPerceptionProcessor
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
SetExternallyControlled(double aSimTime, bool aIsExternallyControlled)WsfPlatformPartvirtual
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetMaxAssetLoad(int aLoad)WsfPerceptionProcessorinline
SetMaxThreatLoad(int aLoad)WsfPerceptionProcessorinline
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime) overrideWsfProcessorvirtual
SetOperational(double aSimTime) overrideWsfProcessorvirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfScriptProcessorvirtual
SetScriptAssetScoringFunction(UtScriptContext *aContextPtr, WsfStringId aFunctionName)WsfPerceptionProcessor
SetScriptThreatScoringFunction(UtScriptContext *aContextPtr, WsfStringId aFunctionName)WsfPerceptionProcessor
SetState(std::string &stateName)WsfScriptProcessor
SetStateAll(std::string &stateNameAll)WsfScriptProcessor
SetThreatUpdateInterval(double aInterval)WsfPerceptionProcessor
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval) overrideWsfProcessorvirtual
State()WsfScriptProcessor
StateAll()WsfScriptProcessor
STATUS_MESSAGES enum valueWsfPerceptionProcessor
StatusMessageReportInterval()WsfPerceptionProcessorinline
SuppressMessage(bool aSuppressMessage)WsfScriptProcessorvirtual
ThreatScore(WsfLocalTrack *aThreatPtr, double &score)WsfPerceptionProcessor
ThreatUpdateInterval()WsfPerceptionProcessorinline
TrackManagerChanged(double aSimTime, WsfTrackManager *aNewManagerPtr)WsfPerceptionProcessor
TRUTH enum valueWsfPerceptionProcessor
TruthAssets()WsfPerceptionProcessor
TryUpdateAssets(double aSimTime)WsfPerceptionProcessorprotected
TryUpdateThreats(double aSimTime)WsfPerceptionProcessorprotected
TurnOff(double aSimTime) overrideWsfProcessorvirtual
TurnOn(double aSimTime) overrideWsfProcessorvirtual
TypeList typedefWsfObject
Unimportant(WsfLocalTrack *aThreatPtr)WsfPerceptionProcessorprotected
Unimportant(WsfPlatform *aAssetPtr)WsfPerceptionProcessorprotected
Unimportant(size_t aPlatformIndex)WsfPerceptionProcessorprotected
Update(double aSimTime) overrideWsfPerceptionProcessorvirtual
UpdateAssets(double aSimTime)WsfPerceptionProcessorprotected
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateEventActive() constWsfPlatformPartinline
UpdateThreats(double aSimTime)WsfPerceptionProcessorprotected
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
WsfPerceptionProcessor(const WsfScenario &aScenario)WsfPerceptionProcessor
WsfPerceptionProcessor(const WsfPerceptionProcessor &aSrc)WsfPerceptionProcessorprotected
WsfPerceptionProcessorUpdateEvent classWsfPerceptionProcessorfriend
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfProcessor(const WsfScenario &aScenario)WsfProcessor
WsfProcessor(const WsfProcessor &aSrc)WsfProcessorprotected
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
~WsfPerceptionProcessor() overrideWsfPerceptionProcessor
~WsfPlatformPart() overrideWsfPlatformPart
~WsfProcessor() override=defaultWsfProcessor
~WsfScriptProcessor() overrideWsfScriptProcessor
Copyrights Multiple, All Rights Reserved