WSF
WsfWeaponFuse Member List

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

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AdvancedBehaviorTree() constWsfScriptProcessor
AltCriteria enum nameWsfWeaponFuse
Arm(double aSimTime)WsfWeaponFuse
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
BehaviorTree() constWsfScriptProcessorinline
cACTION_DETONATE enum valueWsfWeaponFuse
cACTION_HALT enum valueWsfWeaponFuse
cAGL_LIMIT enum valueWsfWeaponFuse
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
cCANCEL_PROXIMITY_CHECKS enum valueWsfWeaponFuseprotected
cCOAST enum valueWsfWeaponFuseprotected
cCOAST_TIME_LIMIT enum valueWsfWeaponFuse
cCOMMAND enum valueWsfWeaponFuse
cCONSIDER_ALL_PROXIMITY enum valueWsfWeaponFuseprotected
cDETONATE enum valueWsfWeaponFuseprotected
cDETONATE_ABOVE enum valueWsfWeaponFuse
cDETONATE_BELOW enum valueWsfWeaponFuse
CheckAllTargets(double aSimTime)WsfWeaponFuseprotected
CheckForDetonation(double aSimTime)WsfWeaponFuseprotected
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overrideWsfWeaponFusevirtual
CloneComponent() const overrideWsfProcessorinlinevirtual
cMIN_SPEED enum valueWsfWeaponFuse
cMSL_LIMIT enum valueWsfWeaponFuse
cNO_LIMIT enum valueWsfWeaponFuse
cNO_REASON enum valueWsfWeaponFuse
ComponentHasRole(int aRole)WsfComponentinline
ComponentList typedefWsfProcessor
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
ComputeGrossProximityRange(const double aTgtVelWCS[3]) constWsfWeaponFuseprotected
ComputeTimeToPCAorFuse(const double aTgtLocWCS[3], const double aTgtVelWCS[3]) constWsfWeaponFuseprotected
cPROXIMITY enum valueWsfWeaponFuse
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfWeaponFusestatic
cSC_MACH enum valueWsfWeaponFuse
cSC_MACH_DECAY enum valueWsfWeaponFuse
cSC_NONE enum valueWsfWeaponFuse
cSC_SPEED enum valueWsfWeaponFuse
cTOF_LIMIT enum valueWsfWeaponFuse
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
Detonate(double aSimTime)WsfWeaponFuse
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
GetAGL_Criteria() constWsfWeaponFuseinline
GetAGL_Limit() constWsfWeaponFuseinline
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
GetMaximumTimeOfFlight() constWsfWeaponFuseinline
GetMessageHandler()WsfScriptProcessorinline
GetMinSpeedLimit() constWsfWeaponFuseinline
GetMSL_Criteria() constWsfWeaponFuseinline
GetMSL_Limit() constWsfWeaponFuseinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPlatform() constWsfPlatformPartinline
GetReason() constWsfWeaponFuseinline
GetScenario() constWsfPlatformPartinline
GetScriptAccessibleContext() const overrideWsfScriptProcessor
GetScriptClassName() const overrideWsfWeaponFuseinline
GetScriptContext()WsfScriptProcessorinline
GetSimulation() constWsfPlatformPart
GetSpeedCriteria() constWsfWeaponFuseinline
GetStateMachine() constWsfScriptProcessorinlinevirtual
GetTimeOfFlightToArm() constWsfWeaponFuseinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const overrideWsfProcessorvirtual
HasAuxData() constWsfAuxDataEnabled
HasInternalLinks() constWsfPlatformPartinlinevirtual
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfWeaponFusevirtual
Initialize2(double aSimTime) overrideWsfWeaponFusevirtual
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
mAdvancedBehaviorTreePtrWsfScriptProcessorprotected
mBehaviorTreePtrWsfScriptProcessorprotected
mContextPtrWsfScriptProcessorprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExternalLinksWsfScriptProcessorprotected
mMessageClassPtrWsfScriptProcessorprotected
mMessageHandlerPtrWsfScriptProcessorprotected
mOnMessageCreateScriptPtrWsfScriptProcessorprotected
mStateIndexWsfScriptProcessorprotected
mStateMachinePtrWsfScriptProcessorprotected
mSuppressMessageWsfScriptProcessorprotected
OnIntercept enum nameWsfWeaponFuse
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
operator=(const WsfWeaponFuse &)=deleteWsfWeaponFuse
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
PermanentlyArrestMotion(double aSimTime)WsfWeaponFuseprotected
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PreInitialize(double aSimTime) overrideWsfProcessorvirtual
PreInput() overrideWsfProcessorvirtual
PrintDetonationReason(double aSimTime)WsfWeaponFuseprotected
PrivateDetonate(double aSimTime)WsfWeaponFuseprotectedvirtual
ProcessAltAGL(double aSimTime)WsfWeaponFuseprotected
ProcessAltMSL(double aSimTime)WsfWeaponFuseprotected
ProcessCallback(double aSimTime, const WsfCallback &aCallback)WsfProcessorvirtual
ProcessInput(UtInput &aInput) overrideWsfWeaponFusevirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfScriptProcessorvirtual
ProcessMinSpeed(double aSimTime)WsfWeaponFuseprotected
ProcessProximity(double aSimTime)WsfWeaponFuseprotected
QueryInterface(int aRole) overrideWsfProcessorvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
Reason enum nameWsfWeaponFuse
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
Restore(double aSimTime)WsfPlatformPartvirtual
SelectPCA_ForDetonation(double aSimTime, WsfPlatform *aTgtPtr, const double aTgtLocWCS[3], const double aTgtVelWCS[3], double aTimeToPCA, double aMissDistanceLimit)WsfWeaponFuseprotected
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
SetAGL_Criteria(AltCriteria aCriteria, double aAltAGL)WsfWeaponFuse
SetAirToGroundMode(bool aValue)WsfWeaponFuse
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
SetFineUpdateInterval(double aInterval)WsfWeaponFuse
SetGrossProximityRange(double aRange)WsfWeaponFuseinline
SetGrossUpdateInterval(double aInterval)WsfWeaponFuseinline
SetHitProximityRange(double aRange)WsfWeaponFuseinline
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetMSL_Criteria(AltCriteria aCriteria, double aAltMSL)WsfWeaponFuse
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime) overrideWsfProcessorvirtual
SetOperational(double aSimTime) overrideWsfProcessorvirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfScriptProcessorvirtual
SetState(std::string &stateName)WsfScriptProcessor
SetStateAll(std::string &stateNameAll)WsfScriptProcessor
SetTargetName(WsfStringId aNameId)WsfWeaponFuse
SetTOFToArm(double aTOF)WsfWeaponFuseinline
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval) overrideWsfProcessorvirtual
SetUseCurrentTarget(bool aValue)WsfWeaponFuse
ShowPCA_Results(double aSimTime, WsfPlatform *aTgtPtr, const double aTgtLocWCS[3], const double aTgtVelWCS[3], double aTimeToPCA) constWsfWeaponFuseprotected
SpeedCriteria enum nameWsfWeaponFuse
State()WsfScriptProcessor
StateAll()WsfScriptProcessor
SuppressMessage(bool aSuppressMessage)WsfScriptProcessorvirtual
TargetLossOption enum nameWsfWeaponFuseprotected
TurnOff(double aSimTime) overrideWsfProcessorvirtual
TurnOn(double aSimTime) overrideWsfProcessorvirtual
TypeList typedefWsfObject
Update(double aSimTime) overrideWsfWeaponFusevirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateEventActive() constWsfPlatformPartinline
UpdateTargetState(double aSimTime)WsfWeaponFuseprotected
UpdateWeaponState(double aSimTime)WsfWeaponFuseprotected
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
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
WsfWeaponFuse(WsfScenario &aScenario)WsfWeaponFuse
WsfWeaponFuse(const WsfWeaponFuse &aSrc)WsfWeaponFuse
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfProcessor() override=defaultWsfProcessor
~WsfScriptProcessor() overrideWsfScriptProcessor
~WsfWeaponFuse() overrideWsfWeaponFuse
Copyrights Multiple, All Rights Reserved