WSF
WsfXIO_WeaponComponent Member List

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

cABORT_FIRE enum valueWsfXIO_WeaponComponent
CloneComponent() const overrideWsfXIO_WeaponComponentinlinevirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(WsfXIO_Simulation *aXIO_SimulationPtr) overrideWsfXIO_WeaponComponent
WsfXIO_Component::ComponentParentChanged(ParentType *aParentPtr)WsfComponentT< PARENT_TYPE >inlinevirtual
CreatePlatformPartInfo(WsfPlatformPart &aPart) overrideWsfXIO_WeaponComponentvirtual
cWEAPON_INFO enum valueWsfXIO_WeaponComponent
EM_RcvrInfo_Load(WsfXIO_EM_RcvrInfo &aInfo, const WsfEM_Rcvr &aRcvr) overrideWsfXIO_WeaponComponentvirtual
EM_XmtrInfo_Load(WsfXIO_EM_XmtrInfo &aInfo, const WsfEM_Xmtr &aXmtr) overrideWsfXIO_WeaponComponentvirtual
FillPartState(const WsfPlatformPart &aPart, WsfXIO_PartStateChangePkt &aPkt) overrideWsfXIO_WeaponComponentvirtual
FindPart(const WsfPlatform &aPlatform, int aPartType, WsfStringId aPartName) overrideWsfXIO_WeaponComponentvirtual
FindPartType(int aPartType, WsfStringId aPartTypeName) overrideWsfXIO_WeaponComponentvirtual
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const overrideWsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inlinevirtual
GetComponentParent() constWsfComponentT< PARENT_TYPE >inline
GetComponentRoles() const overrideWsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inlinevirtual
GetName() constWsfNamed
GetNameId() constWsfNamedinline
GetSimTime() constWsfXIO_WeaponComponent
GetSimulation() constWsfXIO_WeaponComponent
GetXIO_Simulation() constWsfXIO_WeaponComponentinline
HandleStateChangeRequest(double aSimTime, WsfXIO_PartStateChangeRequestPkt &aPkt, WsfPlatform *aPlatformPtr, WsfEM_Xmtr *&aXmtrPtr, WsfEM_Rcvr *&aRcvrPtr) overrideWsfXIO_WeaponComponentvirtual
HandleTaskCommand(double aSimTime, WsfXIO_TaskCommandPkt &aPkt, WsfTaskProcessor *aProcA_Ptr, WsfTaskProcessor *aProcB_Ptr, WsfTrack *aTrackPtr, WsfTaskResource *aResourcePtr) overrideWsfXIO_WeaponComponentvirtual
Initialize()WsfXIO_Componentinline
WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >::Initialize(double aSimTime)WsfComponentvirtual
Initialize2(double aSimTime)WsfComponentvirtual
mRolesWsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >protected
operator=(const WsfSimpleComponentT &aRhs)WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inline
WsfXIO_Component::WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >::WsfComponentT::operator=(const WsfComponentT &) noexceptWsfComponentT< PARENT_TYPE >inline
WsfNamed::operator=(const WsfNamed &)=defaultWsfNamed
ParentType typedefWsfComponentT< PARENT_TYPE >
PreInitialize(double aSimTime)WsfComponentvirtual
PreInput()WsfComponentvirtual
ProcessInput(UtInput &aInput)WsfComponentvirtual
QueryInterface(int aRole) overrideWsfXIO_WeaponComponentinlinevirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
RegisterSimulationObservers(WsfSimulation &aSimulation, UtCallbackHolder &aCallbacks) overrideWsfXIO_WeaponComponentvirtual
SetComponentParent(ParentType *aParentPtr)WsfComponentT< PARENT_TYPE >inline
SetName(WsfStringId aName)WsfNamedinline
WsfComponentT()WsfComponentT< PARENT_TYPE >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< PARENT_TYPE >inline
WsfNamed()WsfNamed
WsfNamed(WsfStringId aName)WsfNamed
WsfNamed(const WsfNamed &)=defaultWsfNamed
WsfSimpleComponentT()=defaultWsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >
WsfSimpleComponentT(int aRole, WsfStringId aName)WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inline
WsfSimpleComponentT(int aRole)WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inlineexplicit
WsfSimpleComponentT(WsfStringId aName)WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inline
WsfSimpleComponentT(const WsfSimpleComponentT &aSrc)WsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >inline
WsfXIO_Component(int aRole, const std::string &aName)WsfXIO_Component
WsfXIO_WeaponComponent()WsfXIO_WeaponComponent
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< PARENT_TYPE >
~WsfNamed()=defaultWsfNamedvirtual
~WsfSimpleComponentT() override=defaultWsfSimpleComponentT< WsfComponentT< PARENT_TYPE > >
~WsfXIO_WeaponComponent() override=defaultWsfXIO_WeaponComponent
Copyrights Multiple, All Rights Reserved