| NAnnotationData | |
| CDecorationData | |
| CPoiData | |
| CRangeRingData | |
| CAnnotationInfo | |
| Nengage | |
| CApplicationExtension | |
| CEventItem | |
| CEvents | This represents all of the events the user can select for writing |
| CEvent | |
| CSensorDetectionAttempt | |
| CSensorDetectionChanged | |
| CSensorFrequencyChanged | |
| CSensorModeActivated | |
| CSensorModeDeactivated | |
| CSensorNonOperational | |
| CSensorOperational | |
| CSensorRequestCanceled | |
| CSensorRequestInitiated | |
| CSensorRequestUpdated | |
| CSensorTrackCoasted | |
| CSensorTrackDropped | |
| CSensorTrackInitiated | |
| CSensorTrackUpdated | |
| CSensorTurnedOff | |
| CSensorTurnedOn | |
| CSimulationComplete | |
| CWeaponFireAborted | |
| CWeaponFireRequested | |
| CWeaponFired | |
| CWeaponHit | |
| CWeaponKilled | |
| CWeaponMissed | |
| CWeaponTerminated | |
| CInputConfig | |
| COutputConfig | This holds the input data for the 'output' block |
| COutputItem | |
| COutputRate | Defines a table of simulation output rate as a function of simulation time |
| CItem | |
| CPlatform | This class in the interface between WSF platforms and ENGAGE players |
| CRunConfig | |
| CSimulation | |
| CSimulationExtension | |
| CSimulationThread | |
| CSiteConfig | |
| CSite | |
| CSummaryData | This class holds summary data from the runs |
| CRunSummary | |
| CTargetConfig | |
| CPathPoint | |
| CTask | |
| CTaskManager | |
| CTaskOutput | This class is the run-time output controller for the tasks |
| CUtilities | |
| CVariables | This represents all of the variables the user can select for writing |
| NFires | Provide a top-level interface for including the fires library's types |
| CBallisticPath | |
| CScriptBallisticPathClass | |
| CBallisticPlatforms | |
| CDisObserver | |
| CFiresLaunchComputer | |
| CFiresMover | |
| CObserver | |
| CFiresPath | |
| CFiresTable | |
| CFiresTableLoader | |
| CFiresTableLookup | |
| CFiresTables | |
| Nimpl | |
| CMultiresolutionComponentFactory | |
| NLogServer | |
| CPrefData | |
| CPrefObject | |
| NP6DOF | |
| CControlSurfaceValue | |
| CFlightControlInputValue | |
| CAutopilotWaypointData | |
| CPidGainData | |
| CSinglePidValueData | |
| CAutopilotPidGroupValueData | |
| CAutopilotLimitsAndSettings | |
| CNavWaypointParameters | |
| CAutopilotData | |
| CAutopilotWaypointDataList | |
| CTrackData | |
| CCurrentTargetData | |
| Nprofiling | Definition of utility struct and function used by the profiling targets |
| CException | Profiling exception class |
| CVersionInfo | Structure defining the values used for semantic versioning of the profiling system |
| CProfilingHooks | Set of all function pointers used for profiling |
| CProfilingRegion | Scope guard that marks a region of code for profiling |
| CProfilingSystemArguments | Command-line arguments for profiling, as they may be parsed by code that uses profiling |
| CProfilingSystem | Scope guard, whose constructor starts the profiling system, and whose destructor stops the profiling system |
| CTimedRegion | Scope guard that records wall clock time elapsed and marks region beginning and end by writing to a given output stream |
| Nripr | |
| CSortBidPairStruct | |
| CRIPRCommanderInfo | |
| Nstd | Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set |
| Chash< wsf::comm::Address > | |
| Chash< wsf::comm::Message::Identifier > | |
| Chash< wsf::comm::Network::NamedComm > | |
| Chash< std::pair< WsfStringId, double > > | |
| Cless< wsf::coverage::GridAsset > | |
| Cless< wsf::coverage::FreeAsset > | |
| NUs | |
| CErrors | |
| CParser | |
| CToken | |
| CBuffer | |
| CUTF8Buffer | |
| CStartStates | |
| CKeywordMap | |
| CScanner | |
| CUsInitializerList | |
| CUsVal | |
| CUsInitializerListData | |
| CEntry | |
| CUsObserver | |
| CUsConstCtx | |
| CUsCtx | |
| Nusmtf | |
| CAcmid | |
| CAco | |
| CAerialRefueling | |
| CRefuelInstruction | |
| CAerialRefuelingInfo | |
| CAerialRefuelingSystem | |
| CAirAssetControl | |
| CAircraftControlAgency | |
| CAircraftMission | |
| CAircraftMissionData | |
| CAircraftMissionLocation | |
| CAircraftMissionTransform | Transforms a Segment identifying an Aircraft Mission into one or more AFSIM script blocks containing platforms |
| CAirspaceShape | |
| CAirspaceTimeMode | |
| CAltitude | USMTF Excerpt: |
| CAmpn | |
| CAOrbit | |
| CAOrbitZone | |
| CAPeriod | |
| CAPoint | The APoint Set is used to provide a single position |
| CAto | |
| CBeacon | |
| CCircle | The Circle Set is used to provide a single position with a radius specifying width |
| CCircularZone | Transforms a Segment identifying an Circle Zone, Point Zone, or Radarc Zone into an AFSIM zone script block |
| CComment | |
| CCorridor | |
| CEfflevel | |
| CEllipticalArea | |
| CErrorManager | |
| CExer | |
| CExportable | |
| CFFIRN_Validator | |
| CField | |
| CFreeText | |
| CFrequency | |
| CFuelLoad | |
| CFuelType | |
| CGeoline | |
| CICAO_Resolver | |
| CInnerOuterRange | |
| CInputBlock | |
| CInputBlockProperty | |
| CInputBuilder | |
| CIntervalDuration | |
| CIntervalFrequency | |
| CLatLon | B.POSITION OR ROUTE POINT, LAT / LONG, SECONDS |
| CMacro | |
| CMacroEnabled | |
| CMessage | |
| CNamedLocation | |
| COneTrack | |
| COneTrackZone | |
| COrbitAlignment | |
| CPackageCommander | |
| CPackageData | |
| CPeriod | |
| CPlatform | |
| CPlatformTypeDefinition | Exportable entity that exports an input block for a type definition |
| CPolyarc | |
| CPolyarcZone | |
| CPolygon | |
| CPolygonalZone | |
| CPoint | Represents a point |
| CLineSegment | Represents a Line segment so that intersection can be calculated |
| CRadarc | |
| CRadialBearing | EXAMPLE: /030T*/ |
| CRadioEnabled | A class to dry up code thats adding frequency validation support to Sets |
| CRadius | USMTF Excerpt: |
| CRangeValidator | |
| CRefuelingTasking | |
| CRegexValidator | |
| CRelativeBearingRange | |
| CSectorGeometry | |
| CSegment | |
| CSet | |
| CTabularSet | Useful conveniences for Sets that are Tabular in nature, see Onetrack.hpp for example |
| CTacanChannel | |
| CTaskCountry | |
| CTaskUnit | |
| CTimePoint | |
| CTrackWidth | |
| CImportError | Error with import file streams or Parsing with the Standard in mind |
| CExportError | Error with Export file streams |
| CMessageError | Error in accessing a Set that isn't present in the Message |
| CSetError | Error in accessing a field that isn't present in the set |
| CValidationError | Validation Errors, used heavily in anything thats Validatable |
| CUSMTF_Factory | Uses of this is highly documented in pretty much every tests Suite |
| CUSMTF_Parser | |
| CUSMTF_Transformer | Exists to Facilitate the contract for Polymorphic Script Block Exports From Set Segments |
| CUTM_Location | FFIRN_Validator responsible for the validation and property extraction of a UTM Location |
| CValidatable | |
| CVariantValidator | |
| CVerifiedLatLonDS | |
| CVerifiedLatLonS | |
| CVerifiedLatLonTM | |
| CVerifiedTimePoint | Same as TimePoint.hpp (see it) but with a few extra verification validations |
| CVerticalDimension | |
| CZone | |
| NUtCsv | |
| CParser | Tokenizes a .csv text stream |
| Nwizard | |
| NParseUtil | |
| NContext | |
| CBlockContext | |
| CMoverContext | Context (or scope) for a block defining a mover |
| NContextMenuActions | |
| COpenFileInProject | |
| CMessageReporter | |
| CSetAsStartupFile | |
| CAddToStartupFiles | |
| CRemoveFromStartupFiles | |
| CShowStartupFilesDialog | |
| COpenFileInEditor | |
| CRunner | |
| CAbstractModel | Implements a model of a tree where each item in the tree is derived from AbstractModelItem |
| CAbstractModelItem | Objects inheriting this class may be added to a AbstractModel |
| CActionManager | |
| CAutoComplete | |
| CResults | |
| CSyntaxResults | |
| CEntry | |
| CQuery | |
| CChangeWrapper | |
| CCommandDocumentation | |
| CActivationFilter | |
| CShutdownFilter | |
| CEnvironment | |
| CExportFiles | |
| CFactory | |
| CGrammarDocumentation | |
| CCommandFormatData | |
| CCommandFormatGroup | |
| CPageCommand | |
| CPageData | |
| CInputContext | InputContext contains functions that compute the 'context' from a position in the input file |
| CContext | |
| CParseResultsProxyData | |
| CParseResultsTiny | Defines a subset of parse results which stay valid while computing the new parse results |
| CParseResults | Provides access to the results of parsing the WSF inputs |
| CFileNotification | |
| CTypeInformation | |
| CParseWorker | |
| CPasteContext | |
| CPlatformUpdaterT | |
| CPluginT | |
| CProject | A WSF 'project'. Manages WSF sources files in a WSF project |
| CProjectComponent | |
| CProjectParseThread | Thread for parsing the WSF source in the background |
| CTask | |
| CProjectWorkspace | |
| CFileStat | |
| CProxyChange | Records a change to proxy data |
| CProxyHashNode | |
| CEntry | |
| CProxyHash | |
| CProxyMergeVisitor | |
| CProxyMerge | |
| CProxyWatcher | |
| CProxyWatchNode | |
| CRunEnvManager | |
| CRunManager | |
| CScriptDebugger | |
| CCallstackEntry | |
| CBreakpoint | |
| CSignals | |
| CSyntaxTips | A popup window displaying the syntax for commands as the user types |
| CTerrainMonitor | |
| CItemTranslateTextRange | Handles converting a UtTextDocumentRange to items in Qt views |
| CTextLocationItemModel | |
| CThreadNotifyEvent | A notification event indicating that the thread has completed some work |
| CUndo | |
| CUndoProxyChange | |
| CUndoContext | |
| CViewTypeSummaryAction | |
| CWsfConnector | |
| CWsfExe | |
| CGrammarVersion | |
| CWsfExecution | Encapsulates the execution of a WSF application |
| CConnectionParameters | |
| CWsfExeManager | |
| CWsfScriptToken | |
| CWsfScriptInfo | |
| CWsfScriptContainer | |
| CWsfScriptData | |
| CWsfScriptTypes | |
| CAppVar | |
| CWsfScriptParser | |
| CErrorRecord | |
| CTypeEntry | |
| CWsfScriptObserver | |
| CWsfScriptNormalObserver | |
| CSpecialTok | |
| CWsfScriptDetailObserver | |
| CErrorRecord | |
| CCallInfo | |
| CWsfScriptLookup | |
| CEditorMargin | |
| CEditor | |
| CEditorDock | A wkf::DockWidget containing a wizard::Editor |
| CEditorManager | |
| CTextStyle | |
| CEditorPrefData | |
| CEditorPrefObject | |
| CEditorPrefWidget | |
| CTextSource | |
| CTextSourceCache | |
| CCacheSourceProvider | Provides sources to the WsfParser from the TextSourceCache instead of the files directly |
| CTextSourceChange | |
| CTextSourceSignals | |
| CTextSourceView | |
| CTextStyler | |
| CWsfEditor | |
| CWsfStyler | Syntax-highlights a WSF file |
| CStyleRequest | |
| CWsfTextPreview | Displays a syntax-highlighted snippet of an WSF file |
| CAboutDialog | |
| CAutoCompletePopup | Provides auto-completion for a WsfEditor |
| CSuggestionList | |
| CBackupPrefData | |
| CBackupPrefObject | |
| CBackupPrefWidget | |
| CBrowserWidget | |
| CClonePlatformDialog | |
| CComponentPropertyManager | |
| CContextDocumentationControl | |
| CCreateNewFile | |
| CCreatePlatform | |
| CCreatePlatformDialog | |
| CCreateTypeDialog | |
| CDeveloperActions | |
| CProxyDumpWindow | |
| CProxyWatchWindow | |
| CDocumentationDialog | |
| CDocumentationInterpretter | Provides documentation using the URL formats: |
| CDragAndDrop | Routines for handling conversion to/from QMimeData for the Wizard |
| CSizedTextBrowser | |
| CEditAssist | |
| CEditAssist_Include | |
| CEditAssist_Type | |
| CEditAssist_Type2 | |
| CEditAssist_Script | |
| CEditModeBanner | |
| CFindInFilesDialog | |
| CFindReferencesResultDialog | |
| CFindResultsControl | |
| CFindTextRequest | |
| CPlatformDataDockWidget | |
| CValidatedUnitTreeWidgetItem | |
| CPointOfInterestPropertiesWidget | |
| CPoiChanges | |
| CPreferencesDialog | |
| CProjectSettingsDialog | |
| CRingPropertiesWidget | |
| CUnitStrings | |
| CRingChanges | |
| CRenameFileDialog | |
| CReplaceInFilesDialog | |
| CReplaceTextRequest | |
| CSmallWebView | |
| CStartupDialog | |
| CStartupFilesDialog | |
| CToolDef | |
| CToolPrefData | |
| CToolPrefObject | |
| CToolPrefWidget | |
| CVisibilityDockWidget | |
| CMapLayerFileDetector | |
| CMapLayerDockWidget | |
| CAttachmentZoneCircle | |
| CAttachmentZoneEllipse | |
| CAttachmentZonePolygon | |
| CAttachmentZoneSphere | |
| CQueuedOperation | |
| CPlatform | |
| CVtkInterface | |
| CZone | |
| CZoneSet | |
| CChangeHistory | |
| CRevision | A struct that represents a revision in the Change History database |
| CRevisionChange | |
| CRevisionDb | |
| CRevisionSqlStmt | |
| CRevisionStore | A high-level interface into the Change History database |
| CAttributeOwner | |
| CAttributeSet | |
| CFileSignature | |
| CFileTypeCache | |
| CFileDetector | |
| CHeadingData | |
| CNewFilePrefData | |
| CNewFileDataRange | |
| CNewFilePrefObject | |
| CNewFilePrefWidget | |
| CUiResources | This class contains the loaded icons used by the application |
| CUtilFileStringCompare | |
| CUtilFileStringCompareQt | |
| CUtilCStringCompare | |
| CUtil | |
| CEnumeration | |
| CXML_Context | |
| Nwsf | Function definitions for those who need run-time access to the version |
| Ncomm | |
| Nrouter | |
| Nrip | |
| CIPv4 | |
| CEntry | |
| CMessage | |
| CRIPv2 | |
| CProtocolAdHoc | |
| CProtocolLegacy | |
| CScriptProtocolClassLegacy | Script class for this protocol |
| CProtocolMulticast | |
| CRouteData | A simple data structure to hold routing data |
| CScriptProtocolClassMulticast | Script class for this protocol |
| CProtocolOSPF | |
| CLinkStateData | |
| COSPF_Area | |
| CRouter | |
| CSendData | |
| CGateway | |
| CRouterComponent | |
| CProtocolInterface | |
| CScriptRouterProtocolClass | Base interface script class |
| CProtocolTypes | |
| CTypes | |
| Ngraph | |
| CNode | |
| CScriptCommGraphNodeClass | |
| CEdge | |
| CScriptCommGraphEdgeClass | |
| CGraph | |
| CScriptCommGraphClass | |
| Nlayer | |
| CMessage | |
| Nmedium | |
| CMode | |
| CScriptMediumModeClass | The base Medium Mode script class |
| CMedium | |
| CScriptMediumClass | |
| CContainer | |
| CContainerComponent | |
| CContainerFactory | A template class for common medium component factory registration |
| CFactoryInterface | |
| CFactory | |
| CFactoryManager | |
| CModeGuided | A mode implementation for common guided legacy usage |
| CScriptMediumModeGuidedClass | The guided mode script class |
| CGuided | |
| CMessageStatus | |
| CScriptMediumMessageStatusClass | |
| CRole | |
| Calways_false | |
| CcMEDIUM_ROLE | |
| CTypes | |
| CModeUnguided | A mode implementation for common legacy unguided usage |
| CScriptMediumModeUnguidedClass | The unguided mode script class |
| CUnguided | |
| CComm | |
| CGateway | |
| CIPv4 | |
| CAddress | |
| CApplicationLayer | |
| CComponent | |
| CComponentHW | The hardware component that can be attached to all comm systems |
| CAltFrequencyChangeEvent | |
| CDatalinkLayer | |
| CEvent | An event associated with communications (transfer complete, etc) |
| CGenericEvent | |
| CLayer | |
| CLayerImp | A base class defining the interface for the implementation classes. (Implementor) |
| CLayerEvent | |
| CMessageHeader | |
| CMessageTrailer | |
| CMessage | |
| CIdentifier | |
| CScriptMessageClass | |
| CNetwork | |
| CNamedComm | |
| CScriptNetworkClass | |
| CNetworkAdHoc | |
| CScriptNetworkAdHocClass | |
| CNetworkGeneric | |
| CScriptNetworkGenericClass | |
| CNetworkLayer | |
| CNetworkLayerMessageHeader | |
| CNetworkManager | |
| CCommHash | |
| CNetworkManagerExtension | |
| CNetworkMesh | |
| CNetworkMeshLegacy | |
| CScriptNetworkMeshClass | |
| CScriptNetworkMeshLegacyClass | |
| CNetworkPointToPoint | |
| CScriptNetworkPointToPointClass | |
| CNetworkRing | |
| CNetworkDirectedRing | |
| CScriptNetworkRingClass | |
| CScriptNetworkDirectedRingClass | |
| CNetworkStar | |
| CScriptNetworkStarClass | |
| CNetworkTypes | |
| CPhysicalLayer | |
| CPresentationLayer | |
| CProtocolIGMP | |
| CRouteData | A simple data structure to hold routing data |
| CIGMP_SubscriptionEvent | An event class for handling join/leave multicast delays |
| CScriptProtocolClassIGMP | Script class for this protocol |
| CProtocolInterface | |
| CScriptProtocolClass | Base interface script class |
| CProtocolStack | This class represents a communication devices protocol stack |
| CProtocolTypes | |
| CQueue | |
| CEntry | |
| CReservedAddressingImplementation | |
| CAddressPairHash | |
| CReservedAddressing | |
| CReservedAddressBase | |
| CResult | |
| CLeastHops | |
| CEdgeWeight | |
| CInverseEdgeWeight | |
| CSessionLayer | |
| CTransportLayer | |
| CTypes | |
| CXmtrRcvr | |
| CRadioXmtrRcvr | |
| CComponentHW_JTIDS | The hardware component that can be attached to all comm systems |
| CComponentHW_LASER | |
| CComponentHW_Subsurface | The hardware component that can be attached to all comm systems |
| CPhysicalLayerJTIDS | |
| CPhysicalLayerLaser | |
| CSlotGroupLayerJTIDS | |
| CLASER_XmtrRcvr | |
| Neventpipe | |
| CEventIds | |
| CFileWriterWorker | |
| CPartUpdateEvent | |
| Ndis | |
| CApplicationExtension | The WSF application extension for cyber |
| CScenarioExtension | |
| Next | |
| CScriptExtensions | |
| Nxio | |
| CAuxData | |
| CCommComponent | The hardware component that can be attached to all comm systems |
| CEventPipe | |
| Nevent | |
| Noutput | |
| CData | |
| CSimulationExtension | A simulation extension that serves as an abstract base class for observers which write an event output file |
| CEventGuard | |
| CScenarioExtension | |
| CHandleConnect | |
| CHandleDisconnect | |
| CHandleBandwidthData | |
| CSettings | |
| CResultBase | |
| CResult | |
| CBehaviorTreeNodeChildren | |
| CBehaviorTreeNodeExec | |
| CComment | |
| CCommAddedToManager | |
| CCommRemovedFromManager | |
| CCommAddedToLocal | |
| CCommRemovedFromLocal | |
| CCommBroken | |
| CCommFrequencyChanged | |
| CCommNonOperational | |
| CCommOperational | |
| CCommTurnedOff | |
| CCommTurnedOn | |
| CCrashedIntoGround | |
| CExchangeCompleted | |
| CExchangeNegotiated | |
| CExchangeQueried | |
| CExchangeRequestFailed | |
| CExecuteCallback | |
| CFuelEvent | |
| CImageCreated | |
| CLinkAddedToManager | |
| CLinkDisabledOnManager | |
| CLinkEnabledOnManager | |
| CLinkRemovedFromManager | |
| CLinkAddedToLocal | |
| CLinkDisabledOnLocal | |
| CLinkEnabledOnLocal | |
| CLinkRemovedFromLocal | |
| CLocalTrackCorrelation | |
| CLocalTrackDecorrelation | |
| CLocalTrackDropped | |
| CLocalTrackInitiated | |
| CLocalTrackUpdated | |
| CMessageDeliveryAttempt | |
| CMessageDiscarded | |
| CMessageFailedRouting | |
| CMessageHop | |
| CMessageQueued | |
| CMessageReceived | |
| CMessageTransmitEnded | |
| CMessageTransmitted | |
| CMessageTransmittedHeartbeat | |
| CMessageUpdated | |
| CMoverBroken | |
| CMoverBurnedOut | |
| CMoverNonOperational | |
| CMoverOperational | |
| CMoverStaged | |
| CMoverTurnedOff | |
| CMoverTurnedOn | |
| CNavigationStatusChanged | |
| CNetworkAdded | |
| CNetworkRemoved | |
| COperatingLevelChanged | |
| CPlatformAdded | |
| CPlatformAddedTeamName | |
| CPlatformAppearanceChanged | |
| CPlatformBroken | |
| CPlatformCapabilityChanged | |
| CPlatformDeleted | |
| CPlatformInitialized | |
| CPlatformOmitted | |
| CProcessorBroken | |
| CProcessorNonOperational | |
| CProcessorOperational | |
| CProcessorTurnedOff | |
| CProcessorTurnedOn | |
| CRouterBroken | |
| CRouterNonOperational | |
| CRouterOperational | |
| CRouterTurnedOff | |
| CRouterTurnedOn | |
| CSensorBroken | |
| CSensorDetectionAttempt | |
| CSensorDetectionChanged | |
| CSensorFrequencyChanged | |
| CSensorModeActivated | |
| CSensorModeDeactivated | |
| CSensorNonOperational | |
| CSensorOperational | |
| CSensorRequestCanceled | |
| CSensorRequestInitiated | |
| CSensorRequestUpdated | |
| CSensorTrackCoasted | |
| CSensorTrackDropped | |
| CSensorTrackInitiated | |
| CSensorTrackUpdated | |
| CSensorTurnedOff | |
| CSensorTurnedOn | |
| CSimulationComplete | |
| CSimulationStarting | |
| CStateEntry | |
| CStateExit | |
| CTankingEvent | |
| CTaskAssigned | |
| CTaskCanceled | |
| CTaskCompleted | |
| CCyberResult | |
| CCyberTriggerResult | |
| CCyberAttackInitiated | |
| CCyberAttackSucceeded | |
| CCyberAttackFailed | |
| CCyberAttackDetected | |
| CCyberAttackAttributed | |
| CCyberAttackRecovery | |
| CCyberScanInitiated | |
| CCyberScanSucceeded | |
| CCyberScanFailed | |
| CCyberScanDetected | |
| CCyberScanAttributed | |
| CCyberTriggerExecution | |
| CCyberTriggerEvaluation | |
| CDirectedEnergyWeaponAbortShot | |
| CDirectedEnergyWeaponBeginShot | |
| CDirectedEnergyWeaponEndShot | |
| CDirectedEnergyWeaponUpdateShot | |
| CDirectedEnergyWeaponCooldownComplete | |
| CImplicitWeaponBeginEngagement | |
| CImplicitWeaponEndEngagement | |
| CJammingAttempt | |
| CJammingRequestCanceled | |
| CJammingRequestInitiated | |
| CJammingRequestUpdated | |
| CPlatformKilled | |
| CGuidanceComputerPhaseChanged | |
| CWeaponFireAborted | |
| CWeaponFireRequested | |
| CWeaponFired | |
| CWeaponHit | |
| CWeaponKilled | |
| CWeaponModeActivated | |
| CWeaponModeDeactivated | |
| CWeaponMissed | |
| CWeaponNonOperational | |
| CWeaponOperational | |
| CWeaponReloadStarted | |
| CWeaponReloadEnded | |
| CWeaponSelected | |
| CWeaponTerminated | |
| CWeaponTurnedOff | |
| CWeaponTurnedOn | |
| CActiveTrackInitiated | |
| CActiveTrackDropped | |
| CCandidateTrackInitiated | |
| CCandidateTrackDropped | |
| CEmbryonicTrackInitiated | |
| CEmbryonicTrackDropped | |
| CEclipseEntry | |
| CEclipseExit | |
| COrbitalManeuverInitiated | |
| COrbitalManeuverUpdated | |
| COrbitalManeuverCanceled | |
| COrbitalManeuverCompleted | |
| COrbitDeterminationInitiated | |
| COrbitDeterminationUpdated | |
| CBMAssignment | |
| CAssignmentStatus | |
| CAssignmentCancel | |
| CCANTCOAssignment | |
| CAllocate | |
| CSensorCue | |
| CSensorDropCue | |
| CSensorTracking | |
| CAIAddBehavior | |
| CAITakeAction | |
| CAIEgress | |
| Nconsole | |
| COutputSettings | |
| CSubscriberBase | Contains the logic for formatting a message for file or for console |
| CConsoleSubscriber | Writes received messages to stdout |
| CFileSubscriber | Writes received messages to file on disk |
| CScenarioExtension | Reads the input for console_output |
| Nscript | |
| CRandomClass | |
| Ncyber | |
| Nrandom | |
| CRandomManager | |
| CDrawData | |
| CDrawCache | |
| CAttackDistributionCache | |
| CApplicationExtension | The WSF application extension for cyber |
| CAttack | |
| CAttackParameterObject | This class is a simple wrapper for an AUX data container |
| CScriptAttackParameterObjectClass | |
| CAttackParameters | |
| CScriptAttackParametersClass | |
| CAttackTypes | |
| CConstraint | |
| CScriptConstraintClass | |
| CConstraintTypes | |
| CEffectTypes | |
| CEngagement | A class that represents the cyber engagements between two platforms |
| CScriptEngagement | The script interface 'class' for WsfCyberEngagement |
| CEngagementManager | |
| CEngagementData | |
| CEvent | |
| CEventManager | |
| CEventPipe | |
| CObserver | |
| CProtect | |
| CProtectedAttack | |
| CProtectTypes | |
| CScenarioExtension | The WSF scenario extension for cyber |
| CScriptExtensions | |
| CSimulationExtension | |
| CVisualization | |
| CVisualizationDraw | |
| CVisualizationManager | |
| Nspace | |
| Nscript | |
| CConjunction | A Script class to encapsulate the results of an orbital conjunction report |
| COrbitDesigner | |
| COrbitalBlendedCost | |
| COrbitalEventCondition | |
| COrbitalManeuverCondition | (Deprecated) Same as OrbitalEventCondition, except named differently, for use with orbital maneuvers |
| COrbitalEvent | A scriptable version of WsfOrbitalEvent |
| COrbitalManeuver | Same as OrbitalEvent, except named differently, for use with orbital maneuvers |
| CCompoundManeuver | A scriptable version of WsfOrbitalManeuvers::CompoundManeuver |
| CChangeEccentricity | A scriptable version of WsfOrbitalManeuvers::ChangeEccentricity |
| CCircularize | A scriptable version of WsfOrbitalManeuvers::Circularize |
| CChangeInclination | A scriptable version of WsfOrbitalManeuvers::ChangeInclination |
| CChangeRAAN | A scriptable version of WsfOrbitalManeuvers::ChangeRAAN |
| CChangeRAAN_Inclination | A scriptable version of WsfOrbitalManeuvers::ChangeRAAN_Inclination |
| CDeltaV | A scriptable version of WsfOrbitalManeuvers::DeltaV |
| CDrift | |
| CTangent | A scriptable version of WsfOrbitalManeuvers::Tangent |
| CNormal | A scriptable version of WsfOrbitalManeuvers::Normal |
| CHohmannTransfer | A scriptable version of WsfOrbitalManeuvers::HohmannTransfer |
| CChangeSemiMajorAxis | A scriptable version of WsfOrbitalManeuvers::ChangeSemiMajorAxis |
| CMatchVelocity | A scriptable version of WsfOrbitalManeuvers::ChangeSemiMajorAxis |
| CNaturalMotionCircumnavigation | |
| CIntercept | A scriptable version of WsfOrbitalManeuvers::Intercept |
| CRendezvous | A scriptable version of WsfOrbitalManeuvers::Rendezvous |
| CTarget | A scriptable version of WsfOrbitalManeuvers::Rendezvous |
| CTeardrop | A scriptable version of WsfOrbitalManeuvers::Teardrop |
| CPerformStaging | A scriptable version of WsfOrbitalStagingEvent |
| CScripted | A scriptable version of WsfOrbitalScriptEvent |
| CChangeAttitude | A scriptable version of WsfOrbitalAttitudeChangeEvent |
| COrbitalMissionSequence | A scriptable version of WsfOrbitalMissionSequence |
| COrbitalManeuverSequence | |
| COrbitalOptimizationCost | |
| COrientation | |
| CAtmosphere | |
| CAtmosphereScenarioExtension | |
| CAtmosphereSimulationExtension | |
| CAtmosphereTypes | |
| CJ2_PerturbationOrbitalPropagator | A configuration of wsf::KeplerianOrbitalPropagator that sets the J2 gravitational perturbation option in UtOrbitalPropagator |
| CJacchiaRobertsAtmosphere | |
| CKeplerianOrbitalPropagator | An orbital propagator that implements Keplerian, ellipsoidal, two-body motion |
| CKinematicOffsetTargetPoint | A target point that adapts another to provide an offset in a particular frame |
| CLibrationPoint | |
| CLibrationTargetPoint | This orbital target point is used for targeting libration points |
| CNTW_OffsetTargetPoint | A target point that adapts another to provide an offset in the NTW frame |
| COrbitalPropagator | A class that provides a complete interface for implementing orbital propagation in derived classes |
| COrbitalTargetingCost | A cost function to minimize when computing a solution for an orbital targeting operation |
| CBlendedCost | |
| COrbitalTargetingCostTypes | |
| COrbitalTargetPoint | |
| CPiecewiseExponentialAtmosphere | |
| CPropagatorTargetPoint | A target point with kinematics given by a propagator |
| CRIC_OffsetTargetPoint | A target point that adapts another to provide an offset in the RIC frame |
| CScriptOrbitalReferenceFrame | |
| CEventPipe | |
| CEventPipeInterface | |
| CKinematicStateExtrapolation | |
| CKinematicStateTargetPoint | A target point at a fixed inertial position and velocity |
| COrbitalMissionContext | |
| COrbitalMissionSimulationContext | |
| COrbitalMissionVerificationContext | |
| COrbitalPropagatorCondition | |
| COrbitalPropagatorOptimizingCondition | |
| CNoneCondition | A condition that means as soon as possible |
| CRelativeTimeCondition | A condition that obtains after a given time has elapsed |
| CPeriapsisCondition | A condition indicating the point at which the propagator reaches periapsis |
| CApoapsisCondition | A condition indicating the point at which the propagator reaches apoapsis |
| CAscendingNodeCondition | A condition indicating the point at which the propagator passes the equatorial plane traveling northward |
| CDescendingNodeCondition | A condition indicating the point at which the propagator passes the equatorial plane traveling southward |
| CEclipseEntryCondition | A condition indicating the point at which the propagator enters into eclipse |
| CEclipseExitCondition | A condition indicating the point at which the propagator exits from eclipse |
| CRadiusCondition | |
| CAscendingRadiusCondition | A condition indicating the point at which the propagator passes a given radius while moving farther from the central body |
| CDescendingRadiusCondition | A condition indicating the point at which the propagator passes a given radius while moving closer to the central body |
| CIntersectionCondition | |
| CNorthernIntersectionCondition | |
| CSouthernIntersectionCondition | |
| COrbitalPropagatorConditionTypes | |
| COrbitalPropagatorConditionVisitor | |
| COrbitSize | |
| COrientation | |
| COrientationNone | |
| COrientationNadirECI_Velocity | |
| COrientationSolarNadir | |
| COrientationNadirSolar | |
| COrientationNadirECEF_Velocity | |
| COrientationECI_VelocityNadir | |
| COrientationECI_VelocitySolar | |
| COrientationEntity | |
| CEntityNotFoundException | |
| CTrackNotFoundException | |
| CTrackLocationInvalidException | |
| COrientationEntitySolar | |
| COrientationEntityNadir | |
| COrientationEntityOrbitPlane | |
| COrientationGeoPoint | |
| CGeoPointNotFoundException | |
| COrientationPointOrbitPlane | |
| CTargetPointOptions | |
| CTimeOffsetTargetPoint | |
| Nsimdis | |
| CScenarioExtension | |
| CInterface | Processes simulation events and writes to a simdis ASI file |
| NAirCombat | |
| CEventPipe | This is the class that is responsible for logging all Air Combat related events |
| CEventPipeInterface | Note that the interface is a WsfSimulationExtension |
| Nsix_dof | |
| Nscript | |
| CPointMassMover | |
| CPointMassMoverTestObject | |
| CRigidBodyMover | |
| CRigidBodyMoverTestObject | |
| CMover | |
| CMoverTestObject | |
| CPointMassAeroCoreObject | |
| CPointMassCommonController | |
| CPointMassControlActuator | |
| CPointMassFlightControlSystem | |
| CPointMassIntegrator | |
| CPointMassManualPilot | |
| CPointMassManualPilotAugmentedControls | |
| CPointMassManualPilotSimpleControls | |
| CPointMassMover | |
| CPointMassMoverTestObject | |
| CPointMassPilotManager | |
| CPointMassPilotObject | |
| CPointMassPropulsionSystem | |
| CPointMassSyntheticPilot | |
| CPointMassThrustProducerObject | |
| CPointMassMachParamDataTable | |
| CparamDataPair | |
| CmachParamDataListPair | |
| CPointMassMachDataTable | |
| CmachDataPair | |
| CPointMassTableTool | |
| CRigidBodyAeroCoreObject | |
| CRigidBodyAeroMovableObject | |
| CRigidBodyCommonController | |
| CRigidBodyControlActuator | |
| CRigidBodyFlightControlSystem | |
| CControlInputValue | |
| CControlSignalModifier | |
| CControlInputGainStream | |
| CControlSurfaceElement | |
| CControlValueElement | |
| CControlBooleanElement | |
| CRigidBodyGroundReactionPoint | |
| CRigidBodyIntegrator | |
| CRigidBodyLandingGear | |
| CRigidBodyManualPilot | |
| CRigidBodyManualPilotAugmentedControls | |
| CRigidBodyManualPilotSimpleControls | |
| CRigidBodyMover | |
| CRigidBodyMoverTestObject | |
| CRigidBodyPilotManager | |
| CRigidBodyPilotObject | |
| CInputOutputPair | |
| CRigidBodyPropulsionSystem | |
| CRigidBodySyntheticPilot | |
| CRigidBodyThrustProducerObject | |
| CThrustControlInputValueData | |
| CThrustBooleanControlInputData | |
| CRigidBodyMachParamDataTable | |
| CparamDataPair | |
| CmachParamDataListPair | |
| CRigidBodyMachDataTable | |
| CmachDataPair | |
| CRigidBodyTableTool | |
| CControlSurfaceValue | |
| CFlightControlInputValue | |
| CAeroCoreObject | |
| CAutopilotAction | |
| CCommonController | |
| CsAutopilotControls | |
| CWaypointNavData | |
| CNestedFeedbackLoop | |
| CEngine | |
| CEnvironment | |
| CEventPipe | |
| CEventPipeInterface | |
| CExplicitWeapon | |
| CForceAndMomentsObject | |
| CForceAndRotationObject | |
| CForcesObject | |
| CFuel | |
| CFuelTank | |
| CGuidanceComputer | |
| CIntegrator | |
| CJetEngine | |
| CKinematicState | |
| CSixDOF_EarthSphere | Definition for spherical Earth, based on WGS-84 ellipsoid |
| CSixDOF_SphericalEarth | |
| CMassProperties | |
| CMover | This is a base class for detailed air movers. This umbrella can cover RB6 or PM6 models |
| CMoverTestObject | |
| CObject | |
| CObjectManager | |
| CObserver | |
| CPID | |
| CPilotManager | |
| CPilotObject | |
| CPropulsionSystem | |
| CFuelTransfer | |
| CThrustProducerInfo | |
| CFuelTankData | |
| CTankMatching | |
| CRamjetEngine | |
| CRocketLiquidPropellantEngine | |
| CRocketSolidPropellantEngine | |
| CRoute | |
| CsRouteSegment | |
| CSequencer | |
| CSequencerEvent | |
| CSequencerAction | |
| CSizeFactor | |
| CTerrain | Terrain provides height of terrain for SixDOF objects |
| CTerrainLocation | |
| CTerrainRegion | |
| CThrustProducerObject | |
| CTunerGAManager | |
| CTunerGASpecimen | |
| CPidLogElement | |
| CTypeManager | |
| CAutopilotWaypointData | |
| CPidGainData | |
| CSinglePidValueData | |
| CAutopilotPidGroupValueData | |
| CAutopilotLimitsAndSettings | |
| CNavWaypointParameters | |
| CAutopilotData | |
| CAutopilotWaypointDataList | |
| CFreezeFlags | |
| CWaypoint | |
| CsSpeed | |
| CsTurnG | |
| Naltloc | |
| CWeightedLocation | |
| CComponent | |
| COffset | |
| CComponentInitialized | |
| CInputData | |
| CSimulationExtension | |
| Nannotation | |
| CEventPipe | |
| CEventPipeInterface | |
| Ncoverage | |
| CCoverage | |
| CAccessDuration | An MOE that measures the durations of individual free asset accesses in coverage |
| CAccessInterval | |
| CGridAsset | |
| CFreeAsset | |
| CAssetSpecification | This object handles reading input specification of assets for coverage objects |
| CAsset | A record read in from the input file |
| CCompositeGrid | |
| CCoverageTime | An MoE that measures the amount of time covered |
| CDistanceSteppedGrid | A grid that specifies its separation between points as a length across the surface of the Earth |
| CExistingPlatformGrid | |
| CGrid | The Grid object defines the region over which coverage can be computed |
| CGridAction | An object that can be invoked for each point in a grid |
| CGridActionT | |
| CPoint | A point in a coverage grid |
| CGridTypes | |
| CIntervalConstraint | |
| CLatLonGrid | |
| CMeasure | |
| CMeasureCSV_Output | Write the measued data out, with one line per grid point |
| CMeasureGridStats | A class to compute summary statistics over all the points in a grid |
| CMeasureGridStatsOutput | |
| CMeasureLatLonStats | |
| CMeasureLatLonStatsOutput | |
| CMeasureOutput | A class that performs output of the measured data |
| CMeasureOutputTypes | |
| CMeasureTextOutput | |
| CMeasureTypes | |
| CN_AssetCoverage | An MOE that measures the number of free assets that a grid point can access at a time |
| CNumberOfAccesses | An MOE that measures how many times a grid point accesses a free asset |
| CNumberOfGaps | An MOE that measures the number of gaps in coverage |
| COverlayOutput | |
| CRawDataOutput | This object will store and output to file the raw access interval data for a coverage computation |
| CRectangularGrid | |
| CRevisitTime | An MOE that measures timing of gaps in coverage |
| CScenarioExtension | |
| CSimulationExtension | |
| CTextOutputWriter | |
| CTimeAverageGap | An MOE that measures timing of gaps in coverage |
| CCoverageTypes | |
| CZoneBasedGrid | This is a regular grid in latitude and longitude bounded by a WsfZone |
| CSensorCoverage | Compute coverage from sensor interactions |
| CSimpleCoverage | An MOE that measures if a grid asset has had any interaction with a free asset |
| Nmultiresolution | |
| CComponentName | Helper struct for assigning names to platform components |
| CDependentFalse | |
| CPlatformComponentName | A wrapper for identifying a platform component within a simulation, which may consist of three names: platform name, component type, and component name (optional, depending on whether or not a component is unique) |
| CComponentName< WsfMover > | |
| CComponentName< WsfSensor > | |
| CComponentName< WsfFuel > | |
| CComponentName< wsf::comm::Comm > | |
| CComponentName< WsfProcessor > | |
| CComponentName< WsfAcousticSignature > | |
| CComponentName< WsfInfraredSignature > | |
| CComponentName< WsfOpticalSignature > | |
| CComponentName< WsfRadarSignature > | |
| CFidelityRange | A range of fidelity values defined by a lower bound and upper bound |
| Np6dof | |
| CEventPipe | |
| CEventPipeInterface | |
| CAbsoluteSensorErrorModel | |
| CBinaryDetector | Computation of probability of detection using the binary detection algorithm |
| CDetectionProbabilityTable | Computation of probability of detection using a probability detection table |
| CMarcumSwerling | Computation of probability of detection using the Marcum-Swerling algorithm |
| CRadarSensorErrorModel | A sensor error model for the Radar Sensor Specific Error Model functionality |
| CSensorDetector | |
| CSensorDetectorTypes | |
| CSensorErrorModelBase | A base class for SensorErrorModels |
| CSensorErrorModel | This class defines the interface to compute specific measurement errors |
| CSimpleDopplerSignalProcessor | |
| CSphericalMeasurementErrors | A standard set of errors associated with single sensor mono-static detections |
| CStandardSensorErrorModel | |
| CSigmas | A set of standard deviations of the mean associated with single sensor monostatic detections |
| CDefaultKinematicStateExtrapolation | |
| CDefaultTrackExtrapolationStrategy | The default track extrapolation strategy |
| CEarthGravityModelExtension | The Earth Gravitational Model (EGM) scenario extension |
| CEarthGravityModel | |
| CExternalLinks | |
| CCommandChainTarget | |
| CExternalLink | |
| CCommPairHash | |
| CCommandHash | |
| CKinematicState | An aggregation of position and velocity used by KinematicStateExtrapolation classes |
| CKinematicStateExtrapolation | A base class for kinematic state (position, velocity) extrapolation |
| CTerrainInterface | Manages interface to terrain for a set of WsfTerrain objects |
| CRectInput | |
| CDtedInput | |
| CFloatGridInput | |
| CGeotiffInput | |
| CBathymetryInput | |
| CQuery | |
| CTerrain | |
| CPost | |
| CTrackExtrapolationBase | A common base class of track extrapolation objects |
| CTrackExtrapolation | A base class from which to derive classes that provide extrapolation of specific data within a measurement or track |
| CTrackExtrapolationStrategy | A base class used to configure a measurement or track with extrapolation objects (wsf::TrackExtrapolators) |
| CTrackExtrapolationStrategyTypes | |
| CTrackExtrapolators | An encapsulation of a map of wsf::TrackExtrapolation objects |
| CCN2 | An encapsulation of a turbulent CN2 model |
| CAtmosphericTurbulence | |
| CCN2_Types | The types factory for CN2 models (owned by the scenario) |
| CBistaticErrorModel | |
| CTransmitterKey | |
| CBistaticMeasurement | |
| COTH_RadarSensorErrorModel | A sensor error model for the OTH Radar Sensor specific error model functionality |
| CSurfaceWaveRadarSensorErrorModel | A sensor error model for the Radar Sensor Specific Error Model functionality |
| COMS_UCI_Extension | |
| CUCI_AMTI_Component | |
| CUCI_Component | |
| CUCI_ComponentTypes | A type that only uses functionality of base class to register itself with the scenario |
| CUCI_Computer | The OMS / UCI Interface Object to the UCI middleware |
| CUCI_ESM_Component | |
| CUCI_FactoryService | Define a generic factory service that can be parameterized with any factory-enabled UCI type |
| CUCI_GenericListener | Define a generic interface that passes received messages to the interface to dispatch to UCI components |
| CUCI_Interface | The OMS / UCI Interface Object to the UCI middleware |
| CUCI_InterfaceExtension | The OMS / UCI Interface Object to the UCI middleware |
| CUCI_IRST_Component | |
| CUCI_MessageBaseType | |
| CUCI_MessageFactory | A simple factory to create new UCI messages based on the type found in the header |
| CUCI_MessageType | Class parameterizing UCI message types |
| CUCI_MessageService | Define a generic service to enable creating, sending, and receiving any UCI message type |
| CUCI_PartComponent | |
| CController | |
| CUCI_Message_Event | |
| CUCI_SetDefaultModeEvent | |
| CUCI_SensorComponent | |
| CUCI_ServiceBase | |
| CUCI_Type | Class parameterizing basic UCI types |
| CUCI_WeaponComponent | |
| NWsfEM_ALARM_Antenna | An implementation of the ALARM 'antenna' class using WSF constructs |
| Cantenna | |
| NWsfEM_ALARM_Attenuation | |
| Catmosphere | |
| NWsfEW_Types | |
| CEW_EffectData | |
| NWsfExchange | |
| CTender | |
| CResult | |
| CQuery | Callback Query class |
| CContainer | |
| CTransactor | |
| NWsfGrammar | |
| NM | |
| CExpr | |
| CErrors | |
| CParser | |
| CToken | |
| CBuffer | |
| CUTF8Buffer | |
| CStartStates | |
| CKeywordMap | |
| CScanner | |
| NWsfL16 | This file should be included prior to defining a message. Currently there is a limit of 32 fields per message |
| NMessages | |
| NAccessors | |
| CVariantTypeSelect | |
| CVariantTypeSelect< std::string > | |
| CVariantTypeSelect< double > | |
| CVariantTypeSelect< bool > | |
| CFillerAccessors | |
| CFillerAccessors< FIELD, Messages::NoAccessorTypeTag > | |
| CFillerEnum | |
| CFillerEnum< FIELD, EnumStringMapTag > | |
| CFillerUnits | |
| CFillerUnits< FIELD, NoAccessorUnitsTag > | |
| CFillerSpare | |
| CFillerSpare< SpareField< BITS > > | |
| CFillerSpare< DisusedField< BITS > > | |
| CFillerNoStatement | |
| CFillerNoStatement< FIELD, FieldNoStatementValidTag > | |
| CFiller | |
| NJ12_6 | |
| CStatusField | |
| CExtension0 | 12.6 E0 Target sorting extension word |
| CContinuation1 | 12.6 C1 Engagement status continuation word |
| CContinuation2 | 12.6 C2 Fusion type continuation word |
| CContinuation3 | |
| CContinuation6 | |
| CContinuation8 | |
| CInitial | 12.6 I Target sorting Initial word |
| NDetail | |
| CNS_Valuator | Compute the no-statement value based on bit-count |
| CNS_Valuator< BIT_COUNT, NoStatementMax > | |
| CNS_Valuator< BIT_COUNT, NoStatementMid > | |
| CNS_Valuator< BIT_COUNT, NoStatementZero > | |
| CAltitudeFieldConverter | |
| CAltitudeFieldConverter< 18 > | |
| CAltitudeFieldConverter< 13 > | |
| CAltitudeFieldConverter< 12 > | |
| CAltitudeFieldConverter< 11 > | |
| NJ10_2 | |
| CSecondTenthsField | |
| CContinuation1 | |
| CContinuation2 | |
| CInitial | |
| NJ11_0 | |
| CWeaponDiscreteField | |
| CWeaponSelfAbortField | |
| CWeaponDetailedStatusField | |
| CWeaponProfileField | |
| CWeaponNEW_TypeField | |
| CSeekerAcquisitionConfidenceField | |
| CSeekerAcquisitionStatusField | |
| CSpeedField | |
| CTimeToGoField | |
| CTimeToInputLockoutField | |
| CVelocityField8 | |
| CVelocityField9 | |
| CVelocityField11 | |
| CContinuation18 | |
| CContinuation17 | |
| CContinuation16 | |
| CContinuation15 | |
| CContinuation14 | |
| CContinuation13 | |
| CContinuation9 | |
| CContinuation5 | |
| CContinuation4 | |
| CContinuation3 | |
| CContinuation2 | |
| CContinuation1 | |
| CExtension0 | |
| CInitial | |
| NJ11_1 | |
| CWeaponDiscreteField | |
| CThirdPartySourceField | |
| CVelocityField8 | |
| CVelocityField9 | |
| CVelocityField12 | |
| CVelocityField16 | |
| CContinuation10 | |
| CContinuation9 | |
| CContinuation5 | |
| CContinuation3 | |
| CContinuation2 | |
| CContinuation1 | |
| CExtension0 | |
| CInitial | |
| NJ11_2 | |
| CWeaponCoordinationField | |
| CInitial | |
| NJ12_0 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation3 | |
| CContinuation4 | |
| CContinuation5 | |
| CContinuation6 | |
| CContinuation7 | |
| CInitial | |
| NJ12_1 | |
| CExtension0 | |
| CInitial | |
| NJ12_2 | |
| CVerticalControlField | |
| CVerticalErrorField | |
| CLateralErrorField | |
| CLateralControlField | |
| CPrecisionAircraftDirectionField | |
| CInitial | |
| NJ12_3 | |
| CWaypointActionField | |
| CAltitudeAmplificationField | |
| CExtension0 | |
| CInitial | |
| NJ12_4 | |
| CRadioTypeField | |
| CControlChangeField | |
| CExtension0 | |
| CInitial | |
| NJ12_5 | |
| CExtension0 | |
| CExtension1 | |
| CContinuation1 | |
| CInitial | |
| NJ12_7 | |
| CRangeField | |
| CExtension0 | |
| CExtension1 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation3 | |
| CInitial | |
| NJ13_0 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation5 | |
| CInitial | |
| NJ13_2 | |
| CContinuation1 | |
| CContinuation2 | |
| CInitial | |
| NJ13_3 | |
| CContinuation1 | |
| CInitial | |
| NJ13_4 | |
| CContinuation1 | |
| CInitial | |
| NJ13_5 | |
| CContinuation1 | |
| CInitial | |
| NJ14_0 | |
| CContinuation2 | |
| CContinuation4 | |
| CInitial | |
| NJ15_0 | |
| CExtension0 | |
| CContinuation1 | |
| CInitial | |
| NJ2_0 | |
| CExtension0 | |
| CContinuation1 | |
| CInitial | |
| NJ2_2 | |
| CExtension0 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation5 | |
| CInitial | |
| NJ2_3 | |
| CExtension0 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation3 | |
| CInitial | |
| NJ2_4 | |
| CExtension0 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation3 | |
| CContinuation4 | |
| CInitial | |
| NJ2_5 | |
| CExtension0 | |
| CContinuation1 | |
| CContinuation3 | |
| CContinuation4 | |
| CInitial | |
| NJ2_6 | |
| CExtension0 | |
| CContinuation1 | |
| CContinuation3 | |
| CContinuation6 | |
| CInitial | |
| NJ31_7 | |
| CInitial | |
| NJ3_0 | |
| CExtension0 | |
| CNuclearBurstTypeField | |
| CContinuation1 | |
| CContinuation2 | |
| CAreaTypeField | |
| CContinuation3 | |
| CSonobuoyTypeField | |
| CSonobuoyPatternField | |
| CSonobuoySpacingField | |
| CSonobuoyBearingField | |
| CContinuation4 | |
| CSonobuoyTypeField | |
| CInitial | |
| CPointLineDescriptorField | |
| CPointTypeField | |
| NJ3_1 | |
| CExtension0 | |
| CNuclearBurstTypeField | |
| CContinuation1 | |
| CInitial | |
| NJ3_2 | |
| CExtension0 | |
| CExtension1 | |
| CContinuation1 | |
| CInitial | |
| NJ3_3 | |
| CExtension0 | |
| CExtension1 | |
| CContinuation1 | |
| CContinuation2 | |
| CInitial | |
| NJ3_4 | |
| CDataReportTypeField | |
| CExtension0 | |
| CExtension1 | |
| CContinuation1 | |
| CInitial | |
| NJ3_5 | |
| CContinuation1 | |
| CExtension0 | |
| CTrackIdentifierField | |
| CExtension1 | |
| CInitial | |
| NJ3_6 | |
| CVelocityField | |
| CPositionField | |
| CExtension0 | |
| CExtension1 | |
| CExtension2 | |
| CContinuation1 | |
| CInitial | |
| NJ3_7 | |
| CContinuation1 | |
| CInitial | |
| NJ7_0 | |
| CContinuation1 | |
| CExtension0 | |
| CInitial | |
| NJ7_1 | |
| CContinuation1 | |
| CInitial | |
| NJ7_3 | |
| CContinuation1 | |
| CContinuation2 | |
| CContinuation3 | |
| CInitial | |
| NJ9_0 | |
| CContinuation1 | |
| CContinuation2 | |
| CExtension0 | |
| CInitial | |
| NJ9_1 | |
| CInitial | |
| CException | |
| CReadException | |
| CInterpretException | |
| CMessageAccessorFiller | |
| CMessageBitInput | |
| CMessageBitOutput | |
| CAccessorUnitsMetersTag | |
| CAccessorUnitsMetersPerSecondTag | |
| CAccessorUnitsCyclesPerSecondTag | |
| CAccessorUnitsRadiansTag | |
| CAccessorUnitsKgTag | |
| CAccessorUnitsLatitudeTag | |
| CAccessorUnitsLongitudeTag | |
| CSmallIntTypeHelper | |
| CSmallIntTypeHelper< 0 > | |
| CSmallIntTypeHelper< 1 > | |
| CSmallIntTypeHelper< 2 > | |
| CSmallIntType | |
| CFieldBase | |
| CDisusedField | A field defined as disused |
| CSpareField | A field defined as spare |
| CNoStatementMax | |
| CNoStatementMid | |
| CNoStatementZero | |
| CNoStatementNA | |
| CNoStatementValue | Use a specific no-statement value |
| CNormalField | |
| CIntegerField | Integral field without a 'NoStatement' value. Supports conversion to/from int |
| CIntegerFieldNS | Integral field with a 'NoStatement' value. Supports conversion to/from int |
| CActionField | |
| CActionPointerField | |
| CActionTrackMgmtField | |
| CAirPlatformActivityField | |
| CAirPlatformField | |
| CAltitudeField | |
| CAltitudeField1 | |
| CAltitudeSourceField | |
| CAngleField | |
| CAngleField16 | |
| CAngleQualityField | |
| CAreaAxisLengthField | |
| CEllipseOrientationOrTiltField | |
| CAxisOrientationField | |
| CBearingField | |
| CAngleRateField | |
| CBearingInterceptField | |
| CBooleanField | For fields with 1 == true |
| CCallsignFieldBase | |
| CCallsignField | |
| CCommandField | |
| CCommImpairmentField | |
| CConfidenceField | |
| CDeltaLatLonField | |
| CDeltaElevationField | |
| CDepthCategoryField | |
| CDepthField | |
| CElevationField | |
| CElevationAngle10Field | |
| CElevationAngleField | |
| CEmitterStatusField | |
| CEnvironmentField | |
| CEngagementActionField | |
| CEquipmentOperationalField | |
| CFireMethodField | |
| CFreqOrRangeField | |
| CFixOrBearingField | |
| CFrequencyField | |
| CFrequency13Field | |
| CFuelField | |
| CHourField | |
| CHundredthsField | |
| CIdentityField | |
| CIdentityAmplifyField | |
| CInverseBooleanField | For fields with 0 == true |
| CJitterField | |
| CLatitudeField | |
| CLengthField | |
| CLetterField | |
| CLetterNumberField | |
| CLinkStatusField | |
| CLockOnField | |
| CLongitudeField | |
| CMinuteField | |
| CMissileTypeField | |
| CMissionTypeField | |
| CMode1CodeField | |
| CMode3InterrogationTypeField | |
| CMode4IndicatorField | |
| CMultiplierField | |
| CNetNumberField | |
| CNetworkParticipationStatusField | |
| COperationalCapabilityField | |
| COperationalImpairmentField | |
| CPeriodicReportField | |
| CPointNumberField | |
| CPointTrackField | |
| CPointTypeField | |
| CPRF_PRI_IndicatorField | |
| CPRF_TypeField | |
| CPRF_Field | |
| CPulseWidthField | |
| CRadarSystemStatusField | |
| CSubsurfacePlatformActivityField | |
| CSubsurfacePlatformField | |
| CTargetDefensesField | |
| CTargetTypeField | |
| CQualityField | |
| CRadarChannelTypeField | |
| CRadioStatusField | |
| CRadioTypeField | |
| CReceiptComplianceField | |
| CSAM_ModeStateField | |
| CScanRateField | Antenna |
| CScanRatePeriodField | Antenna |
| CScanTypeField | |
| CSecondField | |
| CSecureRadioField | |
| CSpeedASW_Field | |
| CSpeedField | |
| CSiteTypeField | |
| CDisSiteField | |
| CDisApplicationField | |
| CDisEntityIdField | |
| CStoresTypeField | |
| CSquareCircleField | |
| CSystemStatusField | |
| CTextIndicatorField | |
| CThreatEnvironmentField | |
| CThreatEvaluationField | |
| CThreatPostureField | |
| CThreatWarningField | |
| CThreatWeaponField | |
| CTimeDiscreteField | |
| CTimeFunctionField | |
| CTimeFunctionInterceptField | |
| CTimeIndicatorField | |
| CTimeSecondsField | |
| CTimeQualityField | |
| CTimeReportField | |
| CTrackingStatusField | |
| CTrackNumberField | |
| CTrackQualityField | |
| CTrackQualityField1 | |
| CTrackMgmtStrengthField | |
| CTrackStrengthField | |
| CTransverseMercatorGridCoordinateField | |
| CTransverseMercatorCoordinateField | |
| CVectorField | |
| CWeaponEngagementStatusField | |
| CWeaponSystemField | |
| CWeaponTypeField | |
| CHeaderTDL100 | |
| CWSF_HeaderTDL100 | |
| CFieldAccessorType | |
| CVariant | |
| CMessageAccessorType | |
| CFieldData | |
| CFieldAccessor | |
| CMessageAccessor | |
| CWordFinder | |
| CWordFinder< INIT_TYPE, SUB_WORD, ContinuationBase, 1 > | |
| CWordFinder< INIT_TYPE, SUB_WORD, ExtensionBase, 1 > | |
| CHeader | |
| CBase | |
| CInitialBase | |
| CContinuationBase | The base class for J-Message ContinuationBase words |
| CExtensionBase | |
| CFactory | The JMessageFactory is a static class for creating JMessages |
| CMessageInfo | |
| CFieldSizeCheck | |
| CFieldSizeCheck< bool > | |
| CMESSAGE_SIZE_NOT_VALID | |
| CMESSAGE_SIZE_NOT_VALID< OK, OK, FieldSize1, FieldSize2, FieldSize3, FieldSize4, FieldSize5, FieldSize6, FieldSize7, FieldSize8, FieldSize9, FieldSize10, FieldSize11, FieldSize12, FieldSize13, FieldSize14, FieldSize15, FieldSize16, FieldSize17, FieldSize18, FieldSize19, FieldSize20, FieldSize21, FieldSize22, FieldSize23, FieldSize24, FieldSize25, FieldSize26, FieldSize27, FieldSize28, FieldSize29, FieldSize30, FieldSize31, FieldSize32 > | |
| CMessageSizeCheck | |
| CMessageScriptClass | |
| CMessageInitialScriptClass | |
| CMessageContinuationScriptClass | |
| CMessageExtensionScriptClass | |
| CFieldSetterInterface | |
| CFieldGetterInterface | |
| CComputerPart | |
| CScriptData | |
| CComputerPartTypes | |
| CComputerProcessor | Sends and receives link16 messages |
| CConfiguration | |
| CInterfaceSetup | |
| CMessageFilter | |
| CInterface | |
| CInterface_J11_Setup | |
| CInterface_J11 | WsfL16::Interface_J11 is an interface to DisSignal PDUs conveying J11 messages |
| CIntervalUpdater | |
| CJMessage | |
| CNetworkEnabledWeaponPart | |
| CPPLI_MessageProxy | Allows access to PPLI message in a generic format |
| CPPLI_Part | |
| CScriptedPart | |
| CScriptedPartClass | Define script methods for WsfProcessor |
| CSlotParameters | |
| CSurveillancePart | SurveillancePart is responsible for sending tracks |
| CTrackInfo | |
| CSystemStatusPart | |
| CConfig | |
| CTrackId | |
| CTrackList | |
| CTrackMessageProxy | |
| CWeaponsCoordinationPart | This class is a stub for handling J9.X messages |
| NWsfNORAD_Util | A set of common "utility" structure definitions and functions for the WsfNORAD_SpaceMover class |
| Ctle_t | |
| Cdeep_arg_t | |
| Cinit_t | |
| NWsfObserver | Observer definitions for cyber events |
| CInitializeCallback | A special callback list used in WsfObserver::Initialize |
| CAddress | |
| CComm | |
| CGateway | |
| CNetwork | |
| CNamedComm | |
| CResult | |
| CProtocolInterface | |
| CRouter | |
| CSendData | |
| CGateway | |
| NWsfPk | |
| CTgtMaxSpdAndTable | |
| CWpnSpdSet | |
| CTable | |
| CTableSet | |
| CTableManager | |
| NWsfProxy | |
| CBasicValue | |
| CPosition | |
| CLength2 | |
| CLength3 | |
| CBool | |
| CBasicValueT | |
| CNumericValueT | |
| CNumericUnitaryValueT | |
| CString | |
| CQuotableString | |
| CAirToAirLaunchComputerGenerator | |
| CAntennaPlotFunction | |
| CATA_LaunchComputerGenerator | |
| CATG_LAR_And_LC_Generator | |
| CAttributePair | |
| CBallisticLaunchComputerGenerator | |
| CBallisticMissileLaunchComputerGenerator | |
| CBrawlerCoordinateConversion | |
| CBrawlerEvaluation | |
| CBrawlerMIND | |
| CBrawlerMover | |
| CBrawlerPlatform | |
| CcCOMPONENT_ROLE | |
| CClassificationReport | |
| CComparitorDescending | Used for sorting the list : 0.9, 0.7, 0.69, .. |
| CClutterTableFunction | |
| CPoint | |
| CPointArray | |
| CCOCO_Str | |
| CColumnPair | These structures are used for parsing learning data, and the subsequent insertion into the prototype |
| CCommunicationReport | |
| CConfiguration | |
| CContourFilter2D | Trace a contour line through a 2-D structured grid |
| CFunction2D | |
| CPoint | A 'Point' is one point on an continuous contour line |
| CDetectionReport | |
| CDetectionInterval | |
| CDetectorDetecteeKey | |
| CChangedEvent | |
| CDSV_Output | |
| CEventData | |
| CDynamicArray | |
| CEclipseReport | |
| CEclipseInterval | |
| CEclipseEvent | |
| CEngagementReport | |
| CFlightPathAnalysisFunction | |
| CFunction | An abstract base class for sensor_plot function |
| CHeader | |
| CDataTag | |
| CHorizontalCoverageFunction | |
| CHorizontalMapFunction | |
| CPointCompare | The function object for comparing two points at a specific variable index |
| CContourLevel | A contour level for sedit contour level output |
| CContourFunction | The 'functor' for the contour filter |
| CSelector | |
| CAnalysisMapOptions | |
| CColorRange | A color rule for analysis map output |
| CIADSC2ScenarioExtension | |
| CIADSC2SimulationExtension | |
| CInputEnumeration | Reads values from UtInput to set an enumeration |
| CInserter | |
| CMapPlotFunction | An abstract base class for sensor_plot functions using MapPlotVariables |
| CMapPlotVariable | |
| CSharedData | |
| CMapPlotVariables | |
| CMapProjection | |
| CMTT | |
| CMTT_ActiveTrack | Corresponds with Suppressor block 387 |
| CData | |
| CMTT_CandidateTrack | Corresponds with Suppressor block 386 |
| CData | |
| CMTT_EmbryonicTrack | Corresponds with Suppressor block 385 |
| CData | |
| CMTT_Measurement | |
| CData | |
| CMTT_NonlocalTrack | |
| CFilter | |
| CMTT_Parameters | |
| CMTT_PerceivedCluster | This is a representation of a Suppressor perceived cluster (block 17) |
| CMTT_RadarMeasurement | |
| CData | |
| CMTT_Track | |
| CData | |
| CMTT_Tracks | |
| COptions | |
| COrbitalLaunchComputerGenerator | |
| CP6DofAeroCoreObject | |
| CP6DofAeroMovableObject | |
| CP6DofAtmosphere | P6DofAtmosphere provides atmospheric data for Pseudo 6DOF objects |
| CP6DofAutopilotAction | |
| CP6DofCommonController | |
| CsAutopilotControls | |
| CWaypointNavData | |
| CP6DofControlActuator | |
| CP6DofFlightControlSystem | |
| CControlInputValue | |
| CControlSignalModifier | |
| CControlInputGainStream | |
| CControlSurfaceElement | |
| CControlValueElement | |
| CControlBooleanElement | |
| CP6DofForceAndMomentsObject | |
| CP6DofFreezeFlags | |
| CP6DofFuelTank | |
| CP6DofGraphicalSupport | |
| CP6DofGravity | P6DofAtmosphere provides atmospheric data for Pseudo 6DOF objects |
| CP6DofGroundReactionPoint | |
| CP6DofGuidanceAutopilot | |
| CP6DofGuidanceAutopilotBankToTurn | |
| CP6DofGuidanceAutopilotSkidToTurn | |
| CP6DofHardwareAutopilot | |
| CP6DofHardwareAutopilotBankToTurn | |
| CP6DofHardwareAutopilotSkidToTurn | |
| CP6DofIntegrator | |
| CP6DofJetEngineObject | |
| CP6DofKinematicState | |
| CP6DofLandingGear | |
| CP6DofMachDataTable | |
| CmachDataPair | |
| CP6DofMachParamDataTable | |
| CparamDataPair | |
| CmachParamDataListPair | |
| CP6DofManualPilot | |
| CP6DofManualPilotAugmentedControls | |
| CP6DofManualPilotSimpleControls | |
| CP6DofMassProperties | |
| CP6DofObject | |
| CP6DofPID | |
| CP6DofPilotManager | |
| CP6DofPilotObject | |
| CsInputOutputPair | |
| CP6DofPropulsionSystem | |
| CFuelTransfer | |
| CfuelTankData | |
| CtankMatching | |
| CThrustProducerTypeInfo | |
| CP6DofRamjetEngineObject | |
| CP6DofRocketLiquidPropellantObject | |
| CP6DofRocketSolidPropellantObject | |
| CP6DofRoute | |
| CsRouteSegment | |
| CP6DofScenario | |
| CP6DofSequencer | |
| CSequencerEvent | |
| CSequencerAction | |
| CP6DofSizeFactor | |
| CP6DofSyntheticPilot | |
| CP6DofTableTool | |
| CP6DofTerrain | P6DofTerrain provides height of terrain for Pseudo 6DOF objects. This base |
| CTerrainLocation | |
| CTerrainRegion | |
| CP6DofThrustProducerObject | |
| CThrustControlInputValueData | |
| CThrustBooleanControlInputData | |
| CP6dofTunerGAManager | |
| CP6DofTunerGASpecimen | |
| CPidLogElement | |
| CP6DofTypeManager | |
| CP6DofVehicle | |
| CP6DofVehicleType | |
| CP6DofWaypoint | |
| CsSpeed | |
| CsTurnG | |
| CP6DofWind | P6DofWind provides wind data for Pseudo 6DOF objects. This base class |
| CParseSourceProvider | |
| CProxyEvaluator | |
| CProxyTypeAdapterBaseT | |
| CProxyTypeAdapterT | |
| CProxyUnitaryTypeAdapterT | |
| CRadarEnvelopeFunction | |
| CRadarLookupTableFunction | |
| CReport | |
| CTagData | |
| CSafeRIPRProc | SafeRIPRProc provides safe pointers to WsfRIPRProcessor objects |
| CSAM_LaunchComputerGenerator | |
| CTestPoint | |
| CScenarioAnalyzerMessage | Class for Scenario Analyzer messages that provides simple message building and writing |
| CScenarioFileLocation | |
| CScriptScenarioAnalyzerMessageClass | Class for accessing ScenarioAnalyzerMessage type in script |
| CSensor | |
| CSOSM_Atmosphere | An abstract base class for representing atmospherics |
| CSOSM_BlackBody | |
| CSOSM_CoreBase | |
| CSOSM_Interaction | |
| CSOSM_Manager | A singleton class that manages SOSM data |
| CSOSM_ScalarTable2D | |
| CSOSM_ScalarTable3D | |
| CSOSM_Selector | |
| CSOSM_Sensor | A class that represents an optical sensor (IR or visible) |
| CSOSM_SensorTarget | |
| CSnrAtmPair | |
| CSnrTgtPair | |
| CSOSM_SimpleAtmosphere | |
| CSOSM_SimpleInteraction | |
| CSOSM_SimpleTarget | |
| CST_State | |
| CSOSM_SpectralObject | |
| CSOSM_SpectralTable2D | A spectral table with two independent variables |
| CSOSM_SpectralTable3D | A spectral table with two independent variables |
| CSOSM_TableAtmosphere | |
| CSOSM_TableTarget | |
| CComponent | A 'Component' represents something like a cold_part, hot part or plume |
| CBand | |
| CTT_State | A 'State' represents the signature for a given operating mode |
| CSOSM_TableVar | A helper class for specifying data to the table loaders |
| CSOSM_Target | Abstract base class that represents a target |
| CStateBase | |
| CSharedData | |
| CSOSM_TestCommands | Commands that can be used to test the model |
| CSphericalMapFunction | |
| CStubInterface | |
| CSupBlock | |
| CSupTMProjection | |
| CTarget | |
| CTargetMover | |
| CTool | |
| CToolManager | |
| CToolUpdateEvent | |
| CTrackAccessor | A parse-once re-use object super-class, to get to the track attributes |
| CTrajectoryReport | |
| CUsConstCtx | |
| CUsCtx | |
| CUsFunction | |
| CUsObserver | |
| CUsSymbol | |
| CUsSymbolTable | |
| CTableLink | |
| CUsSymbolTablePool | |
| CUsType | |
| CUsTypeList | |
| CUsVal | |
| CUsValRef | |
| CUtBuffer | |
| CUtmlObject | |
| CUtmlParseError | |
| CUtmlParser | Read a Utml file into properties and sub-objects of a root UtmlObject |
| CUtmlWriter | Write a Utml object to a text stream |
| CUtPackBasicType | A basic type defined in the schema |
| CUtPackBitset | |
| CUtPackEnumType | A enum type defined in the schema |
| CUtPackException | |
| CUtPackField | A field in a struct or union |
| CUtPackList | |
| CUtPackListInterface | |
| CUtPackListType | A list type defined in the schema |
| CUtPackMessage | |
| CUtPackMessageStdStreamO | |
| CUtPackMessageStream | |
| CPacketHeaderInfo | |
| CUtPackMessageStreamO | |
| CUtPackNamespace | |
| CUtPackPrinter | |
| CUtPackReflector | |
| CCallUnionSetFieldType | |
| CMessageFactory | |
| CUtPackSchema | |
| CUtPackSerializeFunctor | |
| CUtPackSerializer | |
| CMessageInfo | |
| CUtPackSerializerTypeData | |
| CUtPackStream | |
| CUtPackStruct | A struct is a set of fields |
| CUtPackStructLayout | |
| CMember | |
| CUtPackType | |
| CUtPackTypeReference | |
| CUtPackUnion | A union is a choice of a single field from many |
| CUtSHA | |
| CUtSHA_Digest | Container for a UtSHA Digest |
| CUtSharablePointer | |
| CUtTarfileI | |
| CUtTarfileO | |
| CVerticalCoverageFunction | |
| CVerticalMapFunction | |
| CWeaponObserver | |
| CWsfAccessorAltitude | |
| CWsfAccessorFreq | |
| CWsfAccessorIFF | |
| CWsfAccessorPRI | |
| CWsfAccessorPW | |
| CWsfAccessorSpeed | |
| CWsfAccessReport | A utility that produces access reports for which platforms have visibility with each other. Access Reports provide start time, end time, and the duration for platforms that have access (visibility) with each other. Access is computed by detecting platform(s) with sensors, using SensorDetectionChanged callbacks. A variety of options are avaialbable for specifying detecting platform(s), detected platform(s), and detecting sensor(s) |
| CWsfAccessReportData | |
| CDetectionInterval | |
| CDetectorDetecteeKey | |
| CWsfAcousticSensor | A specialization of WsfSensor that implements a simple passive acoustic sensor representing human hearing |
| CAcousticMode | A mode of the sensor |
| CWsfAcousticSignature | An object that represents the acoustic signature of a platform |
| CWsfAcousticSignatureTypes | |
| CWsfAdvancedBehaviorObserver | |
| CWsfAdvancedBehaviorTree | |
| CWsfAdvancedBehaviorTreeActionNode | |
| CWsfAdvancedBehaviorTreeCompositeNode | |
| CWsfAdvancedBehaviorTreeConditionNode | |
| CWsfAdvancedBehaviorTreeDecoratorNode | |
| CWsfAdvancedBehaviorTreeInverterNode | |
| CWsfAdvancedBehaviorTreeLeafNode | |
| CWsfAdvancedBehaviorTreeNegatorNode | |
| CWsfAdvancedBehaviorTreeNode | |
| CWsfAdvancedBehaviorTreeNodeTypes | |
| CWsfAdvancedBehaviorTreeParallelNode | |
| CWsfAdvancedBehaviorTreePrioritySelectorNode | |
| CWsfAdvancedBehaviorTreeRepeaterNode | |
| CWsfAdvancedBehaviorTreeSelectorNode | |
| CWsfAdvancedBehaviorTreeSelectorNodeWithMemory | |
| CWsfAdvancedBehaviorTreeSequenceNode | |
| CWsfAdvancedBehaviorTreeSequenceNodeWithMemory | |
| CWsfAdvancedBehaviorTreeSucceederNode | |
| CWsfAdvancedBehaviorTreeWeightedRandomNode | |
| CWsfAero | |
| CWsfAero2D | |
| CDragPoint | |
| CWsfAeroTypes | |
| CWsfAirCombatObserver | |
| CWsfAirCombatTypeManager | |
| CWsfAirMover | |
| CWsfAirTargetFuse | A specialization of WsfWeaponFuse that sets defaults approapriate for efficient Air-Target use |
| CWsfAirToAirLaunchComputer | |
| CATA_InterceptTable | |
| CResult | |
| CWsfALARM_AntennaPattern | |
| CALARM_Data | Data that is shared amongst all instances of a given ALARM antenna pattern |
| CPatternData | |
| CWsfALARM_AntennaPatternBanded | |
| CWsfAlphaBetaFilter | Implement an alpha-beta filter as a WsfFilter |
| CWsfAlphaBetaGammaFilter | Implement an alpha-beta filter as a WsfFilter |
| CWsfAngleOfAttack | WsfAngleOfAttack uses a table to compute a platform's pitch given the altitude and speed |
| CAOA_Row | |
| CAOA_Table | |
| CWsfAnnotationExtension | |
| CWsfAnnotationInput | |
| CWsfAntennaPattern | |
| CGainAdjustmentTable | |
| CBaseData | |
| CWsfAntennaPatternTypes | The list of defined antenna_pattern types |
| CWsfApplication | |
| CException | An application exception |
| CFeatureNotPresent | |
| CFeature | An application feature, used for test if features exist |
| CWsfApplicationExtension | |
| CWsfARGO8_Mover | |
| CWsfArticulatedPart | |
| CWsfArticulatedPartEvent | |
| CWsfAssetClusterObject | |
| CWsfAssetManager | |
| CWsfAssetMap | |
| CWsfAssetMessage | |
| CWsfAssetPerception | |
| CAssetSystem | |
| CWsfAssociationMessage | |
| CWsfATA_LaunchComputer | |
| CEvenlySpaced | |
| CNotEvenlySpaced | |
| CWsfATG_LaunchComputer | |
| CWsfATG_WeaponLAR | A class for specifying Weapon Launch Acceptable Regions (LARs) for Air-to-Ground weapons |
| CWsfAtmosphericDragTerm | An orbital dynamics term that represents the drag experienced by the spacecraft |
| CWsfAttitudeController | |
| CWsfAttitudeControllerTypes | |
| CWsfAttributeAccessor | |
| CWsfAttributeContainer | |
| CWsfAttributeMeasure | |
| CWsfAuxDataEnabled | |
| CWsfBallisticLaunchComputer | |
| CWsfBallisticMissileLaunchComputer | |
| CSA_LaunchWindow | |
| CBallisticModel | |
| CPurgeSolutionEvent | |
| CTempPoint | A temporary class for holding an intersection point |
| CTempRangeEntry | A temporary form of 'RangeEntry' used during creation of the final tables |
| CRangeLine | |
| CRangeEntry | |
| CSA_Table | The data used for surface-to-air launches |
| CSS_Table | The data used for surface-to-surface launches |
| CSA_Evaluator | |
| CSA_Solution | |
| CWsfBallisticMissileLaunchComputerSharedData | |
| CWsfBatchTrackReporting | An instance of WsfTrackReportingStrategy that sends tracks all at once in a batch |
| CWsfBattleManager | |
| CWsfBayesAttribute | |
| CWsfBayesClassification | |
| CWsfBayesClassifier | |
| CWsfBeamDirector | A sensor meant to be used as a beam director (target tracker) for a High-Energy Laser (HEL) |
| CWsfBeamDirectorMode | |
| CWsfBehaviorObserver | |
| CWsfBehaviorTree | |
| CWsfBehaviorTreeLeafNode | |
| CWsfBehaviorTreeNode | |
| CWsfBehaviorTreeNodeTypes | |
| CWsfBehaviorTreeParallelNode | |
| CWsfBehaviorTreePrioritySelectorNode | |
| CWsfBehaviorTreeSelectorNode | |
| CWsfBehaviorTreeSequenceNode | |
| CWsfBehaviorTreeWeightedRandomNode | |
| CWsfBistaticSig | A collection of one or more bistatic signature tables that represent the bistatic signature of a platform |
| CAzElAzElTable | |
| CTable | A 'Table' represents the signature for a given frequency limit |
| CState | A 'State' represents all of the tables for a given signature state |
| CWsfBMAssessEngagements | |
| CWsfBMAssetRecord | |
| CWsfBMAssignmentMessage | |
| CWsfBMAssignmentStatusMessage | |
| CWsfBMAssignmentTrackMessage | |
| CWsfBMAuxDataZoneAttachment | |
| CtAttachment | |
| CWsfBMCSV_EventOutput | WsfBMCSV_EventOutput writes BM specific events to the event output logfile |
| CWsfBMCSV_EventOutputData | |
| CWsfBMCueMessage | |
| CWsfBMDisseminateC2 | |
| CWsfBMEvalAssignment | |
| CWsfBMEventOutput | WsfBMEventOutput writes BM specific events to the event output logfile |
| CWsfBMEWSensorInfoRecord | |
| CWsfBMHEFIRMOELogger | |
| CWsfBMInterceptCalcResult | |
| CWsfBMManagedTypeWrapper | |
| CWsfBMRWRSensorInfoRecord | |
| CWsfBMSensorInfoRecord | |
| CWsfBMSensorsManager | |
| CWsfBMStatusMessage | |
| CWsfBMTARSensorInfoRecord | |
| CWsfBMTerrainInterface | |
| CWsfBMTrackMessage | |
| CWsfBMTrackScriptCallbackHandler | |
| CWsfBMTrackScriptLocalHandler | |
| CWsfBMTrackScriptRemoteHandler | |
| CWsfBMTTRSensorInfoRecord | |
| CWsfBMTypeWrapper | |
| CWsfBMUnmanagedTypeWrapper | |
| CWsfBMUtils | |
| CWsfBMWeaponInfoRecord | |
| CWsfBMWeaponInterface | |
| CWsfBMWeaponsManager | |
| CWsfBMWeaponTable | |
| CWsfBMZoneRecord | |
| CWsfBrawler | |
| CWsfBrawlerConsicousnessEvent | |
| CWsfBrawlerFuel | |
| CWsfBrawlerMover | |
| CWsfBrawlerProcessor | |
| CWsfC2ComponentContainer | |
| CWsfCallback | |
| CWsfCallbackTypes | |
| CWsfCarltonLethality | |
| CWsfCategoryList | Contains the 'categories' to which an object belongs |
| CWsfChaffCloud | A chaff cloud that maintains a list of parcels ejected from a chaff weapon |
| CWsfChaffCloudInterface | |
| CWsfChaffEjector | |
| CWsfChaffMover | |
| CWsfChaffParcel | |
| CWsfChaffParcelInterface | |
| CWsfChaffParcelTypes | |
| CWsfChaffRadarSignature | |
| CWsfChaffWeapon | A specialization of WsfExplicitWeapon that models a weapon which fires chaff parcels |
| CChaffOptions | |
| CWsfCircularFieldOfView | A field of view with circular extent defined by a conical half-angle |
| CWsfClassificationProcessor | |
| CWsfClassifierTabulated | A rules based classifier, that gives a user positive control over any mis-classifications |
| CClassifierInst | |
| CEntityMisIdInfo | |
| CWsfClockSource | Maintain the current simulation clock |
| CWsfCloneableScenarioExtension | Implements the WsfScenarioExtension interface given an extension that is cloneable |
| CWsfCloneableSimulationExtension | |
| CWsfClusterCorrelation | |
| CWsfClusterManager | |
| CWsfCodedZone | |
| CWsfCoherentSensorProcessor | |
| CResultData | |
| CState | |
| CWsfCommandChain | |
| CWsfCommObserver | |
| CWsfComponent | |
| CWsfComponentFactory | A template that defines a component factory for a given parent class |
| CWsfComponentFactoryBase | A factory for creating components on an object with a component list. |
| CWsfComponentFactoryList | |
| CIterator | |
| CWsfComponentList | |
| CRoleRange | |
| CRoleIterator | |
| CWsfComponentListT | A component list that stores only components of a specified type |
| CIterator | |
| CWsfComponentRole | |
| Calways_false | |
| CWsfComponentT | |
| CWsfCompositeOpticalSignature | |
| CMyMat3d | |
| CSurface | |
| CRI_Input | Input data to 'RadiantIntensity' |
| CUG_Input | Input data for 'UpdateGeometry' |
| CUT_Input | Input data for 'UpdateTemperature' |
| CWsfCompositeSensor | A specialization of WsfSensor that implements a sensor that is a collection of other sensors |
| CCompositeMode | A mode of the sensor |
| CWsfCompoundAttributeMeasure | |
| CWsfConfigureAccessReport | The scenario extension used to configure the access reports object |
| CWsfConfigureEclipseEventManger | The scenario extension used to configure the Eclipse reports object |
| CWsfConfigureEclipseReport | The scenario extension used to configure the Eclipse reports object |
| CWsfConjunctionInput | A class to setup a satellite so that it will suffer a conjunction at a given time with a given target |
| CWsfConstellation | |
| CWsfConstellationMaker | |
| CWsfConstellationManager | A simulation extension to manage WsfConstellation objects |
| CWsfConstellationOptions | |
| CWsfControlMessage | |
| CWsfConvexHull | |
| CWsfCorrelationStrategy | |
| CWsfCorrelationStrategyTypes | |
| CWsfCSV_EventOutput | A simulation observer to write a comma separated values (csv) event output file |
| CWsfCSV_EventOutputData | |
| CWsfCTD_SensorComponent | The Close Target Detection (CTD) sensor component that will be attached to all sensor systems |
| CCTD_Beam | The component extensions to a sensor beam |
| CDeltas | |
| CCTD_Mode | The CTD component extensions to a sensor mode |
| CTargetResult | |
| CWsfCuedLaserWeapon | |
| CWsfCyclicTrackReporting | |
| CWsfDateTime | A singleton object used to maintain the start date and time of the simulation |
| CWsfDE_File | |
| CDate | |
| CWorkspace | |
| CError | |
| CWsfDE_FileHandle | |
| CWsfDE_FileManager | |
| CWsfDefaultApplicationExtension | An application extension which simply creates a scenario extension for each scenario |
| CWsfDefaultAssetManagerImpl | |
| CWsfDefaultBattleManagerImpl | |
| CWsfDefaultDisseminationImpl | |
| CWsfDefaultFusion | |
| CWsfDefaultHEL | |
| CWsfDefaultScenarioExtension | |
| CWsfDefaultSensorScheduler | |
| CRequest | |
| CCompareRequestId | A Functor for locating a track request |
| CWsfDefaultSensorsManagerImpl | |
| CWsfDefaultSensorTracker | |
| CState | Used to store state data about the interaction between a sensor and a target |
| CWsfDefaultSimulationInput | Reads inputs for both WsfEventStepSimulation and WsfFrameStepSimulation |
| CWsfDefaultWeaponsManagerImpl | |
| CWsfDeferredInput | |
| CLoader | |
| CWsfDirectedEnergyWeapon | |
| CBeam | |
| CWsfDirectionFinderProcessor | |
| CWsfDisAcknowledge | |
| CWsfDisAcknowledgeR | |
| CWsfDisActionRequest | |
| CWsfDisActionRequestR | |
| CWsfDisActionResponse | |
| CWsfDisActionResponseR | |
| CWsfDisArticulatedPart | An internal class for maintaining articulated part information |
| CArticulationP | |
| CWsfDisArticulatedPartList | |
| CWsfDisComment | |
| CWsfDisCommentR | |
| CWsfDisComponent | |
| CWsfDisCreateEntity | |
| CWsfDisCreateEntityR | |
| CWsfDisData | |
| CWsfDisDataQuery | |
| CWsfDisDataQueryR | |
| CWsfDisDataR | |
| CWsfDisDesignator | |
| CWsfDisDetonation | |
| CWsfDisDevice | A base class for a DIS I/O device (file, network, etc) |
| COpenError | Exception class |
| CWsfDisDirectedEnergyFire | |
| CWsfDisDraw | Provides DIS output for WsfDraw |
| CWsfDisEmission | |
| CWsfDisEntityDamageStatus | |
| CWsfDisEntityState | |
| CWsfDisEventReport | |
| CWsfDisEventReportR | |
| CWsfDisExchange | |
| CWsfDisExt | WsfDisExt provides methods assisting DIS in interacting with WsfExt files |
| CWsfDisFileDevice | A specialization of WsfDisDevice to support recording to a CME replay file |
| CWsfDisFilterAllowance | |
| CWsfDisFire | |
| CWsfDisInput | |
| CArticulation | |
| CDeviceConfiguration | |
| CWsfDisInterface | |
| CWsfDisIO_Thread | DIS interface implementation of worker thread |
| CWsfDisLaserDesignations | |
| CWsfDisMover | |
| CWsfDisObserver | |
| CWsfDisPduFactory | |
| CCreateFunction | |
| CCreateFunctionT | |
| CWsfDisPlatform | An internal class used by WsfDisInterface to maintain information about a platform |
| CWsfDisPlatformComponent | |
| CWsfDisPlaybackDevice | |
| CWsfDisReceiver | |
| CWsfDisRecordQueryR | |
| CWsfDisRecordR | |
| CWsfDisRemoveEntity | |
| CWsfDisRemoveEntityR | |
| CWsfDisRepairComplete | |
| CWsfDisRepairResponse | |
| CWsfDisResupplyCancel | |
| CWsfDisResupplyOffer | |
| CWsfDisResupplyReceived | |
| CWsfDisScriptClass | |
| CWsfDisServiceRequest | |
| CWsfDisSetData | |
| CWsfDisSetDataR | |
| CWsfDisSetRecordR | |
| CWsfDisSignal | |
| CWsfDisStartResume | |
| CWsfDisStartResumeR | |
| CWsfDisStopFreeze | |
| CWsfDisStopFreezeR | |
| CWsfDisTransferOwnership | |
| CWsfDisTransmitter | |
| CWsfDisUDP_Device | A specialization of WsfDisDevice to support IP-based UDP I/O |
| CWsfDisVisualization | Sends DisOther PDU's with commands to change visualization parameters |
| CWsfDisWeaponEvents | A Helper class for WsfDisInterface to process weapon launch and termination events |
| CWsfDraw | Provides the capability to draw shapes into the WSF replay file |
| CVertexObject | Represents a vertex for a drawn item |
| CDrawEvent | |
| CWsfDrawManager | |
| CWsfDtedRect | |
| CWsfDuplicateExtension | An exception that is thrown when attempting to register a duplicate extension |
| CWsfEarthJ2Term | |
| CWsfEarthMonopoleTerm | |
| CWsfEclipseEventManager | |
| CWsfEclipseReport | A utility that produces Eclipse reports. Eclipse Reports provide start time, end time, and the duration the platform is in Earth's shadow. Results do not take into account Earth's oblateness or change in sun's position over one orbital period |
| CEclipseEvent | |
| CWsfEclipseReportData | |
| CEclipseInterval | |
| CWsfElementESA_AntennaPattern | |
| CEESA_Data | |
| CWsfEM_ALARM_Clutter | Clutter model from ALARM |
| CLookSummary | |
| CWsfEM_ALARM_Propagation | |
| CWsfEM_ALARM_Terrain | Terrain handling code from ALARM (terrrain.f90 and friends) |
| CWsfEM_Antenna | |
| CWsfEM_Attenuation | |
| CWsfEM_AttenuationTypes | |
| CWsfEM_BlakeAttenuation | |
| CWsfEM_Clutter | An abstract class for computing clutter power |
| CWsfEM_ClutterTypes | |
| CWsfEM_EARCE_Attenuation | |
| CWsfEM_FastMultipath | Fast multipath propagation model |
| CWsfEM_GroundWavePropagation | Ground wave propagation model |
| CWsfEM_Interaction | |
| CLocationData | Represents the location of a platform or device |
| CRelativeData | |
| CBeamData | Represents the antenna gain lookup |
| CWsfEM_InteractionComponent | |
| CWsfEM_ITU_Attenuation | |
| CWsfEM_Manager | |
| CWsfEM_Noise | |
| CWsfEM_Propagation | An abstract base class for computing pattern propagation factors |
| CWsfEM_PropagationTypes | |
| CWsfEM_Rcvr | |
| CWsfEM_RcvrComponent | |
| CWsfEM_RF_Type1Attenuation | |
| CWsfEM_SimpleAttenuation | A trivial attenuation model that is uses a fixed dB/length |
| CWsfEM_SurfaceClutter | Land and sea clutter model |
| CWsfEM_SurfaceClutterTable | |
| CWsfEM_Util | Utility methods used by the electromagnetic classes |
| CWsfEM_Xmtr | |
| CWsfEM_XmtrRcvr | |
| CWsfEmitterTypeReporting | |
| CReportingRules | |
| CReportState | |
| CWsfEngageLaunchPkTableLethality | |
| CWsfEntityPrototype | A prototype is the expected value set of attributes for an entity type |
| CWsfEnvironment | |
| CWindAltitudeTable | A table to get wind direction and speed as a function of altitude above MSL |
| CWsfEOIR_IRST_SensorMode | |
| CWsfEOIR_Sensor | |
| CEOIR_ErrorModel | EOIR sensor Error model |
| CEOIR_Chance | A detection opportunity for a specific platform |
| CEOIR_Mode | A 'mode' of the sensor |
| CEOIR_SensorScheduler | |
| CWsfEquatorialFieldOfView | |
| CWsfESA_AntennaPattern | |
| CElement | |
| CESA_Data | |
| CTaylorWeightingData | |
| CWsfESA_NX_AntennaPattern | |
| CArraySubDivideRatios | |
| CESA_NX_Data | |
| CWsfESM_Sensor | |
| CESM_Mode | A 'mode' of the sensor |
| CWsfEvent | |
| CWsfEventAdapterT | |
| CWsfEventManager | |
| CEvent | |
| CWsfEventOutput | A simulation observer to write an event output file |
| CWsfEventOutputData | |
| CWsfEventPipeExtension | Scenario extension for event pipe. Reads the input file |
| CWsfEventPipeInput | Input configuration for the event pipe interface |
| CCriteriaToDetail | |
| CWsfEventPipeInterface | |
| CWsfEventPipeLogger | |
| CWsfEventPipeOptions | |
| CWsfEventPipeOptionsCriteria | |
| CWsfEventStepSimulation | A specialization of WsfSimulation that implements an event-stepped simulation |
| CWsfEventStepSimulationInput | Reads inputs specific to event-stepped simulations |
| CWsfEW_AgilityEffect | |
| CWsfEW_CommComponent | The EW component that will be attached to all comm systems |
| CWsfEW_CommEffect | WsfEW_CommEffect models and applies comm effects (message bit error rate, message drops, etc.) |
| CWsfEW_CoverPulseEffect | WsfEW_CoverPulseEffect models and applies J/S limit and probability of application effects to the jammer power |
| CCoverPulseData | |
| CWsfEW_EA | |
| CEA_Technique | Special class to handle the EA specific technique implementations as required |
| CWsfEW_EA_EP | |
| CWsfEW_EA_EP_Types | |
| CWsfEW_Effect | |
| CEffectData | Base effect data used to derive from in inheriting effect classes |
| CWsfEW_EffectManager | Manages simulation-wide variables used by EW Effects |
| CWsfEW_Effects | |
| CEW_Error | |
| CEW_JammingEffect | |
| CEW_SignalEffect | |
| CRepeaterData | |
| CWsfEW_EffectTypes | |
| CWsfEW_EP | |
| CEP_Technique | Special class to handle the EP specific technique implementations as required |
| CWsfEW_FalseTargetEffect | WsfEW_FalseTargeEffect models and applies false-target effects |
| CFT_Data | |
| CWsfEW_NX_SLB_Effect | WsfEW_NX_SLB_Effect models and applies Sidelobe Blanker (SLB) effects |
| CWsfEW_PolModEffect | |
| CPolModData | |
| CWsfEW_PowerEffect | |
| CPowerData | |
| CJtoXGainTable | |
| CWsfEW_PulseEffect | WsfEW_PulseEffect models and applies base pulse effects for use by other pulse type effects classes |
| CPulseData | |
| CWsfEW_PulseSuppressEffect | |
| CWsfEW_RadiusEffect | |
| CRadiusData | |
| CWsfEW_RcvrComponent | |
| CWsfEW_RepeaterEffect | |
| CRepeaterEffectData | |
| CWsfEW_Result | |
| CWsfEW_RPJ_Effect | WsfEW_RPJ_Effect that models and applies Random Pulse Jamming (RPJ) effects |
| CRPJ_Data | |
| CWsfEW_SensorComponent | The EW component that will be attached to all sensor systems |
| CEW_Beam | The EW component extensions to a sensor beam |
| CEW_Mode | The EW component extensions to a sensor mode |
| CWsfEW_SimpleFT_Effect | WsfEW_SimpleFT_Effect that models and applies Random Pulse Jamming (RPJ) effects |
| CSimpleFT_Data | |
| CWsfEW_SLB_Effect | WsfEW_SLB_Effect models and applies Sidelobe Blanker (SLB) effects |
| CWsfEW_SLC_DegradeEffect | |
| CSLC_DegradeData | |
| CWsfEW_SLC_Effect | WsfEW_SLC_Effect applies Sidelobe Canceler (SLC) effects of radars |
| CCancelationData | |
| CWsfEW_Technique | |
| CWsfEW_TechniqueTypes | |
| CWsfEW_TrackEffect | WsfEW_TrackEffect models and applies track/tracking effects (tracking errors, track drops) to tracks of radars |
| CTrackEffectData | |
| CWalkoffData | |
| CJtoSTimeTable | |
| CWsfEW_XmtrComponent | |
| CWsfException | |
| CWsfExchangeObserver | |
| CWsfExchangeProcessor | |
| CCommodityCapability | |
| CSupplier | |
| CWsfExclusionSensorComponent | |
| CExclusionMode | Class that stores the defined exclusion angles for each individual mode |
| CWsfExoAtmosphericLethality | |
| CWsfExplicitWeapon | A specialization of WsfWeapon for weapons modeled as separate platforms |
| CDeferredLaunch | |
| CCommandChain | |
| CWsfExplicitWeaponEffects | |
| CWsfExtData | |
| CWsfExtDetonation | Assists external interfaces with processing incoming detonations |
| CResult | Contains the result of a detonation |
| CWsfExtEmission | |
| CBeamKey | |
| CWsfExtension | The base class for application, scenario and simulation extensions |
| CWsfExtensionList | |
| CDependency | |
| CWsfExtEntityDeadReckon | |
| CDR_State | Stores the state of an entity |
| CPlatformDR | Maintains a platform's dead reckon state |
| CWsfExtEntityDeadReckonSetup | |
| CWsfExtEntityId | |
| CWsfExtEntityType | |
| CWsfExtEventId | Represents a unique ID for an event owned by this simulation |
| CWsfExtInput | |
| CWsfExtInterface | The WSF Ext is code which is shared between common external interfaces like DIS and HLA |
| CWsfExtInterfaceComponent | |
| CWsfExtRadioEntityType | |
| CWsfFalseTarget | An instance of this class quantitatively models the multiple false targets that will be perceived by |
| CJammerState | |
| CBaseData | |
| CExtentPair | |
| CWsfFalseTargetBlip | |
| CBlipData | |
| CWsfFalseTargetScreener | |
| CForceData | |
| CWsfFalseTargetScreenerTypes | |
| CWsfFalseTargetTypes | |
| CWsfFieldOfView | |
| CWsfFieldOfViewTypes | |
| CWsfFilter | Implement a filter as an adapter |
| CWsfFilterTypes | |
| CWsfFollower | |
| CWsfFormationFlyer | |
| CWsfFrameStepSimulation | A specialization of WsfSimulation that implements an frame-based simulation |
| CWsfFrameStepSimulationInput | Reads inputs specific to frame-stepped simulations |
| CWsfFuel | |
| CWsfFuelFlow | Constant flow rate fuel consumption table object |
| CWsfFuelFlow1D | |
| CWsfFuelFlow2D | Two-Dimensional flow rate fuel consumption table object |
| CWsfFuelFlow3D | Three-Dimensional flow rate fuel consumption table object |
| CWsfFuelingOperation | |
| CSupplyPoint | |
| CWsfFuelObserver | |
| CWsfFuelTypes | |
| CWsfFusionCenter | |
| CWsfFusionStrategy | |
| CWsfFusionStrategyTypes | |
| CWsfGENAP_AntennaPattern | |
| CGENAP_Data | Data that is shared amongst all instances of a given ALARM antenna pattern |
| CWsfGeometricSensor | A specialization of WsfSensor that implements a simple sensor based strictly on geometry |
| CGeometricMode | A mode of the sensor |
| CPD_RangeTable | A Probability vs Range table |
| CTypeDetectionCriteria | Detection range and PD range table for a target type |
| CWsfGeoPoint | |
| CWsfGeoPointClusterObject | |
| CWsfGraduatedLethality | |
| CPoint | |
| CTable | |
| CWsfGrammarCheckExtension | |
| CWsfGrammarExtension | |
| CWsfGroundMover | WsfGroundMover is a specialization of WsfWaypointMover for ground vehicles |
| CWsfGroundTargetFuse | |
| CWsfGroup | A class to support the concept of 'groups' and 'group membership' |
| CWsfGroupList | Contains the 'groups' to which platform or platform part belongs |
| CWsfGroupManager | |
| CWsfGroupTypes | |
| CWsfGuidanceComputer | |
| CVariable | |
| CPhaseChange | A class that defines the conditions for performing a change in guidance phase |
| CPhase | A class that defines the guidance parameters for a phase of flight |
| CState | |
| CCommands | |
| CWsfGuidanceProgram | Base class for the guidance programs (maneuvers) used by WsfGuidanceComputer |
| CWsfGuidanceProgramTypes | |
| CWsfGuidedMover | |
| CStage | |
| CKinematicState | |
| CState | |
| CEjectable | |
| CRK2_StepFunction | Take a step using second-order Runge-Kutta |
| CRK4_StepFunction | Take a step using fourth-order Runge-Kutta |
| CWsfGuidedMoverBase | An abstract base class that defines an interface for guided movers |
| CWsfGuidedMoverTestObject | |
| CWsfHeatMap | |
| CWsfHEL_Lethality | A simple weapon effect calculating the lethal effect from a high-energy laser (HEL) |
| CEffect | |
| CEntry | |
| CWsfHighEnergyLaser | This implementation is decoupled from the weapon class to handle only laser-related effects, including propagation and engagement |
| CWsfHighEnergyLaserTypes | |
| CWsfHybridMover | |
| CWsfIFF_Manager | IFF manager (Singleton) |
| CWsfImage | |
| CObject | A nested class that represents the appearance of a single object (platform) in the image |
| CWsfImageMessage | A specialization of WsfMessage that represents a still image to be transmitted over a communications network |
| CWsfImageProcessor | A specialization of WsfMessageProcessor that implements an example image processor |
| CObjectTest | |
| CState | |
| CStatus | |
| CWsfImplicitWeapon | |
| CEngagementData | |
| CTerminateEngagementEvent | |
| CWsfInfraredSignature | An object that represents the infrared signature of a platform |
| CWsfInfraredSignatureTypes | |
| CWsfInherentContrast | An object that represents the inherent contrast of a platform |
| CWsfInherentContrastTypes | |
| CWsfInstantAttitudeController | An attitude controller that makes instantaneous changes in platform orientation |
| CWsfIntegratingPropagator | |
| CMassProvider | |
| CWsfIntegratingSpaceMover | |
| CWsfInterceptCalculator | |
| CWsfInternalLinks | |
| CAddressee | |
| CWsfIntersectMesh | |
| CWsfIntersectMeshTypes | |
| CWsfIntersectProcessor | |
| CWsfIRST_Sensor | A specialization of WsfSensor that implements a simple infrared search/track sensor |
| CIRST_Mode | A mode of the sensor |
| CWsfIterativeRouteMover | Base class for route movers that use iterative computation |
| CWsfJammerTaskResource | Attributes of a task-able jammer resource |
| CWsfJamStrobeDetector | |
| CWsfJTIDS_SlotGroup | |
| CQueueEntry | |
| CTransmitHeartbeatEvent | |
| CWsfJTIDS_Terminal | A specialization of WsfComm representing a JTIDS terminal |
| CWsfJupiterMonopoleTerm | |
| CWsfKalmanFilter | Implement an Kalman filter as a WsfFilter |
| CWsfKalmanFilter2D_RB | Implement an alpha-beta filter as a WsfFilter |
| CWsfL16_Extension | |
| CWsfLADAR_Sensor | A specialization of WsfSensor that implements a simple Laser Detection and Range Finding (LADAR) Sensor |
| CLADAR_Result | |
| CLADAR_Mode | A mode of the sensor |
| CWsfLandCover | |
| CWsfLASER_CommXmtrComponent | |
| CModulation | |
| CWsfLASER_RcvrComponent | |
| CDetectionData | |
| CWsfLASER_XmtrComponent | |
| CWsfLaserDesignations | |
| CSpot | |
| CUpdateEvent | |
| CWsfLaserDesignationsData | |
| CWsfLaserDesignator | |
| CLaserDesignationMode | A mode of the sensor |
| CConsideration | |
| CTargetAssociation | |
| CWsfLaserTracker | |
| CLaserTrackMode | A mode of the sensor |
| CWsfLaserWeapon | |
| CWsfLaunchComputer | |
| CWsfLaunchComputerTypes | |
| CWsfLaunchHandoffData | |
| CWsfLegacyScenarioExtension | |
| CWsfLink16Correlation | |
| CWsfLinkedProcessor | A linked processor is a processor with both internal links (see WsfInternalLinks) and external links (see WsfExternalLinks) |
| CWsfLocalSensorResult | |
| CWsfLocalTrack | |
| CWsfLocalTrackStatus | An auxiliary class for storing decision-making data that pertains to a local track |
| CWsfLOS_Manager | |
| CState | State data used in LOS calculations |
| CLOS_Key | Line-of-sight key - a combination of the unique IDs of the two entities |
| CWsfLOS_ManagerData | |
| CThreadData | |
| CWsfLOS_ManagerExtension | |
| CWsfManualGuidance | |
| CManualControls | |
| CWsfMaskingPattern | |
| CState | |
| CWsfMaskingPatternTypes | |
| CWsfMath3D_Mover | Pure mathematics-based 3-D Motion model |
| CWsfMeasurement | A measurement class that provides WSF-specific interfaces and data extrapolation |
| CWsfMessage | A base class for messages sent among simulation communication objects, processors and sensors |
| CWsfMessageProcessor | A processor that implements time-delays and message routing |
| CAction | |
| CSelector | |
| CProcess | |
| CDelayRequest | A unit of work within a time delay queue |
| CWsfMessageTable | |
| CMsgProp | |
| CWsfMilCommTypes | |
| CWsfMilDisInterface | |
| CIncomingTransfer | Incoming weapon transfer definition |
| COutgoingTransfer | |
| CWsfMilDisPlatform | |
| CJammerData | A class used to hold data needed by the interface that is related to a jammer |
| CWsfMilEventPipe | |
| CWsfMilExtension | |
| CWsfMilExtInterface | |
| CWsfMilInterface | The simulation extension for the 'mil' extension |
| CWsfMilRadarSignature | A collection of one or more radar signature tables that represent the radar signature of a platform |
| CTable | A 'Table' represents the signature for a given frequency limit |
| CState | A 'State' represents all of the tables for a given signature state |
| CWsfMilScriptExtensions | |
| CWsfMilSensorTypes | |
| CWsfMIT_ClutterStrength | |
| CWsfMobilityAndFirepowerLethality | |
| CUpdateEvent | |
| CMFK_Table | |
| CVulnerability | |
| CTargetType | |
| CCM_State | |
| CWsfMode | |
| CWsfModeList | |
| CWsfMoonLOS_SensorComponent | |
| CWsfMoonMonopoleTerm | |
| CWsfMover | |
| CKinematicModel | |
| CWsfMoverGuidance | |
| CWsfMoverMode | |
| CWsfMoverObserver | |
| CWsfMoverTypes | |
| CWsfMoverUpdateEvent | An event to force automatic position updates |
| CWsfMTI_Filter | |
| CWsfMTI_TableManager | |
| CMTI_AdjustmentTable | A nested class for the MTI adjustment table. This was extracted from WsfRadarSensor |
| CMTI_AdjustmentTableCompound | |
| CFreqTablePair | |
| CFreqSpeedListPair | A data structure used for parsing the compound tables |
| CWsfMTT_Correlation | |
| CWsfMTT_Fusion | |
| CWsfMTT_Interface | |
| CWsfMTT_InterfaceData | |
| CWsfMTT_Observer | |
| CWsfMTT_ReferencePoint | |
| CWsfMultiresolutionMultirunTable | |
| CWsfMultiresolutionPlatformComponent | A base class template for defining multiresolution WsfPlatformComponent types |
| CWsfMultiresolutionTypes | |
| CWsfMultiresolutionTypesRegistration | |
| CWsfMultiresolutionWrapperMetaModel | A class template for defining multiresolution containers for WsfPlatformComponent types |
| CWsfMultiThreadManager | A specialization class to handle multi-thread capabilities in the WSF core framework via thread pools |
| CPlatformElement | |
| CSensorElement | |
| CSimulationUpdateThread | Implementation of worker thread for updating a platform |
| CThreadFactory | |
| CWsfNamed | |
| CWsfNASA_BreakupModel | |
| CWsfNavigationCell | |
| CWsfNavigationErrors | |
| CTerm | A single term in an error polynomial |
| CWsfNavigationMesh | |
| CWsfNearestNeighborCorrelation | |
| CWsfNetworkInterface | |
| CWsfNetworkInterfaceInput | |
| CWsfNoiseCloud | |
| CWsfNoiseCloudTypes | |
| CWsfNonClassicalOrbitalPropagator | |
| CWsfNonExportableBase | |
| CWsfNonExportableUtil | |
| CWsfNORAD_OrbitalPropagator | |
| CWsfNORAD_PropagatorInverter | A class that will solve the inverse problem of the WsfNORAD_OrbitalPropagator |
| CWsfNORAD_SpaceMover | WsfNORAD_SpaceMover is a specialization of WsfMover for earth-orbiting satellites |
| CWsfNullSensor | |
| CWsfObject | |
| CWsfObjectTypeList | |
| CLoadResult | Result of a LoadType() operation |
| CWsfObjectTypeListBase | Base class for WsfObjectTypeList. Provides most of the implementation |
| CWsfObjectTypeListBaseI | The interface an object type list must support |
| CWsfObjectTypeListFwd | |
| CWsfObserverSubjectList | |
| CWsfOffsetMover | |
| CWsfOneShotEvent | |
| CWsfOpticalAttenuation | An attenuation model for optical systems (visual and infrared) |
| CSegment | |
| CSegmentRef | |
| CTable | |
| CTableX | |
| CTableRef | |
| CWsfOpticalEnvironment | This class provides a common optical environment for WSF_EOIR_SENSOR, WSF_IRST_SENSOR and WSF_OPTICAL_SENSOR |
| CWsfOpticalPath | |
| CCoefficients | |
| CLaserCoefficients | |
| CIntegrand | |
| CWsfOpticalPathCoefficientTypes | |
| CWsfOpticalReflectivity | An object that represents the reflectivity of a platform |
| CWsfOpticalReflectivityTypes | |
| CWsfOpticalSensor | A specialization of WsfSensor that implements a simple electro-optical sensor |
| COpticalMode | A mode of the sensor |
| CCumPd | Structure to store cumulative probabilities of detection |
| CGlimpseProbability | Glimpse probability data |
| CWsfOpticalSignature | An object that represents the optical signature of a platform |
| CWsfOpticalSignatureTypes | |
| CWsfOrbitalAttitudeChangeEvent | |
| CWsfOrbitalConjunctionAssessment | An object to search for possible conjunctions between two spacecraft |
| COptions | Specifies the options to use when performing the analysis |
| CWsfOrbitalConjunctionProcessor | A processor that will examine tracks and search for possible conjunctions between spacecraft |
| CWsfOrbitalConjunctionRecord | The data recorded when a possible conjunction is predicted |
| CWsfOrbitalDynamics | |
| CWsfOrbitalDynamicsTerm | |
| CWsfOrbitalDynamicsTermTypes | |
| CWsfOrbitalEvent | |
| CAdvanceMissionEventException | |
| CWsfOrbitalEventVisitor | |
| CWsfOrbitalIntegrator | |
| CWsfOrbitalIntegratorTypes | |
| CWsfOrbitalLaunchComputer | A launch computer implementation for launch-to-orbit |
| COrbit | Define the data for a particular orbit |
| CWsfOrbitalManeuver | |
| CWsfOrbitalManeuvering | |
| CWsfOrbitalManeuveringTypes | |
| CWsfOrbitalMissionEventTypes | A types factory used to store prototypes for all mission event types and make copies of them as needed |
| CWsfOrbitalMissionSequence | |
| CWsfOrbitalPropagatorTypes | |
| CWsfOrbitalScriptEvent | An orbital event that allows scripted behavior |
| CWsfOrbitalStagingEvent | |
| CWsfOrbitalTargeting | A class that can compute solutions to the targeting problem |
| CWsfOrbitDeterminationFusion | An implementation of WsfFusionStratgey for orbit determination from sensor measurements |
| CWsfOrbitDeterminationKalmanFilter | Implement an OrbitDeterminationKalmanFilter as a WsfFilter |
| CWsfOSM_TrafficInput | Traffic input class to handle scenario input data |
| CVehicleInput | |
| CConvoyInput | |
| CRouteAuxMapping | |
| CWaypointAuxMapping | |
| CRoadTrafficNetworkInput | |
| CWsfOTH_RadarSensor | A specialization of WsfSensor that implements a simple radar |
| COTH_Beam | |
| COTH_Mode | A 'mode' of the sensor |
| CWsfP6DOF_ExplicitWeapon | |
| CWsfP6DOF_Fuel | |
| CWsfP6DOF_GuidanceComputer | |
| CWsfP6DOF_Mover | |
| CWsfP6DOF_MoverTestObject | |
| CWsfP6DOF_ObjectManager | |
| CWsfP6DOF_Observer | |
| CWsfP6DOF_TypeManager | |
| CWsfParabolicMover | |
| CWsfParseAction | |
| CWsfParseActionAddress | |
| CEntry | |
| CWsfParseActionAssign | |
| CWsfParseActionCall | |
| CWsfParseActionCopy | |
| CWsfParseActionFunction | |
| CWsfParseActionListOp | |
| CWsfParseActionLiteral | |
| CWsfParseActionNegate | |
| CWsfParseActionNodeReference | |
| CWsfParseActionObjectMapOp | |
| CWsfParseActionPart | |
| CWsfParseActionPrint | |
| CWsfParseActionPush | |
| CWsfParseActionSkip | |
| CWsfParseAlternate | |
| CCharacterAccelerator | |
| CWsfParseAttribute | An attribute which belongs to a WsfParseStruct |
| CWsfParseAuxData | Abstract class for encapsulating auxiliary data to be attached to a parse node |
| CWsfParseDefinitions | |
| CCompareCharPtr | |
| CWsfParseDelayLoadData | |
| CWsfParseDelimited | |
| CSection | |
| CWsfParseEnumeration | |
| CWsfParseEnumerationValues | |
| CWsfParseError | |
| CWsfParseFileReferenceData | |
| CWsfParseFormat | |
| CWsfParseIndex | |
| CWsfParseIntRule | |
| CWsfParseLineStringRule | |
| CWsfParseLiteral | Matches a string of text with no whitespace |
| CWsfParseNamedRule | |
| CWsfParseNode | |
| CWsfParseNodePool | To improve efficiency, WsfParseNodePool handles the allocation and deletion of WsfParseNode's |
| CWsfParsePassthrough | |
| CWsfParseQuotedStringRule | |
| CWsfParser | |
| CWsfParseRealRule | |
| CWsfParseRecurrence | |
| CWsfParseRule | |
| CWsfParseRuleDictionary | |
| CWsfParseRuleMemory | |
| CWsfParseRuleReference | |
| CWsfParseScriptRule | WsfParseScriptRule collects a block of text to be parsed later by the script parser |
| CWsfParseScriptScanner | |
| CWsfParseScriptToken | |
| CWsfParseSequence | |
| CWsfParseSourceInclude | |
| CEntry | |
| CWsfParseSourceProvider | Interface providing source files to the WsfParser |
| CWsfParseStringRule | |
| CWsfParseStringWithExceptionsRule | |
| CWsfParseStruct | |
| CScriptVariable | |
| CWsfParseType | |
| CWsfParseTypeCommandRule | |
| CWsfParseTypeInfoData | |
| CWsfParseTypeLoadRule | |
| CWsfParseTypeName | |
| CWsfParseTypePathCompare | |
| CWsfParseValue | |
| CWsfParseValueType | |
| CWsfPassiveDetector | |
| CWsfPassiveSensor | A specialization of WsfSensor that provides the baseline passive RF sensor |
| CInteractor | An internal class used to keep track of interacting transmitters and receivers |
| CFrequencyBand | |
| CPassiveRcvr | A specialized WsfEM_Rcvr that can receive on multiple frequency bands |
| CPassiveBeam | A 'beam' of a sensor 'mode' |
| CPassiveMode | A 'mode' of the sensor |
| CPassiveErrorModel | |
| CWsfPathComputer | WsfPathComputer computes a WsfPathList for a platform to reach a target state |
| CSpeedAltitudeBreakpoint | |
| CWsfPathConstraints | Contains constraints used for computing a path in WsfPathComputer |
| CWsfPathFinder | |
| Cpf_cost_func | |
| CWsfPathFinderList | |
| CWsfPathFinderTypes | |
| CWsfPathGuidance | |
| CWsfPathList | Defines a list of motions a platform could take |
| CSegment | Defines an entity's segment from one state to another over time |
| CDynamicsData | Contains data about the acceleration and altitude changes during a segment |
| CRotationData | Contains data about a rotation |
| CRotationArcSegment | Represents a rotation around an axis, using constant speed / altitude |
| CRotationSegment | Represents a rotation around an axis. Behaves using values in DynamicsData |
| CPauseSegment | |
| CWsfPathState | |
| CWsfPathTarget | |
| CWsfPD_Filter | |
| CWsfPerceptionProcessor | |
| CWsfPerceptionProcessorUpdateEvent | |
| CWsfPerfectCorrelation | |
| CWsfPerfectTracker | A utility class to facilitate the tracking of a particular platform, when the simulation can safely ignore sensor and emitter/emission details |
| CWsfPFEdge | |
| CWsfPFNode | |
| CWsfPhysicalScanSensorScheduler | |
| CSensorTarget | |
| CSearchModeData | |
| CWsfPlatform | Platforms represent a entity within the simulation |
| CWsfPlatformAvailability | |
| CWsfPlatformClusterObject | |
| CWsfPlatformObserver | |
| CWsfPlatformPart | |
| CWsfPlatformPartEvent | |
| CWsfPlatformPartObserver | |
| CWsfPlatformTypes | |
| CWsfPluginManager | |
| CWsfPM_Comm | |
| CWsfPM_CommLink | |
| CWsfPM_Fuel | |
| CWsfPM_List | |
| CWsfPM_MilPlatform | |
| CWsfPM_MilRoot | |
| CWsfPM_Mover | |
| CWsfPM_ObjectList | |
| CWsfPM_ObjectMap | |
| CWsfPM_ObjectMapT | |
| CWsfPM_Platform | |
| CWsfPM_PlatformPart | |
| CWsfPM_Processor | |
| CWsfPM_RadarSensor | |
| CWsfPM_RadarSensorMode | |
| CWsfPM_RF_Jammer | |
| CMode | |
| CWsfPM_Root | |
| CWsfPM_Route | |
| CWsfPM_Router | |
| CWsfPM_Scenario | |
| CWsfPM_Sensor | |
| CWsfPM_Simulation | |
| CWsfPM_Transmitter | |
| CWsfPM_Waypoint | |
| CWsfPM_WaypointMover | |
| CWsfPM_Weapon | |
| CWsfPM_Zone | |
| CWsfPM_ZoneDefinition | |
| CWsfPM_ZonePoint | |
| CWsfPM_ZoneSet | |
| CWsfPolygonalFieldOfView | A field of view with Polygonal az-el extents |
| CWsfPParseRuleTrace | |
| CWsfPParseRuleTraceContext | |
| CWsfPParseRuleTracer | |
| CContexts | |
| CWsfPProxy | |
| CWsfPProxyActionLookup | |
| CWsfPProxyBasicType | |
| CWsfPProxyBasicValue | |
| CWsfPProxyBoolType | |
| CWsfPProxyDeserialize | |
| CWsfPProxyDeserializeContext | |
| CReturnValue | |
| CWsfPProxyDeserializeObserver | |
| CWsfPProxyDeserializeTracerI | |
| CWsfPProxyDiff | |
| CDiffEntry | |
| CWsfPProxyEnumType | |
| CWsfPProxyFileWriter | |
| CWsfPProxyFileWriterChange | |
| CWsfPProxyHash | |
| CWsfPProxyIndex | |
| CReverseIndexEntry | |
| CWsfPProxyIndexEntry | |
| CWsfPProxyIndexNode | |
| CWsfPProxyIntType | |
| CWsfPProxyKey | |
| CWsfPProxyLength2Type | |
| CWsfPProxyLength3Type | |
| CWsfPProxyList | |
| CWsfPProxyListType | |
| CWsfPProxyNode | |
| CWsfPProxyObjectMap | |
| CWsfPProxyObjectMapType | |
| CWsfPProxyPath | Represents a path or unique key to a value in the proxy |
| CWsfPProxyPathEntryHash | |
| CWsfPProxyPositionType | |
| CWsfPProxyQuotableStringType | |
| CWsfPProxyRealType | |
| CWsfPProxyRegistry | |
| CWsfPProxySatisfy | |
| CSatPoint | |
| CSatisfyResult | |
| CEquationExpr | |
| CEquation | Represents an assignment being made in a grammar action |
| CSolveResult | |
| CWsfPProxySerialize | |
| CWsfPProxyStringType | |
| CWsfPProxyStructHeader | |
| CWsfPProxyStructType | |
| CAttrData | |
| CBuilder | |
| CWsfPProxyStructValue | |
| CWsfPProxyType | |
| CWsfPProxyUndo | |
| CActionBase | |
| CWsfPProxyUndoValue | |
| CWsfPProxyValue | |
| CWsfPProxyVisitor | |
| CWsfPrinceDormand45OrbitalIntegrator | |
| CWsfPrinceDormand78OrbitalIntegrator | |
| CWsfProcessor | |
| CWsfProcessorComponent | |
| CWsfProcessorObserver | |
| CWsfProcessorTypes | |
| CWsfProfilingApplicationExtension | Application extension enabling profiling of C++ AFSIM code |
| CWsfPromptObserver | |
| CWsfQuantumAllocator | |
| CWsfQuantumAllocatorFactory | |
| CWsfQuantumAllocatorGreedyIsolated | |
| CWsfQuantumAllocatorGreedyPriority | |
| CWsfQuantumAllocatorGreedyProfit | |
| CWsfQuantumAllocatorGreedyValue | |
| CWsfQuantumAllocatorOptimalProfit | |
| CWsfQuantumAllocatorScript | |
| CWsfQuantumAllocatorSimple | |
| CWsfQuantumEvaluator | |
| CWsfQuantumEvaluatorDistance | |
| CWsfQuantumEvaluatorFactory | |
| CWsfQuantumEvaluatorInterceptTime | |
| CWsfQuantumEvaluatorScript | |
| CWsfQuantumEvaluatorSimple | |
| CWsfQuantumGenerator | |
| CWsfQuantumGeneratorFactory | |
| CWsfQuantumGeneratorScript | |
| CWsfQuantumGeneratorSimpleJammer | |
| CWsfQuantumGeneratorSimpleSensor | |
| CWsfQuantumGeneratorSimpleWeapon | |
| CWsfQuantumMatrix | |
| CWsfQuantumTask | |
| CWsfQuantumTaskerObserver | |
| CWsfQuantumTaskerProcessor | |
| CWsfRadarMTD_SignalProcessor | |
| CWsfRadarMTI_AdjSignalProcessor | |
| CWsfRadarMTI_SignalProcessor | |
| CWsfRadarPD_SignalProcessor | |
| CWsfRadarSensor | A specialization of WsfSensor that implements a simple radar |
| CRadarBeam | |
| CRadarMode | A 'mode' of the sensor |
| CWsfRadarSignature | An object that represent the radar signature of a platform |
| CWsfRadarSignatureTypes | |
| CWsfRadarSTC_SignalProcessor | |
| CWsfRandomVariable | |
| CWsfRateLimitedAttitudeController | |
| CWsfRealTimeClockSource | A specialization of WsfClockSource to support a real-time clock |
| CWsfRectangularFieldOfView | A field of view with rectangular az-el extents |
| CWsfRecurringEvent | |
| CWsfRF_Jammer | |
| CTargetingData | |
| CJammerXmtr | |
| CJammerBeam | This class is for the spatial jamming beams that are part of each mode |
| CJammerMode | |
| CWsfRF_Repeater | |
| CWsfRIPR_ModuleSetup | |
| CWsfRIPRJob | |
| CWsfRIPRJobBoard | |
| CWsfRIPRManager | |
| CWsfRIPRManagerData | |
| CWsfRIPRObserver | |
| CWsfRIPRProcessor | |
| CActiveWeapon | |
| CWeaponStatus | |
| CWsfRoadMover | |
| CWsfRocketOrbitalManeuvering | An extension of the base class for orbital maneuvering, utilizing the rocket equation |
| CStage | |
| CRocket | |
| CWsfRotorcraftMover | New motion model to simulate Rotorcraft dynamics |
| CRotorcraftMode | A 'mode' of the Rotorcraft Mover |
| CLocalGuidance | |
| CWsfRoute | A collection of WsfWaypoint objects that represent a path to be followed |
| CRouteIntersection | |
| CWsfRouteComputer | |
| CWsfRouteFinder | |
| CWsfRouteMover | |
| CUnpauseEvent | |
| CWsfRouteNetwork | A collection of WsfRoute object that represents a connected network (such as a road network) |
| CRoutePoint | Specifies a location along a route |
| CRouteNode | Represents a node key for use with the RouteGraph class |
| CRouteEdge | Represents an edge key for use with the RouteGraph class |
| CRouteCostFunc | A cost function used by the shortest_path algorithm provided by the RouteGraph class |
| CWsfRouteNetworkTypes | |
| CWsfRouteTypes | |
| CWsfRungeKuttaOrbitalIntegrator | |
| CWsfSA_Assess | This is the assess module of the SA Processor |
| CAssessEngagementData | |
| CAircraftSignatureParameters | |
| CPlatormScorePairing | |
| CWsfSA_EntityMessage | |
| CWsfSA_EntityPerception | |
| CWsfSA_Group | |
| CWsfSA_GroupManager | |
| CWsfSA_GroupUtils | |
| CWsfSA_Module | |
| CWsfSA_Perceive | This is the perceive module of the SA Processor |
| CWsfSA_PerceivedItem | Used as a base class for WsfSA_EntityPerception and WsfSA_Group, which may be friendly (an asset), unknown (a bogie), or a threat (bandit or hostile) |
| CWsfSA_Predict | This is the predict module of the SA Processor |
| CWsfSA_Processor | |
| CSA_EngagedTarget | |
| CPerceiveData | |
| CSA_AircraftKinematics | |
| CSA_FuelSystemData | |
| CSA_NavigationLatLon | |
| CSA_NavigationDataSummary | |
| CSA_FlightControlsDataSummary | |
| CSA_WeaponNameQtyPair | |
| CSA_WeaponEngagedTarget | |
| CSA_WeaponsDataSummary | |
| CSA_TrackEntryData | |
| CSA_TrackManagerData | |
| CWsfSAM_LaunchComputer | |
| CInterpolator | |
| CInterceptEnvelope | |
| CAltSet | |
| CTestPoint | |
| CWsfSAR_Sensor | |
| CGeometry | Data container to contain geometry data |
| CSAR_Chance | A detection opportunity for a specific platform |
| CSAR_Mode | The 'mode' of the sensor |
| CSAR_ErrorModel | |
| CWsfSatelliteBreakupModel | |
| CFragment | The standard information produced by breakup models for each fragment |
| CWsfScenario | Contains the data required to create a simulation, and acts as the entry point for input file processing |
| CWsfScenarioExtension | |
| CWsfScriptAdvancedBehaviorTreeClass | |
| CWsfScriptAdvancedBehaviorTreeNodeClass | |
| CWsfScriptAntennaPatternClass | |
| CWsfScriptArticulatedPartClass | Define script methods for WsfArticulatedPart |
| CWsfScriptAssetManagerClass | |
| CWsfScriptAssetMapClass | |
| CWsfScriptAssetMessageClass | |
| CWsfScriptAssetPerceptionClass | |
| CWsfScriptAtmosphere | |
| CWsfScriptAtmosphericDragTerm | |
| CWsfScriptBattleManagerClass | |
| CWsfScriptBehaviorTreeNodeClass | |
| CWsfScriptBMAssessmentRecordClass | |
| CWsfScriptBMAssetClass | |
| CWsfScriptBMAssetRecordClass | |
| CWsfScriptBMAssignmentMessageClass | |
| CWsfScriptBMAssignmentStatusClass | |
| CWsfScriptBMAssignmentTrackMessageClass | |
| CWsfScriptBMAuxDataZoneAttachmentClass | |
| CWsfScriptBMCueMessageClass | |
| CWsfScriptBMEvalAssignmentClass | |
| CWsfScriptBMInterceptCalcResultClass | |
| CWsfScriptBMStatusMessageClass | |
| CWsfScriptBMTrackMessageClass | |
| CWsfScriptBMUtilsClass | |
| CWsfScriptBMWeaponInterface | |
| CWsfScriptBrawlerMoverClass | |
| CWsfScriptBrawlerProcessorClass | |
| CWsfScriptCallback | |
| CWsfScriptChaffWeaponClass | Define script methods for WsfChaffWeapon |
| CWsfScriptCircularFieldOfViewClass | Define script methods for WsfCircularFieldOfView |
| CWsfScriptClusterManagerClass | Define script methods for WsfClusterManager |
| CWsfScriptCommAddressClass | |
| CWsfScriptCommClass | Define script methods for WsfComm |
| CWsfScriptCommInteractionClass | |
| CWsfScriptCommRouterClass | Define script methods for WsfCommRouter |
| CWsfScriptConstellation | |
| CWsfScriptConstellationMaker | |
| CWsfScriptContainerClass | |
| CWsfScriptContext | |
| CExecuteTimedEventScript | An event to execute a script at a specified time |
| CWsfScriptCorrelationClass | The following script class is intended to be used for unit testing only |
| CWsfScriptCovarianceClass | |
| CWsfScriptDateTimeClass | |
| CWsfScriptDE_File | |
| CWsfScriptDirectedEnergyWeaponClass | Define script methods for WsfDirectedEnergyWeapon |
| CWsfScriptDisseminateC2Class | |
| CWsfScriptEarthJ2Term | |
| CWsfScriptEarthMonopoleTerm | |
| CWsfScriptedOrbitalDynamicsTerm | |
| CWsfScriptEM_AntennaClass | The script class for the WsfEM_Antenna object |
| CWsfScriptEM_AttenuationClass | |
| CWsfScriptEM_InteractionClass | Define script methods for WsfEM_Interaction., |
| CWsfScriptEM_PropagationClass | |
| CWsfScriptEM_RcvrClass | Define script methods for the WsfEM_Rcvr |
| CWsfScriptEM_XmtrClass | Define script methods for WsfEM_Xmtr |
| CWsfScriptEM_XmtrRcvrClass | |
| CWsfScriptEquatorialFieldOfViewClass | Define script methods for WsfEquatorialFieldOfView |
| CWsfScriptEvent | An event scheduled to execute a script on a given platform or processor |
| CWsfScriptEventPipeClass | Define script methods for WsfEventPipeInterface |
| CWsfScriptExchangeProcessorClass | Define script methods for WsfProcessor |
| CWsfScriptFieldOfViewClass | Define script methods for WsfFieldOfView |
| CWsfScriptFormationFlyerClass | The script interface 'class' for WsfFormationFlyer |
| CWsfScriptFuelClass | Define script methods for WsfFuel |
| CWsfScriptGeoPointClass | Script methods for WsfGeoPoint |
| CWsfScriptGroupClass | Define script methods for WsfSimulation |
| CWsfScriptGuidanceComputerClass | The script interface 'class' for WsfGuidanceComputer |
| CWsfScriptGuidedMoverClass | The script interface 'class' for WsfGuidedMover |
| CWsfScriptGuidedMoverTestObject | |
| CWsfScriptImplicitWeaponClass | Define script methods for WsfWeapon |
| CWsfScriptIntegratingSpaceMover | |
| CWsfScriptJacchiaRobertsAtmosphere | |
| CWsfScriptJupiterMonopoleTerm | |
| CWsfScriptLaserWeaponClass | Define script methods for WsfLaserWeapon |
| CWsfScriptLaunchComputer | A launch computer whose implementation is provided via script |
| CWsfScriptLaunchComputerClass | Define script methods for WsfLaunchComputer |
| CWsfScriptLaunchHandoffDataClass | The script interface 'class' |
| CWsfScriptLibrationPoint | |
| CWsfScriptLibrationPointSelection | |
| CWsfScriptLibrationPointSystem | |
| CWsfScriptLocalTrackClass | The script interface 'class' |
| CWsfScriptLocalTrackListClass | |
| CWsfScriptLocalTrackListIteratorClass | |
| CIterator | Iterator for a platform list |
| CWsfScriptManager | Provides the overall management of the scripting capability within the application and scenarios |
| CWsfScriptMessageClass | WsfScriptMessageClass is a script class that exposes methods in WsfMessage for use in script |
| CWsfScriptMessageHandler | |
| CHandler | A 'Handler' represents a 'type' and one or more 'subtypes' that share a common script |
| CWsfScriptMoonMonopoleTerm | |
| CWsfScriptMoverClass | Define script methods for WsfMover |
| CWsfScriptNASA_BreakupModel | |
| CWsfScriptNavigationMeshClass | Define script methods for WsfPathfinder |
| CWsfScriptObjectClass | |
| CWsfScriptObserver | |
| CEventData | |
| CEventGuard | |
| CWsfScriptObserverExtension | |
| CWsfScriptOrbitalConjunctionProcessor | A processor that will predict orbital conjunctions from tracks |
| CWsfScriptOrbitalDynamics | |
| CWsfScriptOrbitalDynamicsTerm | |
| CWsfScriptOrbitalIntegrator | |
| CWsfScriptOrbitalLaunchComputerClass | Script interface for WsfOrbitalLaunchComputer |
| CWsfScriptOSM_TrafficClass | Define script methods for WsfOSM_Traffic |
| CWsfScriptOverridableProcessor | |
| CWsfScriptP6DOF_MoverClass | |
| CWsfScriptP6DOF_MoverTestObject | |
| CWsfScriptPassiveSensorClass | |
| CWsfScriptPathFinderClass | Define script methods for WsfPathfinder |
| CWsfScriptPerceptionProcessor | |
| CWsfScriptPiecewiseExponentialAtmosphere | |
| CWsfScriptPlatformClass | |
| CWsfScriptPlatformListClass | |
| CWsfScriptPlatformListIteratorClass | |
| CIterator | Iterator for a platform list |
| CWsfScriptPlatformPartClass | Define script methods for WsfPlatformPart |
| CWsfScriptPolygonalFieldOfViewClass | Script methods for WsfPolygonalFieldOfView |
| CWsfScriptPrinceDormand45Integrator | |
| CWsfScriptPrinceDormand78Integrator | |
| CWsfScriptProcessor | |
| CWsfScriptProcessorClass | Define script methods for WsfProcessor |
| CWsfScriptPromptClass | |
| CPromptData | |
| CWsfScriptQuantumTaskerProcessor | |
| CWsfScriptQueryClass | |
| CWsfScriptRandomVariableClass | |
| CWsfScriptRectangularFieldOfViewClass | Script methods for WsfRectangularFieldOfView |
| CWsfScriptRIPRJobClass | Define script methods for WsfRIPRJob |
| CWsfScriptRIPRProcessorClass | Define script methods for WsfRIPRProcessor |
| CWsfScriptRouteClass | The script interface 'class' |
| CWsfScriptRouteFinderClass | Define script methods for WsfRouteFinder |
| CWsfScriptSA_EntityMessage | |
| CWsfScriptSA_EntityPerceptionClass | |
| CWsfScriptSA_GroupClass | |
| CWsfScriptSA_PerceivedItemClass | |
| CWsfScriptSA_ProcessorClass | |
| CWsfScriptSAR_SensorClass | |
| CWsfScriptSatelliteBreakupFragment | |
| CWsfScriptScriptedDynamicsTerm | |
| CWsfScriptSensorClass | Define script methods for WsfSensor |
| CWsfScriptSensorInteractionClass | |
| CWsfScriptSensorsManagerClass | |
| CWsfScriptSensorsManagerFovClass | |
| CWsfScriptSetupClass | Define script methods for WsfSimulation |
| CWsfScriptSimpleSensorsManagerClass | |
| CWsfScriptSimulationClass | Define script methods for WsfSimulation |
| CWsfScriptSolarTerminator | |
| CWsfScriptSpaceMoverClass | Define script methods for space movers that support maneuvering |
| CWsfScriptStateMachine | |
| CTransition | |
| CState | |
| CWsfScriptStateMachineObserver | |
| CWsfScriptStateMachineProcessor | |
| CWsfScriptSunMonopoleTerm | |
| CWsfScriptTargetOffsetFrame | |
| CWsfScriptTargetPoint | |
| CWsfScriptTaskClass | The script interface 'class' for WsfTask |
| CWsfScriptTaskManagerClass | Define script methods for WsfTaskManager |
| CWsfScriptTaskProcessorClass | Define script methods for WsfTaskProcessor |
| CWsfScriptTenderClass | |
| CWsfScriptTerrainClass | |
| CWsfScriptThreatProcessorClass | Define script methods for WsfProcessor |
| CWsfScriptThreatReportClass | Define script methods for WsfThreatReport |
| CWsfScriptTowedMoverClass | |
| CWsfScriptTrackClass | |
| CWsfScriptTrackListClass | |
| CWsfScriptTrackListIteratorClass | |
| CIterator | Iterator for a platform list |
| CWsfScriptTrackProcessorClass | Define script methods for WsfProcessor |
| CWsfScriptTransactorClass | |
| CWsfScriptUnclassAssetManagerClass | |
| CWsfScriptUnclassBattleManagerClass | |
| CWsfScriptUnclassDisseminateC2Class | |
| CWsfScriptUplinkProcessor | |
| CWsfScriptVisualPartClass | Define script methods for visual part |
| CWsfScriptWaypointClass | The script interface 'class' |
| CWsfScriptWeaponClass | Define script methods for WsfWeapon |
| CWsfScriptWeaponsManagerAIClass | |
| CWsfScriptWeaponsManagerClass | |
| CWsfScriptWeaponsManagerSAMClass | |
| CWsfScriptWeaponThreatProcessorClass | Define script methods for WsfProcessor |
| CWsfScriptZoneClass | Define script methods for WsfZone |
| CWsfScriptZoneRouteFinderClass | Define script methods for WsfZoneRouteFinder |
| CWsfSectorScanSensorScheduler | |
| CWsfSensor | |
| CSettings | |
| CModeChangeEvent | |
| CWsfSensorBeam | |
| CWsfSensorComponent | |
| CWsfSensorErrorModelTypes | |
| CWsfSensorMode | |
| CAltFrequencyChangeEvent | |
| CReportingFlags | |
| CWsfSensorModeList | |
| CWsfSensorObserver | |
| CWsfSensorPlotExtension | |
| CWsfSensorProcessor | |
| CWsfSensorProcessorScriptExtensions | |
| CWsfSensorResult | |
| CWsfSensorScheduler | |
| CWsfSensorSignalProcessor | |
| CList | A convenience class to support attaching a list of signal processors to a sensor |
| CWsfSensorsManagerFov | |
| CWsfSensorsManagerFovImpl | |
| CWsfSensorsManagerFovSensorScheduler | |
| CWsfSensorTracker | |
| CTargetState | A nested class that defines the data returned by GetTargetState |
| CWsfSensorTrackerSettings | |
| CWsfSensorTypes | |
| CWsfShadowMover | A 'shadow mover' gets its position from some other platform |
| CWsfShortestPath | Determine the least cost path between nodes in a graph |
| CWsfSignalAccessor | Like the Tracker and used by a Tracker, it parses out all valid signal attributes |
| CWsfSignalAttributeAccessor | |
| CWsfSignature | |
| CWsfSignatureInterface | |
| CWsfSignatureList | |
| CWsfSimpleComponentT | |
| CWsfSimpleOrbitalManeuvering | |
| CWsfSimpleSensorsManager | |
| CWsfSimpleSensorsManagerImpl | |
| CWsfSimulation | The main controller for a simulation |
| CInitializeError | An exception that is thrown when Initialize() fails |
| CStartError | An exception that is thrown when Start() fails |
| CCreateError | |
| CAddPlatformEvent | An internal event scheduled to add a platform at the specified time |
| CWsfSimulationExtension | |
| CWsfSimulationInput | |
| CWsfSimulationObserver | |
| CWsfSinglePlatformObserver | |
| CWsfSingleSensorObserver | |
| CWsfSolarElevationAtTargetSensorComponent | |
| CElevationMode | Class that stores the defined elevation angles for each individual mode |
| CWsfSolarIlluminationComponent | |
| CIlluminationMode | Class that stores the defined solar illumination bounds for each individual mode |
| CWsfSortedPerception | |
| CWsfSOSM_Interaction | |
| CWsfSOSM_Interface | |
| CWsfSOSM_Sensor | A sensor that utilizes the 'Spectral Optical Detection Model' (SOSM) |
| CSOSM_Mode | |
| CWsfSpaceExtension | |
| CWsfSpaceMover | |
| CWsfSpaceMoverBase | |
| CSpaceModel | |
| CWsfSpaceObserver | |
| CWsfSpaceOpticalSignature | |
| CMyMat3d | |
| CData | |
| CSurface | |
| CRefData | This contains data needed to create the WCS->SCS |
| CWsfSphericalLethality | |
| CWsfSpinSensorScheduler | |
| CWsfStableOrderEventManager | |
| CWsfStandardAcousticSignature | A collection of one or more acoustic signature tables that represent the acoustic signature of a platform |
| CTable | A 'Table' represents the signature |
| CState | A 'State' represents all of the tables for a given signature state |
| CWsfStandardAntennaPattern | |
| CStandardData | |
| CWsfStandardApplication | |
| CInvalidCommandLineArgument | An exception that is thrown when a command line argument cannot be parsed |
| CInputProcessingFailure | An exception that is thrown when a command line argument cannot be parsed |
| CSimulationResult | The result of simulation execution |
| COptions | Application options; Command line or otherwise |
| CWsfStandardInfraredSignature | The standard representation of infrared signature using a collection of tables |
| CTable | A 'Table' represents the signature for a given frequency band |
| CState | A 'State' represents all of the tables for a given signature state |
| CWsfStandardInherentContrast | A collection of one or more inherent contrast tables that represent the inherent contrast of a platform |
| CWsfStandardOpticalReflectivity | A collection of one or more reflectivity tables that represent the reflectivity of a platform |
| CTable | A table (i.e.: f(az,el)) for a given wavelength limit with a state |
| CState | 'State' represents all of the tables for a given state |
| CWsfStandardOpticalSignature | A collection of one or more optical signature tables that represent the optical signature of a platform |
| CState | |
| CWsfStandardRadarSignature | A collection of one or more radar signature tables that represent the radar signature of a platform |
| CTable | A 'Table' represents the signature for a given frequency limit |
| CState | A 'State' represents all of the tables for a given signature state |
| CWsfStatusMessage | A 'status message' provides status about an operation |
| CWsfStraightLineMover | |
| CWsfStringInt | |
| CWsfStringTable | |
| CWsfSubsurfaceMover | |
| CWsfSubsurfaceRadioXmtrRcvr | |
| CWsfSunMonopoleTerm | |
| CWsfSurfaceMover | WsfSurfaceMover is a specialization of WsfWaypointMover for sea-borne vehicles |
| CWsfSurfaceWaveRadarSensor | A specialization of WsfSensor that implements a surface-wave radar sensor |
| CRadarMode | A 'mode' of the sensor |
| CWsfSystemLog | |
| CWsfTabularAttenuation | An attenuation model defined by externally-created tables |
| CWsfTabularLaunchComputer | |
| CWsfTabularRateFuel | |
| CArray | |
| CInputData | |
| CWsfTabulatedLethality | |
| CPoint | |
| CWsfTankedFuel | |
| CWsfTargetTypeReporting | |
| CReportingRules | |
| CReportState | |
| CWsfTask | A class that defines a task to be performed |
| CWsfTaskAssignMessage | |
| CWsfTaskCancelMessage | |
| CWsfTaskControlMessage | |
| CWsfTaskData | |
| CWsfTaskManager | |
| CPendingMessage | |
| CActiveTrack | |
| CSensorRequest | |
| CEventBase | |
| CTaskCompleteEvent | A event for scheduling the completion of a task |
| CTrackUpdateEvent | A event for sending track updates to assignees |
| CWsfTaskManagerComponent | |
| CWsfTaskObserver | |
| CWsfTaskProcessor | |
| CWsfTaskResource | Attributes of a task-able resource |
| CWsfTaskStatusMessage | |
| CWsfTBM_Mover | |
| CStage | A stage represents one stage in the vehicle |
| CWsfTerrainPathFinder | |
| CsTerrainLatLon | |
| CsTerrainTriCell | |
| CWsfTerrainProfiler | |
| CPost | |
| CWsfThermalSystem | |
| CWsfThermalSystemComponent | |
| CWsfThermalSystemComponentTypes | |
| CWsfThermalSystemTypes | |
| CWsfThread | |
| CWsfThreadPool | |
| CWsfThreadPool_DefaultWorkerFactor | |
| CWsfThreatProcessor | |
| CWsfTimeDelayQueue | |
| CRequest | |
| CRequestQueue | A queue of pending requests that have not been assigned to a server |
| CFIFO_Queue | Adapter class for a First-In, First-Out (FIFO) queue |
| CLIFO_Queue | Adapter class for a Last-In, First-Out (LIFO) queue |
| CPriorityQueue | Adapter class for a priority queue |
| CCompleteRequestEvent | An event scheduled to complete the request at the end of its delay time |
| CWsfTowedMover | A specialized mover that will cause an object to be towed behind a platform, for example a decoy |
| CLeadState | Stores the state of the lead platform with a timestamp |
| CWsfTrack | An object that represents an 'track' (perception) of something |
| CEmitterTypeData | A representation of a detected emitter type |
| CEmitterTypeIdList | A nested class to maintain a list of emitter type IDs |
| CWsfTrack_Signal | A representation of a detected signal |
| CWsfTrack_SignalList | A nested class for maintain a list of detected signals |
| CWsfTrackAccessorDeep | |
| CWsfTrackClassifier | |
| CWsfTrackClusterObject | |
| CWsfTrackDropMessage | A specialization of WsfMessage that represents the message generated to indicate that a track has been dropped |
| CWsfTrackId | |
| CWsfTrackListT | A 'Track List' is a container for a list of 'Track' objects |
| CWsfTrackManager | |
| CWsfTrackMessage | |
| CWsfTrackNotifyMessage | A specialization of WsfMessage that is used by the WsfTrackManager to represent state changes of a track in the master track list (see WsfTrackManager for supported state changes) |
| CWsfTrackObserver | |
| CWsfTrackProcessor | |
| CWsfTrackProcessor_PurgeTrackHistoryEvent | The same idea is used to purge track history |
| CWsfTrackProcessor_PurgeTracksEvent | A nested class for the event that performs periodic purging of inactive tracks |
| CWsfTrackProcessor_ReportTracksEvent | A nested class for the event that performs periodic reporting of tracks |
| CWsfTrackReportingStrategy | |
| CWsfTrackReportingStrategyTypes | |
| CWsfTrackStateController | |
| CTrackStateMachine | |
| CWsfTrackStateController_EvaluateRequest | A nested class to represent the request to evaluate a track |
| CWsfTrackStateController_RequestEvaluationEvent | A nested class for the event that performs the periodic review of a track |
| CWsfTrackStateControllerProcessor | |
| CWsfTRIMSIM_ErrorModel | |
| CWsfTRIMSIM_Processor | |
| CDetection | Detection results |
| CWsfTRIMSIM_SensorComponent | |
| CWsfTruthCorrelation | |
| CWsfTSPI | A Time-Space-Position-Information (TSPI) class |
| CElement | A single TSPI element (time, lat, heading, etc.) |
| CWsfTSPI_Mover | |
| COpenError | |
| CPoint | |
| CPathMovement | |
| CInitializeMoverEvent | |
| CTSPI_Model | |
| CPoint | |
| CWsfUnclassifiedAssetManager | |
| CWsfUnclassifiedBattleManager | |
| CWsfUnclassifiedDisseminateC2 | |
| CWsfUncloneableException | An exception that gets thrown when an attempt is made to Clone() an unclonable object |
| CWsfUncloneableObject | An object that does not support Clone |
| CWsfUniqueId | |
| CWsfUnknownExtension | Exception thrown when attempting to get an unknown extension |
| CWsfUplinkProcessor | |
| CWsfUplinkTaskResource | Attributes of a task-able uplink resource |
| CWsfVariable | |
| CWsfVariable< WsfStringId > | |
| CWsfVariableBase | |
| CWsfVariableRateFuel | |
| CAltitudeEntry | |
| CTable | |
| CWsfVideoMessage | A specialization of WsfMessage that represents an video frame to be transmitted over a communications network |
| CWsfVisualization | |
| CBehavior | Defines a platform's behavior |
| CWsfVisualPart | |
| CWsfVisualPartTypes | |
| CWsfWaypoint | |
| CWsfWaypointMover | |
| CBaseEvent | |
| CHitPointEvent | |
| CWsfWaypointPathGuidance | A derived guidance class used by WsfMovers that follow WsfWaypoints |
| CWsfWeapon | |
| CWsfWeaponMode | A 'mode' of the weapon |
| CFireTarget | A target for a weapon to fire upon |
| CFireOptions | Weapon firing options |
| CSalvoOptions | Salvoing options |
| CFireResult | Result of WsfWeapon::Fire() |
| CSalvoEvent | |
| CCompleteReloadEvent | |
| CSalvoRequest | |
| CActiveWeapon | |
| CWeaponStatus | |
| CWsfWeaponComponent | |
| CWsfWeaponEffects | |
| CWsfWeaponEffectsTypes | |
| CWsfWeaponEngagement | |
| CWsfWeaponFuse | |
| CWsfWeaponLAR | An abstract class for specifying Weapon Launch Acceptable Regions (LARs) |
| CWsfWeaponObserver | |
| CWsfWeaponPlatformExtension | A platform component used to maintain weapon-related data |
| CWsfWeaponServer | Implementation of worker thread |
| CLARInputType | |
| CLAROutputType | |
| CMissileIdType | |
| CInitVariablesType | |
| CUmbilicalVariablesType | |
| CLaunchVariablesType | |
| CTelemetryVariablesType | |
| CLaunchMessageType | |
| CUniqueWeaponKey | |
| CWsfWeaponServerExtension | |
| CWsfWeaponServerInput | |
| CWsfWeaponsManagerAI | |
| CWsfWeaponsManagerSAM | |
| CWsfWeaponTask | A class that defines a task to be performed |
| CWsfWeaponTaskManager | |
| CWsfWeaponTaskObserver | |
| CWsfWeaponTaskResource | Attributes of a task-able weapon resource |
| CWsfWeaponTaskScriptExtensions | |
| CWsfWeaponThreatProcessor | |
| CPkSearchParameters | |
| CWsfThreatReport | |
| CThreatReportComparitor | |
| CThreatEvaluator | The worker interface for the private implementation |
| CWsfWeaponTrackProcessor | |
| CSensor | |
| CWsfWeaponTypes | |
| CWsfWMAIEngagementMod | |
| CBehavior | |
| CBeam | |
| CDrag | |
| CIntercept | |
| CPursue | |
| CTakeAction | |
| CWsfWMSAMEngagementMod | |
| CWsfXIO_AntennaInfo | XIO representation of WsfEM_Antenna |
| CWsfXIO_ArticulatedPartInfo | Contains information about an articulated part |
| CWsfXIO_AutoDisMapping | Overrides the creation of DIS platforms using type information received over XIO |
| CConnectionData | |
| CRemotePlatformInfo | Data pertaining to a platform owned by an external simulation |
| CTranslateMessageFunction | |
| CWsfXIO_AuxDataPkt | |
| CWsfXIO_CommandChain | |
| CWsfXIO_CommInfo | Provides information about a comm |
| CWsfXIO_Component | An component that may be used to extend the XIO simulation components |
| CWsfXIO_Connection | |
| CWsfXIO_DataResponsePkt | Provides a more generic way to pass data between a request and a service session |
| CWsfXIO_DeletePlatformPkt | Command the application to delete a platform |
| CWsfXIO_Destination | |
| CWsfXIO_DisExtension | |
| CWsfXIO_DisMessagePkt | |
| CWsfXIO_DisPlatformInfoPkt | |
| CWsfXIO_DisRequest | |
| CWsfXIO_DisRequestManager | |
| CWsfXIO_DisService | |
| CWsfXIO_DrawPkt | Contains information about objects being drawn with WsfDraw |
| CVertex | |
| CEntity | |
| CWsfXIO_DrawRequest | |
| CWsfXIO_DrawService | Services WsfXIO_DrawRequests |
| CWsfXIO_EM_RcvrInfo | XIO representation of a WsfEM_Rcvr |
| CWsfXIO_EM_XmtrInfo | XIO representation of a WsfEM_Xmtr |
| CWsfXIO_EM_XmtrRcvrInfo | XIO representation of Wsf_EM_XmtrRcvr |
| CWsfXIO_EncodedPointer | |
| CWsfXIO_EntityId | |
| CWsfXIO_EntityStateData | |
| CWsfXIO_EntityStatePkt | |
| CWsfXIO_EntityStateRawPkt | |
| CWsfXIO_EntityType | |
| CWsfXIO_EW_Technique | The parallel of WsfXIO_ObjectInfo for weapons |
| CWsfXIO_EW_Techniques | The set of EW techniques attached to a transmitter/receiver |
| CWsfXIO_EW_TechniqueStateChangeRequestPkt | Requests an application to turn on or off an EA/EP technique |
| CWsfXIO_ExplicitWeaponInfo | Provides information about a WsfExplicitWeapon |
| CWsfXIO_ExtendedTrackInfoPkt | The response from a WsfXIO_ExtendedTrackInfoRequestPkt |
| CWsfXIO_ExtendedTrackInfoRequestPkt | Used by the IWARS control panel to request the tracks of contributing sensors |
| CWsfXIO_Extension | |
| CWsfXIO_ExtraInfo | |
| CWsfXIO_FireWeaponPkt | Triggers a weapon to fire on a track |
| CWsfXIO_HeartbeatPkt | Sent at regular intervals over the UDP connections |
| CWsfXIO_InformationRequestPkt | Requests an application to send back information |
| CWsfXIO_InitializePkt | Sent at regular intervals over the UDP connections |
| CWsfXIO_InputData | |
| CUDP_Target | |
| CInputCallbackList | An input processing callback list |
| CWsfXIO_Interface | |
| CClockSource | |
| CWsfXIO_JammerWeaponInfo | Provides information about a WsfRF_Jammer |
| CWsfXIO_LocalTrackPkt | A local track |
| CWsfXIO_MessagePkt | Provides messages associated with a WsfXIO_MessageRequestPkt |
| CWsfXIO_MessageRequest | Requests copies of messages sent/received by a platform |
| CWsfXIO_MessageRequestPkt | Requests messages sent or received by a platform |
| CWsfXIO_MessageService | Provides WsfMessages sent and received by a platform as requested by WsfXIO_MessageRequest |
| CWsfXIO_ModedPartInfo | Contains information about a part which contains modes (sensor) |
| CWsfXIO_ModeInfo | |
| CWsfXIO_MoverInfo | |
| CWsfXIO_ObjectInfo | |
| CWsfXIO_Packet | Base class for XIO Packets. Provides the header information |
| CWsfXIO_PacketRegistry | Performs the registration of XIO messages |
| CWsfXIO_PartStateChangePkt | Inform other applications about a platform part state change |
| CWsfXIO_PartStateChangeRequestPkt | Requests that an application changes either state or mode of a platform part |
| CWsfXIO_PlatformCommandChainPkt | |
| CWsfXIO_PlatformId | |
| CWsfXIO_PlatformInfo | |
| CWsfXIO_PlatformInfoRequest | Request for platform information |
| CWsfXIO_PlatformInfoService | |
| CPlatformInfo | |
| CDR_Destination | Destination for DR updates for a single platform |
| CEvaluateDeadReckoningEvent | |
| CWsfXIO_PlatformListPkt | |
| CPlatformInfo | |
| CWsfXIO_PlatformListRequest | |
| CWsfXIO_PlatformListService | Fulfills platform list subscription requests |
| CWsfXIO_PlatformListUpdatePkt | |
| CPlatformData | |
| CWsfXIO_PlatformPartInfo | |
| CWsfXIO_PlatformPartInfoPkt | |
| CWsfXIO_PlatformPartInfoRequest | Request for platform part information |
| CWsfXIO_PlatformPartInfoService | |
| CUpdatePartEvent | |
| CWsfXIO_PlatformPartStatePkt | Requests that an application begin sending state information for a specified platform part |
| CWsfXIO_PlatformTypeListPkt | Contains a list of data about the simulation's platform types |
| CPlatformTypeInfo | |
| CWsfXIO_ProcessorInfo | Contains information about a processor |
| CWsfXIO_PublicationPkt | |
| CWsfXIO_Publisher | WsfXIO_Publisher Provides a basic Publish/Subscribe mechanism |
| CWsfXIO_PublisherHelper | |
| CWsfXIO_PublishFilter | |
| CWsfXIO_PublishKey | |
| CField | |
| CWsfXIO_Query | |
| CWsfXIO_QueryManager | |
| CWsfXIO_QueryResolutionPkt | Query response for simple or failed queries |
| CWsfXIO_QuerySet | |
| CWsfXIO_RawTrackPkt | A raw track |
| CWsfXIO_RemotePlatformList | |
| CWsfXIO_Request | |
| CWsfXIO_RequestDataPkt | Basic information required for subscription requests |
| CWsfXIO_RequestDisDataPkt | |
| CWsfXIO_RequestManager | Maintains a group of WsfXIO_Requests |
| CWsfXIO_RequestPkt | A request for data from an application |
| CWsfXIO_RequestPlatformInfoPkt | Requests that an application begin sending information for a specified platform |
| CWsfXIO_RequestPlatformPartInfoPkt | Requests that an application begin sending state information for a specified platform part |
| CWsfXIO_RequestScriptDataPkt | |
| CVariableQuery | |
| CWsfXIO_RequestScriptDataResponsePkt | |
| CVariableValue | |
| CVariableQueryResult | |
| CScriptContextData | |
| CScriptScopeData | |
| CContextVariableData | |
| CScriptDetails | |
| CBreakpointData | |
| CCallstackData | |
| CWsfXIO_RequestScriptSessionPkt | |
| CWsfXIO_RequestScriptSessionResponsePkt | |
| CInitialData | |
| CWsfXIO_RequestSensorDataPkt | |
| CWsfXIO_RequestSimTimePkt | |
| CWsfXIO_RequestTracksPkt | Requests that an application begin sending track information for a specified platform |
| CWsfXIO_ReRoutePlatformPkt | |
| CWsfXIO_ResponsePkt | |
| CWsfXIO_RouteUpdatePkt | |
| CWsfXIO_ScriptClass | |
| CCallee | |
| CWsfXIO_ScriptCommandPkt | |
| CWsfXIO_ScriptExecutePkt | Requests that an application begin sending state information for a specified platform part |
| CWsfXIO_ScriptListPkt | Requests that an application send a list of valid scripts for a given platform or a global script listing |
| CArgument | |
| CScript | |
| CWsfXIO_ScriptSerialize | |
| CWsfXIO_ScriptService | Handles requests for script listings, and remote script execution |
| CExpressionResult | |
| CWsfXIO_SendMessagePkt | |
| CWsfXIO_SensorDataRequest | |
| CWsfXIO_SensorInfo | Provides information about a sensor |
| CWsfXIO_SensorModeInfo | |
| CWsfXIO_SensorService | |
| CWsfXIO_SensorTrackingRequestUpdatePkt | |
| CTrackingRequest | |
| CWsfXIO_Service | |
| CWsfXIO_ServiceAvailableQuery | |
| CWsfXIO_ServiceSession | |
| CWsfXIO_ServiceT | |
| CWsfXIO_SessionServiceT | |
| CWsfXIO_SimPacketRegistry | Performs the registration of XIO messages |
| CWsfXIO_SimService | |
| CWsfXIO_SimTimeCommandPkt | |
| CWsfXIO_SimTimePkt | |
| CWsfXIO_SimTimeRequest | |
| CWsfXIO_SimTimeService | Provides other applications with information regarding this application's simulation clock |
| CUpdateEvent | |
| CSubscriptionData | |
| CWsfXIO_Simulation | |
| CWsfXIO_StringDictionary | |
| CWsfXIO_StringId | |
| CWsfXIO_Subscription | A WsfXIO_Subscription wraps information about a remote request for information |
| CWsfXIO_SubscriptionCancelPkt | |
| CWsfXIO_SubscriptionPkt | |
| CWsfXIO_TaskCommandPkt | Requests a task manager processor to create or modify a task |
| CWsfXIO_TaskInitPkt | Defines current state of the task manager processor. Response to WsfXIO_TaskRequestPkt |
| CWsfXIO_TaskRequest | |
| CWsfXIO_TaskRequestPkt | |
| CWsfXIO_TaskService | |
| CSubscriptionData | |
| CWsfXIO_TaskUpdatePkt | Defines a change in a task. Assignment, cancellation, or completion. Response to WsfXIO_TaskRequestPkt |
| CWsfXIO_TimeBehindPkt | Informs remote applications whether the simulation is behind real-time |
| CWsfXIO_TimeSynchronization | |
| CWsfXIO_TrackCoastPkt | Notification of a track coast |
| CWsfXIO_TrackDropPkt | Notification of a track drop |
| CWsfXIO_TrackManagerInfo | Contains information about a track manager |
| CWsfXIO_TrackManagerStateChangePkt | Sent after an application changes the state of a track manager |
| CWsfXIO_TrackManagerStateChangeRequestPkt | Requests that an application changes the state of a track manager |
| CWsfXIO_TrackRequest | |
| CWsfXIO_TrackRequestManager | Manages all track requests. Routes incoming track messages to the correct WsfXIO_TrackRequest |
| CWsfXIO_TrackService | Sends track information to fulfill the WsfXIO_TrackRequests |
| CWsfXIO_TypeListQueryPkt | |
| CWsfXIO_TypeListQueryResolutionPkt | |
| CWsfXIO_TypeQueryPkt | |
| CWsfXIO_TypeQueryResolutionPkt | |
| CWsfXIO_UDP_Header | |
| Cheader | |
| CWsfXIO_WeaponComponent | |
| CWsfXIO_WeaponInfo | Provides information about a weapon |
| CWsfXIO_WeaponPacketRegistry | Performs the registration of XIO packets and classes |
| CWsfXIO_Zone | Represents a serialized WsfZOne |
| CWsfZone | |
| CPoint | |
| CWsfZoneAttenuation | |
| CWsfZoneDefinition | A class for defining a zone |
| CWsfZoneObserver | |
| CWsfZoneReference | |
| CWsfZoneRouteFinder | |
| CWsfZoneSet | |
| CWsfZoneTypes | |
| CXWsfAirTraffic | |
| CAirTrafficEvent | |
| CUpdateFlightStatusCallback | |
| CExitLoiterEvent | |
| CXWsfAirTrafficData | |
| CDestination | |
| CAircraft | |
| CRunway | |
| CAirbase | |
| CAircraftType | |
| CFlight | |
| CXWsfOSM_Traffic | |
| CSGroundTraffic | |
| CQueuedOperation | |
| CQueuedConvoyOperation | |
| CQueuedSpeedChange | |
| CWeightedRouteEdge | |
| CRoutePair | |
| CRoutePairHash | |
| CWeightedRouteNode | |
| CWeightedRouteNodeHash | |
| CTrackerDetails | |
| CQueuedRoadRelease | |
| CXWsfRoadTraffic | |
| CSGroundTraffic | |
| CWeightedRegionInput | |
| CVehicleInput | |
| CConvoyInput | |
| CWeightedRouteSegment | |
| CRoadTrafficNetworkInput | |
| CData | Holds the data for XWsfRoadTraffic populated during the ProcessInput phase |
| CXWsfRouteNetwork | |
| CNetworkInput | |
| CXWsfSeaTraffic | |
| CSeaRegion | |
| CSeaPort | |
| CSeaLane | |
| CVehicle | |
| CDepartureEvent | |
| CExitLoiterEvent | |