VR-Forces 4.2 Class Documentation
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
oCtrpgMaterial::_attrSet
oCmakVrf::_DtEntityPaletteItem
oC_DtFltInformation
oC_DtPluginInformationThis information is strictly optional and only the name and version will be printed to the log file
oCmakVrf::_DtSensorContactInformation
oCmakVrf::_DtSensorInformation
oCmakVrf::DtVrlinkSimulatedAggregateState::_DtSilentEntityRecord
oC_DtVrfPluginInformationThis information is strictly optional and only the name and version will be printed to the log file
oCDtExternalCommsMessageTransporter::_tSplitContentEntry
oCDtSignalMessageTransporter::_tSplitContentEntry
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtActiveSonarSimDataProcessor::ActiveSonarSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtActiveSonarSimDataProcessor::ActiveSonarStateUpdater
oCmakVrf::DtCreateMenu::AdditionalItem
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfAggregateObjectDataStateProcessor::AggregateSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtAggregateSimDataProcessor::AggregateSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtAggregateSimDataProcessor::AggregateStateUpdater
oCtrpgLightAttr::AnimationAttrStruct for Animated Lights
oCDtFeatureToGeometryConverter::AreaInformationArea coverage
oCMAKVRinTerra::DtPathFinder::AstarSearchResults
oCAstarTraversal
oCAstarTraversalConfig
oCBase
oCmakVrf::DtVrfGuiCommandLineParser::BaseArgs
oCKaim::bhaveWanderAgent
oCBodyAttribute
oCBot
oCMAKVRinTerra::DtProj::Bounds
oCbtIDebugDraw
oCbtTriangleCallback
oCbtTriangleMesh
oCmakVrf::DtKynapseLinesModel::BufferContains all the regional nodes for a single memory block so each can be redraw independantly
oCmakVrf::DtKynapseLinesModel::BufferInfo
oCDtScriptedMovementFileConfiguration::CacheColumn
oCtrpgLightAttr::CalligraphicAttrStruct for Calligraphic Lights
oCCFrameWnd
oCmakVrfUnitStatusExample::CircleVisualHandler
oCmakVrfUnitStatusExample::CircleVisualHandlerCreator
oCClosestRayResultCallback
oCmakVrv::DtLightEditorWidget::Color
oCmakVrf::DtRangeRingsSettingsRecord::ColorOption
oCDtScriptedMovementFileConfiguration::Column
oCMAKVRinTerra::DtFeaturesColumnPrinter::Column
oCDtMovementDataFileConfigurationEditor::Column
oCMAKVRinTerra::DtObstacleFeatureSetAdapter::ConfigConfiguration object for processing obstacles
oCMAKVRinTerra::DtPagingFeatureSet< FS >::Config
oCmakVrf::DtDefaultGuiConfigurationCreator::Configurations
oCMAKVRinTerra::DtFeatureSetTemplate< F >::ConstVisitor
oCDtRwToXml::Converter
oCDtXmlToRw::ConverterDtEnvValueSP -> DtReaderWriter converter class
oCCullStack
oCCWnd
oCDatabasePager
oCtrpgLightAttr::DataSet
oCmakVrf::DtSpotReportSymbolDecorationCreator::DecoratorData
oCtxp::DeferredLightAttributeThis one handles different placement of light direction in osg and terrapage
oCDt2DAggregateMilStdIconVisualizer
oCDt2DIntPoint2D integer points are often used for screen coordinates,
oCDt3DAggregateMilStdIconVisualizer
oCDtActionValidatorMap
oCDtActivePageTrackerThis class keeps track of what parts of the terrain database are currently paged in and what ones are not
oCmakVrf::DtActiveSonarModeRequestor::DtActiveSonarModeDataRecordData structure used by this class to store entity data
oCDtAdminContentDtAdminContent
oCDtAgent
oCDtAgentCreator
oCDtAgentDefinition
oCmakVrf::DtAggregateAsDialogInterface
oCmakVrf::DtAggregateAsDialogLogic
oCDtAggregateDataDtAggregateData; abstract base class for aggregate data associated with a DtAggregateNode
oCDtAggregateNodeDtAggregateNode represents a node in an aggregate hierarchy
oCDtAggregateSettingsLogic
oCDtAggregateSettingsLogicCreator
oCDtAggregateSettingsPage
oCDtAggregateSpatialModelFunctor class used to allow entity identifiers to be used as a key to a std::map
oCDtAggregateStateListener
oCDtAggregateStateListenerCreator
oCmakVrf::makVrfGuiObjectInformationQt::DtAggregateSubordinatesTab
oCDtAggregatorClass DtAggregator is a helper class that knows how to transform an aggregate in the disaggregated state (subordinates explicitly modeled), to the aggregated state (subordinates not explicitly modeled as separate entities)
oCDtAltitudeIntersectionPointClass DtAltitudeSelectionWidget:
oCmakVrf::DtAltitudeSelectionWidgetInterface
oCmakVrf::DtAltitudeSelectionWidgetLogicLocal to class – not exposed
oCDtArchivableCreatorInfo
oCDtArchiveObjectThis object will know how to read/write itself out to the supplied text file
oCDtArchivePoint
oCDtArcInfo
oCDtArtPartManager
oCDtAsciiSerializable
oCDtAsyncJobMapEntryHandle to async job
oCDtAsyncJobResult
oCDtAsyncJobServerManages async job objects
oCDtAttachableUpdater
oCDtAttachmentManagerThe attachment manager maintains a tree of sub-parts for the state repository class
oCDtAttachWidgetInterface
oCDtAttachWidgetLogic
oCMAKVRinTerra::DtAttributeConfigParserParser for feature data configuration file
oCmakVrf::DtAttributesManager
oCmakVrf::DtAttributeValueInfo
oCmakVrf::DtAttributeValuePair
oCDtAveragerClass DtAverager:
oCDtBackendInstances of DtBackend are created and maintained by a DtVrfBackendListener, and are containers for datum associated with a back-end
oCDtBackendMapClass DtBackendMap:
oCDtBackendMapEntryClass DtBackendMapEntry:
oCmakVrf::DtBackEndSelectionListInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtBackEndSelectionListLogic
oCDtBackendSettingRequest
oCDtBaseAccessory
oCDtBaseAccessory
oCDtBaseConnection
oCDtBaseConnection
oCBHAVE::DtBaseFeatureConverter
oCBHAVE::DtBaseImporterThis is the abstract base class for all importers
oCmakVrf::DtBasePlanWidgetLogic
oCDtBaseSettingsManager
oCDtBaseXmlReaderRepresents a reader class that interacts with libXml to read the Di-Guy character digest file
oCDtBasicEditingEventProcessor
oCDtBatchManagerClass DtBatchManager
oCBHAVE::BHAVE3DGui::DtBhaveCrowdCreationDialogInterface
oCBHAVE::BHAVE3DGui::DtBhaveExternalScriptEditWidgetThis class is responsible for showing a lua script file inside an external editor
oCBHAVE::DtBhaveFactoriesThis class contains all of the factories that are used in B-HAVE
oCBHAVE::BHAVE3DGui::DtBhaveNewCrowdItemDialogInterface
oCBHAVE::BHAVE3DGui::DtBhaveNewSpawnTemplateDialogInterface
oCBHAVE::DtBhaveOsgGeodeUsed to create a geode which contains multiple DtBhaveOsgGeometries which in the end contain OSG geometry
oCBHAVE::DtBhaveOsgGeometryUsed to create a geometry of lines or triangles
oCBHAVE::DtBhaveOsgLODUsed to create a LOD that would contain a geode
oCBHAVE::DtBhavePdgDrawerManager
oCBHAVE::DtBhaveSpawnQuery
oCBHAVE::BHAVE3DGui::DtBhaveSpawnSinkCreationDialogInterface
oCDtBindableLuaComponentInterfaceMultiply inherit from this class to add some convenience lua functions
oCvrfXml::DtBindingTypes
oCDtBoundingVolumeActivePageVisitor
oCDtBoundingVolumesManager
oCmakVrf::DtBoxObjectDefinitionDialogLogicThis class implements the logic behind the DtBoxObjectDefinitionDialog
oCDtBvhBuilder
oCDtCallbackList< T_CallbackArg >DtCallbackList; DtNoArgumentCallbackList
oCDtCallbackQueueSimple asynchronous callback queue
oCDtCgfAn instance of DtCgf is an object representing a CGF (Computer Generated Forces)
oCDtCgfDispatcherThis class handles messages from the front-end for loading and saving scenarios, and controlling the simulation state (run, pause, rewind, etc.)
oCDtChannelCreator
oCDtCheckedItem
oCmakVrf::DtCircleObjectDefinitionDialogLogicThis class implements the logic behind the DtCircleObjectDefinitionDialog
oCDtExternalCommModel::DtClearToReceiveData
oCDtClock
oCMAKVRinTerra::DtClosestPathFeatureFinder
oCmakVrv::vrvExampleCloudDriver::DtCloudParserA simple CSV parsing class which creates lists of DtCloudLayerRecords and DtWinds
oCDtDetonationManager::DtCollateralDetonationTargetInfo
oCDtCollision
oCDtCollisionDetectorThe DtCollisionDetector is a class used to detect collisions between a specified list of obstructions, by feature type (defined in appdata/settings/featureconfig.txt) and by DtVrfObject obstruction IDs, and a specified Dt3dBoundingVolume
oCDtCollisionProcessor< T_Collision >Abstract base class used by DtCollisionDetector as a functor when finding collisions
oCDtCollisionWorldThis class contains a Bullet btCollisionWorld, and also maintains ownership of the collision objects that are added to this world
oCmakVrf::DtCommandAssignmentWidgetLogicA widget class for encapsulating radio commands for tasks or sets
oCmakVrf::DtCommandDialogExtensionInterface
oCDtCommModelBase class for all communication models in VR-Forces
oCDtCommModelCreationParamsStructure of data passed to the DtRadio constructor
oCDtCommModelManagerHolds all radio networks for the current exercise
oCDtComplexThis is a very primitive complex number package used only for phcurve
oCDtComponentDescriptorFactoryDtComponentDescriptorFactory is a hashlist of DtComponentDescriptorCreatorFcn, indexed by a string type that represents the type of component descriptor to create
oCDtComponentDescriptorFactoryEntryDtComponentDescriptorFactoryEntry
oCDtComponentSystemA DtComponentSystem is a collection of DtSimComponents that are associated with each other
oCDtComponentSystemDatabaseThis class maintains a database of a set of DtComponentSystemDefinition instances
oCDtCondExprFactoryClass DtCondExprFactory:
oCDtCondExprFactoryEntryFile: ceFactoryEnt.h
oCmakVrf::DtConditionalExpressionLogic
oCmakVrf::DtConditionalLogic
oCmakVrf::DtConditionExpressionLogic
oCDtConfiguration
oCDtConsoleCommandSystem includes
oCDtConsoleCommandManagerThis is a class which maintains a list of string command names and the callback functions that are to be called in response to these commands
oCDtConsoleCommandOwnerA utility class for use with DtConsoleCommandManager
oCDtContextItemsIf you want to insert before, after or remove all occurances of a main menu (rather than a menu item), call the various routines that expect the enum of DtMenuItemType as follow:
oCDtContextMenuManager
oCDtContextMenuManagerCreator
oCDtControlObjectCreatorInfo
oCDtConverter
oCDtConverterClass
oCBHAVE::DtCoordinateConverter
oCDtCoordinateDisplay
oCDtCoordSysValidationVectorFile: csValidVec.h
oCmakVrf::DtCopyObject
oCmakVrf::DtCopyObjectCreatorCreator used to create copy classes
oCmakVrf::DtCreateAndEditObjectDialogInterface
oCDtCreateCallbackInfo
oCmakVrf::DtCreateEntityConfigurationDialogInterface
oCBHAVE::BHAVE3DGui::DtCreateItemData
oCmakVrf::DtCreateMenuBuilder
oCmakVrf::DtCreateObjectActionCreatorCreator used to register with the DtCreateMenu to create types of object actions
oCmakVrf::DtCreateTacticalGraphicConfigurationDialogInterface
oCmakVrf::DtCreateTacticalGraphicConfigurationLogic
oCDtTerrainPassThroughLayer::DtCreatorParam
oCmakVrf::DtCSVReaderInputs data from a comma delimited file format
oCDtCSVReaderInputs data from a comma delimited file format
oCDtCurrentTaskDataStructure holding the current task information for one of the current tasks for an entity
oCBHAVE::DrawingViewer::DtDataTransferSimple facility for storing lines before actual drawing
oCDtDateAndTimeInterface
oCDtDe
oCDtDebugDrawerGeometryMemory
oCDtDebugDrawerGeometryMemoryColorStruct that defines the color of a geometry
oCDtDebugDrawerNameManager
oCDtDebugDrawerSharedMemoryManagerCreates shared memory for debug drawer
oCmakVrf::DtDeleteCheckpointsDialogInterface
oCmakVrf::DtDeleteCheckpointsDialogLogic
oCDtDeMainWindow
oCDtDeMainWindowProvider
oCDtDeObserver
oCDtDeSharedState
oCDtDeSharedStateCreator
oCDtDetectionLevelDeterminatorDtDetectionLevelDeterminator is an abstract base class for determing the level of detection of an object
oCDtDetonationManager::DtDetonationCallbackInfo
oCDtDetonationContextThe DtDetonationContext contains all the information necessary for processing a Detonation Interaction for damage adjudication or other information
oCDtDetonationManagerExists to centralize the processing of detonation interactions
oCDtDetonationTimerDataDtDetonationTimerData; Container holding a detonation interaction and user data
oCDtDialogCreatorInfo
oCDtDIGuyAnimationClass that stores the DI-Guy animation information that is used to ensure the animation being displayed is insynch with the simulated entity
oCmakVrf::DtDIGuyAppearancesAndAnimations
oCDtDIGuyCharacterData
oCDtDIGuyCharacterDataManager
oCDtDIGuyInformationClass that will keep track of all di-guy information
oCDtDIGuyIntrinsicAnimationMapClass that stores the DI-Guy animations that are intrinsic motion animations, ones the user would not task the entity to do like walking, running, aiming....This map holds all the intrinsic animations for a character
oCDtDetonationManager::DtDirectDetonationTargetInfo
oCDtDisaggregatorClass DtDisaggregator is a helper class that knows how to transform an aggregate in the aggregate state (subordinates not explicitly modeled), into one that is in the disaggregate state (subordinates explicitly modeled as separate entities)
oCmakVrf::DtDisDictionaryInterfaceClass that lays out the minimal interface needed to be a dis dictionary
oCmakVrf::DtDisEntry
oCDtDisEntryList that will compose itself from specified .csv file and create an entries list to store or retrieve DIS entries
oCDtDisplayLineThis class will create a widget which shows display units, the units that can be displayed for them and precision
oCDtDisplaySizeClass DtDisplaySize:
oCDtDockable
oCDtDrawerCollQt includes
oCDtDrawerKeyTM includes
oCDtDriver
oCDtDriverCreator
oCDtEchelonId
oCDtEchelonIdTableClass: DtEchelonIdTable
oCmakVrf::DtElementAttributeUtilityFunctions
oCDtElementIDHierarchy
oCDtEmbarkationInformationClass that will keep track of all embarkation information
oCDtEmbarkationSlotInformation
oCmakVrf::makVrfGuiObjectInformationQt::DtEmbarkedTab
oCmakVrf::DtEntityBehaviorOptionsWidgetInterface
oCmakVrf::DtEntityBehaviorOptionsWidgetLogic
oCmakVrf::DtEntityCreatePaletteInterfaceAbstract interface for the entity creation palette
oCmakVrf::DtEntityCreatePaletteLogic
oCmakVrf::DtEntityCreationData
oCDtEntityDisplaySettingsPage
oCDtEntityDisplaySettingsWidget
oCDtEntityIdentifierCallbackInfoClass DtEntityIdentifierCallbackInfo:
oCDtEntityIdIntAssociationListClass: DtEntityIdIntAssociationList
oCDtEntityMapperKey
oCmakVrf::DtEntityMapperKey
oCDtEntityPaletteFilter
oCDtEntityRouteFollowingDataDtEntityRouteFollowingData is a utility class that holds information associated with an entity following a route
oCDtEntityRouteTraversalStateDtEntityRouteTraversalState is a utiltily class that hodls the state associated with an entity moving along a route
oCmakVrf::DtEntitySelectionDialogLogic
oCDtEntitySimDataProcessor
oCDtEntityStateInterceptor
oCDtEntityStateInterceptorCreator
oCDtEntityStateInterceptorCreator
oCDtEntityStateListener
oCmakVrf::DtEntityStateListenerExtensions
oCDtEntityStateRepository
oCDtEntityStateRepositoryCreator
oCDtEntityStateVisualizer
oCmakVrf::DtEnvironmentalCreationData
oCDtEnvironmentalPointKinStateVisualizer
oCDtEnvironmentalStateManagerHandles the environmental state of the simulation
oCDtEnvironmentalStateSetterAbstract base class for classes that set new environmental state to the environmental state simulator
oCDtEnvironmentConditionsLogic
oCDtEnvironmentConditionsWidget
oCmakVrf::DtEnvironmentControlAreaInterfaceAbstract interface for the environment area widget
oCmakVrf::DtEnvironmentControlAreaLogic
oCDtEnvironmentInterface
oCDtEvaluatorClass DtEvaluator:
oCDtEvaluatorFactory
oCDtEvaluatorFactoryEntryClass DtEvaluatorFactoryEntry:
oCDtEvenDistributionLoadBalancer
oCDtEventHandlerFactoryThe event handler factory will map event handler types to create functions to allow for the creation of event handlers
oCDtEventProcessorInterface
oCDtEventSignallerObject
oCmakVrv::DtExampleDrawObjectThis is the implementation of the distributed draw object
oCmakVrv::DtExampleInterfaceExample Interface (based on the humble dialog pattern)
oCmakVrv::DtExampleLogicExample Logic (based on humble dialog pattern)
oCmakVrv::DtExampleObject
oCmakVrv::DtExampleSettingsRecordExample Settings Record
oCDtExampleSimEngineProvide a basic sim engine to use in an example showing how to embed a sim engine into a driver that runs in a single thread
oCDtExampleWidgetUI
oCDtException
oCDtExConnInterface
oCDtExtentBoxStructThis is a helper struct that represents a four point polygoin
oCDtExtEntityStateRepository
oCDtExternalCommsMessageParams
oCDtExternalCommsMessageTransporterThis class manages encoding and decoding of messages to and from an external comms effects server
oCDtExternalCommsProcessMessageData
oCDtExternalCommsReadyToSendData
oCDtExternalCommsTimeoutData
oCDtFactoryManagerInstances of DtFactoryManager are responsible for maintaining all the factories
oCDtFactoryTemplate< T_CreationObject, T_Key >Template for factory classes that create an object (T_CreationObject) that is associated with a particular key (T_Key).The two template arguments are the object itself and then the type associated with that object
oCDtFactoryTemplate< DtAdminContent, DtAdminContentMessageType >
oCDtFactoryTemplate< DtSetDataRequest, DtSetMessageType >
oCDtFactoryTemplate< DtSimReport, DtSimReportMessageType >
oCDtFactoryTemplate< DtSimTask, DtSimTaskMessageType >
oCDtFactoryTemplate< DtSimTaskState, DtString >
oCDtFactoryTemplate< T_CreationObject, T_Key >::DtFactoryTemplateEntry
oCDtFeatureAction
oCMAKVRinTerra::DtFeatureContext
oCDtFeatureDataLoaderUtility class which loads feature data from a .mtf file into a DtVectorNetwork that is usable by the VR-Forces Sim Engine
oCDtFeatureEntryThis class will represent one feature entry in the feature list box
oCMAKVRinTerra::DtFeatureLoader
oCMAKVRinTerra::DtFeatureNavigatorRepresents the obstacles collected for a search and does the actual search
oCMAKVRinTerra::DtFeaturesColumnPrinter
oCDtFeatureToGeometryConverterThis class will allow for the addition of features and their geometry for inclusion into the collision world
oCMAKVRinTerra::DtFeatureTransform
oCDtFilter
oCDtFilterFcnInfoClass DtFilterFcnInfo:
oCDtFireContextExists to contain all the relevent information necessary for an entity to process a fire interaction when determining under-fire status
oCDtFireManagerExists to centralize the processing of fire interactions
oCDtForceObjectTypeA simple class containing both a DtForceType and a DtObjectType
oCDtForceSideForcesSide structure. Used to hold force information
oCDtFormationAutoLayout
oCDtFormationAutoLayoutFactory
oCDtFormationNode
oCDtFormationQueryResult
oCDtFormationQueryResultListInstances of DtFormationQueryResultList are lists of DtFormationRequeryResult pointers
oCDtFormationRecordClass DtFormationRecord:
oCDtFormationState
oCDtFormationStateCallbackInfoContainer used in callback lists
oCDtFrameRateMonitor
oCmakVrf::DtFrameRateMonitorWidgetInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtFrameRateMonitorWidgetLogic
oCmakVrf::DtGenericPaletteInterfaceAbstract interface for the creation palettes
oCMAKVRinTerra::DtGeometryDuplicateRemover
oCDtGetSelfCallbackInfoClass DtGetSelfCallbackInfo:
oCDtGlobalChangeIf you want to insert a menu item by position rather than after a particular menu type, send the position through as the following:
oCDtGlobalEnvGlobal configuration options
oCDtGlobalFilterContainerClass DtFilteredListView:
oCDtGlobalObjectDesignatorKeyClass DtGlobalObjectDesignatorKey:
oCDtGlobalPlanManagerThe global plan manager maintains the list of "Global Plans." These are plans that are not specific to an entity, but are run stand-alone on a sim engine, possibly creating and deleting entities during execution
oCmakVrf::DtGlobalPlansDialogInterface
oCmakVrf::DtGlobalPlansLogic
oCDtGlStudioAttributeUpdaterCreator
oCDtGlStudioObjectAttributeUpdater
oCDtGlStudioVrlAttributeUpdater
oCMAKVRinTerra::DtGridKey
oCDtGridLineDrawer
oCDtGroundInteractionPtClass Invariant: The DtGroundInteractionPt class must always have a valid DtAttachedTerrain or DtSimManager pointer
oCDtBufferSerialize::DtGroupEntityInfo
oCDtHandlerCreateInfo
oCDtHeadingIndicatorSymbolDecoration
oCDtHostilityManagerThis class keeps track of which forces are hostile to which other forces in the simulation
oCmakVrf::DtHostilityMatrixDialogInterface
oCmakVrf::DtHostilityMatrixDialogLogic
oCmakVrf::DtIffStateDataEntry
oCDtIfIndirectArtilleryDataData container for Indirect Artillery
oCDtImportExportScenarioDescriptionManager
oCmakVrf::DtIndirectArtillerySettingsDataLogicOverridden from base to allow for setting of indirect artillery specific data into the dialog
oCmakVrf::DtIndirectArtillerySettingsLogicLogic for the terrain profile settings page
oCDtInetFileTransporter
oCmakVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic
oCDtInputPortInstances of DtInputPort are are data ports owned by data consumers
oCDtInputPortGroupDtInputPortGroup is a data port group of a data consumer
oCDtIntegerAttributeClass DtIntegerAttribute:
oCDtInterfaceContentFactory
oCDtIntervisibilityDriver
oCDtIntervisibilityDriverCreator
oCDtIntervisibilityEditingEventProcessor
oCDtIntervisibilityEditingEventProcessorCreator
oCDtIntervisibilityVertexVisualizer
oCDtIntrusiveList
oCmakVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
oCmakVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunctionCreatorInterface
oCDtIteratorBase< T >Description: DtIteratorBase is the base class for iterators
oCDtIteratorBase< DtLocalVector >
oCDtIteratorBase< DtRwVector >
oCDtIteratorBase< DtSimObjectStateRepository >
oCDtIteratorBase< DtSimResource >
oCDtIteratorBase< DtVrfProcessStateRepository >
oCDtJobCancelledFuncFor passing to algorithms which may take long enough that they need to check if they can been cancelled
oCmakVrf::DtJoinSessionDialogInterface
oCmakVrf::DtJoinSessionDialogLogic
oCDtKeyMappingEditorPage
oCDtKeyMappingEditorWidget
oCmakVrf::DtKynapseLinesModelThis model draws lines in the scene using data pulled from the kynapse shared buffer
oCBHAVE::DtKynapseManagerThe main singleton class that connects Kynapse with VR-Forces
oCBHAVE::DtKynapseObstacleManagerThis class includes a list of all VR-Forces objects that are considered obstacles Each object is converted to a format that Kynapse can understand
oCDtLasingController::DtLasingControllerInputBase class for lasing controller target inputs
oCmakVrf::DtLastPointClickedWidgetInterfaceClass DtLastPointClickedWidgetInterface:
oCmakVrf::DtLastPointClickedWidgetLogicClass DtLastPointClickedWidgetLogic:
oCDtlFileInputStream
oCmakVrv::DtLightEditorInterfaceExample Interface (based on the humble dialog pattern)
oCmakVrv::DtLightEditorLogicExample Logic (based on humble dialog pattern)
oCBHAVE::DrawingViewer::DtLineInfoInternal representation of drawing lines in the store
oCDtListedObj
oCmakVrf::DtLoadBalancingFactory
oCDtLoadBalancingFcnInfo
oCDtLoaderSettingsLogic
oCDtLoaderSettingsPage
oCDtLoaderSettingsWidget
oCmakVrf::DtLocationEntryWidgetInterface
oCmakVrf::DtLocationEntryWidgetLogicPrivate to this class
oCDtLuaObjectSerializer
oCDtLuaScriptInterfaceExtensionSubclass this class in order to provide extensions to the LUA interface
oCDtMaintainFormationMonitorClass DtMaintainFormationMonitor:
oCDtManagedObjectListInstances of DtManagedObjectList are created and maintained by a DtManagedObjectListManager
oCDtManagedObjectListManagerClass DtManagedObjectList:
oCmakVrf::DtManualDistributionBalancer
oCmakVrf::DtManualDistributionWidgetCreator
oCmakVrf::DtMapFocusHandlerBase class that must be implemented by items that wish to be part of a map focus handler chain
oCDtMapReaderCallbackInfo
oCDtMarkerVisualizer
oCDtMenu
oCDtMenuAssemblerCreator
oCDtMenuConfiguration
oCDtMenuItem
oCDtMenuItemValidator
oCDtMenuLinkClass DtTMAppOptions:
oCDtMenuManager
oCDtMenuPath
oCDtMessageCallbackInfoInstances of DtMessageCallbackInfo are used by DtMessageExecutive to keep track of radio message callback functions registered with a DtRadio by interested entity components or registered with a DtRadioNet for callbacks to those interested in the radio traffic on a net
oCDtMessageExecutiveClass DtMessageExecutive:
oCDtMessageQueueEntryClass DtMessageQueueEntry:
oCDtMetaflightBoundingInfo
oCmakVrf::DtMousePositionProviderSimple class to provide mouse position
oCDtMovementFileThis class will load in and return data from a movement file
oCDtMovementFileLoaderInterfaceInterface that must be subclassed in order to be able to load a file for the movement file interface
oCDtMSDLHierarchyPropertyMappings
oCDtMSDLOverlayLayerClass that represents an overlay layer
oCDtMSDLScenarioContentsItemClass that will keep track of all XML data that is not already parsed as part of the import process
oCDtMSDLSimulatedElementClass that represents a simulated element (aggregate or entity) in the simulation
oCDtMSDLSimulatedTacticalGraphicClass that represents a tactical graphic element
oCDtMsgItemA text message, such as a warning or an error
oCDtMtlParameterDbReaderClass DtMtlParameterDbReader:
oCDtMtlParameterDbWriterClass DtMtlParameterDbWriter:
oCDtMultiBufferDebugDrawer
oCDtMultiResActiveMapRecordThis class is used by DtMutliResPaperMap to hold the information about a single loaded image file
oCDtNetBreachTaskDtBreachTask represents a Breach task for an entity to go to said object and breach it
oCDtNetCeAltitudeThis struct is the fixed portion of the network representation of a sim time conditional expression
oCDtNetCeAndThis struct is the fixed portion of the simulation network representation of a AND conditional expression
oCDtNetCeConstantThis struct is the network representation of a constant conditional expression
oCDtNetCeEntDestroyedThis struct is the fixed portion of the network representation of a entity destroyed conditional expression
oCDtNetCeEntDiGuyAnimationThis struct is the fixed portion of the network representation of a entity diguy character conditional expression
oCDtNetCeEntDiGuyAppearanceThis struct is the fixed portion of the network representation of a entity diguy character conditional expression
oCDtNetCeEntEmbarkationStateChangeThis struct is the fixed portion of the network representation of a entity embarked conditional expression
oCDtNetCeEntHasTargetThis struct is the fixed portion of the network representation of a entity has target conditional expression
oCDtNetCeEntInAreaThis struct is the fixed portion of the network representation of a entity in area conditional expression
oCDtNetCeEntLeftOfLineThis struct is the fixed portion of the network representation of a entity in area conditional expression
oCDtNetCeEntUnderFireThis struct is the fixed portion of the network representation of a entity under fire conditional expression
oCvrfAddConditionalExample::DtNetCeFacingNorth
oCDtNetCeNotThis struct is the fixed portion of the network representation of a NOT conditional expression
oCDtNetCeOrThis struct is the fixed portion of the simulation network representation of a OR conditional expression
oCDtNetCeRandomThis struct is the network representation of a random conditional expression
oCDtNetCeResourceOperatorThis struct is the fixed portion of the network representation of a entity destroyed conditional expression
oCDtNetCeSimTimeThis struct is the fixed portion of the network representation of a sim time conditional expression
oCDtNetCeSurrenderThis struct is the fixed portion of the network representation of a sim time conditional expression
oCDtNetCrashIntoTaskThis struct is the FIXED portion of the simulation network representation of a move to task
oCDtNetEmbarkTaskThis struct is the FIXED portion of the simulation network representation of a Embark task
oCDtNetEngineeringObjectStateRecordFile: engObjStateRec.h
oCDtNetFireCruiseMissileTask
oCDtNetFireForEffectOnEntityTaskThis struct is the FIXED portion of the simulation network representation of a fire for effect task
oCDtNetFireForEffectOnLocationTaskThis struct is the FIXED portion of the simulation network representation of a fire for effect task
oCDtNetFireForEffectOnTargetTaskThis struct is the FIXED portion of the simulation network representation of a fire for effect task
oCDtNetFireForEffectTaskFile: fireForEff.h
oCDtNetFireNowRequestFile: fireNow.h
oCDtNetFlyAlongTaskThis struct is the FIXED portion of the simulation network representation of a move along task
oCDtNetFlyToLocationTask
oCDtNetFollowEntityTask
oCDtNetIfAbandonPlanThis is the FIXED length portion of a DtIfAbandonPlan message content when placed on the network
oCDtNetIfAddToOrganizationThis is the FIXED length portion of a DtIfAddToOrganization message content when placed on the network
oCDtNetIfAggregateAsThis is the FIXED length portion of a DtIfAggregateAs message content when placed on the network
oCDtNetIfAutoReorganizeObjectThis is the FIXED length portion of a DtIfCreateVrfObject message content when placed on the network
oCDtNetIfControlFile: ifControl.h
oCDtNetIfCurrentResourceRequestFile: ifCurrentResourceReq.h
oCDtNetIfDisembarkObjectNetwork representation of the DtIfDisembarkObject class
oCDtNetIfEmbarkationInformation
oCDtNetIfEmbarkObjectNetwork representation of the DtIfEmbarkObject class
oCDtNetIfFileOpFile: ifFileOp.h
oCDtNetIfForceHostityFile: ifForceHostility.h
oCDtNetIfFrameRateRequestFile: ifFrameRateReq.h
oCDtNetIfHostityMatrixFile: ifSetForceHostility.h
oCDtNetIfInitConnectionFile: ifExit.h
oCDtNetIfJoyDeviceRequestClass DtIfJoyDeviceRequest:
oCDtNetIfLoadComplete
oCDtNetIfLoadScenario
oCDtNetIfModifyOrganizationThis is the FIXED length portion of a DtIfModifyOrganization message content when placed on the network
oCDtNetIfModifyVrfOverlay
oCDtNetIfMultiplePlanSetNOTE: Because this shares code with DtIfPlan, this structure must be the same size as the DtIfPlan structure
oCDtNetIfOrganizationModifiedThis is the FIXED length portion of a DtIfOrganizationModified message content when placed on the network
oCDtNetIfPlan
oCDtNetIfPlanCurStatementThis is the FIXED length portion of a DtNetIfPlanCurStatement message content when placed on the network
oCDtNetIfPlanStatementFixed portion of the network representation of a plan statement
oCDtNetIfQuerySpatialSubdivisionConfigurationNetwork representation of the DtIfQuerySpatialSubdivisionConfiguration class
oCDtNetIfRemoveFromOrganizationThis is the FIXED length portion of a DtIfRemoveFromOrganization message content when placed on the network
oCDtNetIfRequestEmbarkationInformation
oCDtNetIfRequestPlanThis is the FIXED length portion of a DtNetIfRequestPlan message content when placed on the network
oCDtNetIfRequestPlanStatementThis is the FIXED length portion of a DtNetIfRequestPlanStatement message content when placed on the network
oCDtNetIfRequestSetting
oCDtNetIfResourceMonitorEnableFile: ifResMonEnable.h
oCDtNetIfResourceMonitorRequestFile: ifResMonReq.h
oCDtNetIfResourceMonitorResponseFile: ifResMonResponse.h
oCDtNetIfResourceNamesRequestFile: ifResourceNameReq.h
oCDtNetIfResourceNamesResponseFile: ifResourceNameRes.h
oCDtNetIfRestartPlanThis is the FIXED length portion of a DtIfRestartPlan message content when placed on the network
oCDtNetIfSaveComplete
oCDtNetIfSensorDataFile: ifSensorData.h
oCDtNetIfSensorDataRequestFile: ifSensorDataRequest.h
oCDtNetIfSetFrameModeFile: ifFrameMode.h
oCDtNetIfSetRandomNumberSeedFile: ifRandSeed.h
oCDtNetIfSetSpatialSubdivisionConfigurationNetwork representation of the DtIfSetSpatialSubdivisionConfiguration class
oCDtNetIfSetSubordinateOrderThis is the FIXED length portion of a DtIfSetSubordinateOrder message content when placed on the network
oCDtNetIfSetThresholdsFile: ifThresholds.h
oCDtNetIfSettingThis is the FIXED length portion of a DtIfSetting message content when placed on the network
oCDtNetIfSkipTaskFile: ifSkipTask.h
oCDtNetIfSpatialSubdivisionConfigurationNetwork representation of the DtIfSpatialSubdivisionConfiguration class
oCDtNetIfSpawnBreachThis is the FIXED length portion of a DtNetIfSpawnBreach message content when placed on the network
oCDtNetIfSplitContent
oCDtNetIfStatementThis struct is simulation network representation of an IF statement
oCDtNetIfTimeMultiplierFile: ifTimeMul.h
oCDtNetIfVrfObjectCreatedThis is the FIXED length portion of a DtIfVrfObjectCreated message content when placed on the network
oCDtNetLandingTaskThis struct is the FIXED portion of the simulation network representation of a Landing task
oCDtNetLaseTargetTaskDtLaseTargetTask is derived off of setTarget so that a Pulsed Repetition Frequency(PRF) Code can be associated with the target if it is being lased
oCDtNetMoveToAltitudeTaskFile: moveToAltTask.h
oCDtNetMoveToLocationTaskFile: moveToLocTask.h
oCDtNetMoveToTaskFile: moveToTask.h
oCDtNetOrbitTaskThis struct is the FIXED portion of the simulation network representation of an orbit task
oCDtNetPatrolRouteTaskFile: patrolRteTask.h
oCDtNetPatrolTwoPointsTaskFile: patrolPtTask.h
oCDtNetSetAltitudeRequestFile: setAltitude.h
oCDtNetSetAppearanceRequestFile: setAppearance.h
oCDtNetSetCapabilityRequestFile: setCapability.h
oCDtNetSetCollisionAvoidTypesDtSetCollisionAvoidTypes data requst
oCDtNetSetConcealedRequestFile: setConcealed.h
oCDtNetSetDesignatorRequestFile: setDesig.h
oCDtNetSetEmitterRequestFile: setEmitter.h
oCDtNetSetEngagementRulesRequestFile: setEngRules.h
oCDtNetSetForceRequestFile: setForce.h
oCDtNetSetHeadingRequestFile: setHeading.h
oCDtNetSetIffRequestFile: setIff.h
oCDtNetSetJoyDeviceSwitchRequestThis struct is the network representation of a set joy device request
oCDtNetSetLaseAutonomousRequestThis struct is the network representation of a set lase target request
oCDtNetSetLaserCodeRequestThis struct is the network representation of a set lase target request
oCDtNetSetLifeFormPostureRequestFile: setLifeFormPosture.h
oCDtNetSetLifeFormWeaponStateRequestFile: setLifeFormWeaponState.h
oCDtNetSetLoadEntityRequestFile: setLoadEntity.h
oCDtNetSetLocationRequestFile: setLocation.h
oCDtNetSetResourceRequestFile: setResource.h
oCDtNetSetScanSectorRequestFile: setScan.h
oCDtNetSetSpeedRequestFile: setSpeed.h
oCDtNetSetStayInLaneRequestThis struct is the network representation of a set stay in lane request
oCDtNetSetSurrenderRequestFile: setSurrender.h
oCDtNetSetTargetRequestDtSetTargetRequest
oCDtNetSetWarheadInfoFile: setWarheadInfo.h
oCDtNetSignalMessageHeaderFile: signalMessageHeader
oCDtNetSimStatementNet structure always placed at beginning of network buffer
oCDtNetSimTriggerThis struct is the simulation network representation of a sim trigger
oCDtNetSplitMessageHandleFile: splitMsgHandle.h
oCDtNetTakeoffTaskFile: takeoffTask.h
oCDtNetTurnToHeadingTaskThis struct is the FIXED portion of the simulation network representation of a turn to heading task
oCDtNetUserTaskThis struct is the FIXED portion of the simulation network representation of a user task
oCDtNetVerticalLandingTaskDtVerticalLandingTask
oCDtNetWaitDurationTaskThis struct is the FIXED portion of the simulation network representation of a wait duration task
oCDtNetWaitElapsedTask
oCDtNetWhenStatementThis struct is the fixed portion the simulation network representation of an when statement
oCDtNetWhileStatementThis struct is the fixed portion the simulation network representation of an while statement
oCmakVrf::DtNetworkMessageAgentInterfaceWraps a DtNetworkMessageInterface that can be transported over the thread boundry
oCmakVrf::DtNetworkMessageInterface
oCmakVrf::DtNetworkMessageInterfaceHandler
oCmakVrf::DtNewGlobalPlanInformationDialogInterface
oCmakVrf::DtNewGlobalPlanInformationDialogLogic
oCDtNoArgumentCallbackListThis class works just as DtCalllbackTable, but manages callbacks that have no arguments, and therefore don't fit in the template defined by DtCallbackList
oCDtNodeBoundingInfo
oCDtNonLinearOutputTypeA nonlinearity of zero gives you a simple linear relation: output = gain * input
oCDtObjectConsoleThis class represents the console for an individual object
oCmakVrf::makVrfGuiObjectInformationQt::DtObjectConsoleInformationWidgetInterface
oCmakVrf::makVrfGuiObjectInformationQt::DtObjectConsoleInformationWidgetLogic
oCmakVrf::DtObjectDataInterfaceWrapper around state views to give access to convenience methods which will allow developers to more easily access data about those objects
oCmakVrf::DtObjectDataInterfaceCreatorInterface
oCmakVrf::DtObjectDefinitionDialogCreationParametersStructure indexed by VrfCreateAndEditDialogCreators. Specifies a creator function and
oCDtObjectGeometricModelEntry
oCDtObjectGeometricModelsManagerManages loading and destruction of object models
oCDtObjectNameDeconflictionEntryVR-Link
oCDtObjectNameDeconflictionTableClass DtObjectNameDeconflictionTable
oCDtObjectOperationQueueEntry
oCDtObjectParametersBuilder
oCDtObjectResourceManagerThis is the top-level resource manager for a DtVrfObject
oCDtObjectSensorMonitorClass which manages the sending of sensor contact information to the GUI from one particular sensor on an entity
oCDtObjectTypeStateListener
oCDtObjIdNameEntryClass DtObjIdNameEntry:
oCDtObserverViewsWidget
oCDtObserverViewsWidgetCreator
oCDtObserverViewsWidgetLogic
oCmakVrf::DtOceanSettingsWidgetLogicDtOceanSettingsWidgetLogic logic used to seed interface and set settings
oCDtOctree< T >DtOctree class
oCDtOctreeMember< T >DtOctreeMember class
oCDtOctreeNode< T >DtOctreeNode class
oCDtOnTaskNotifyCallbackInfoContainer used in callback lists
oCmakVrf::DtOrderedEntityTypeList< T >
oCmakVrf::DtOrderedKeyList< T >
oCDtOrderedObjectTypeList< T >An ordered key list will allow lookup by entity key type
oCDtOrganizationChangeSetDtOrganizationChangeSet
oCDtOrganizationManagerNodeContains the declaration of DtOrganizationManagerNode, the class that represents a single node the hierarchy of organized entities
oCDtOrganizationManagerReadyCallbackInfoContainer used in callback lists
oCDtOrganizationViewThis class maintains a hierarchy of the existing organized entities for a simulation based on the contents of Aggregate State PDUs
oCDtOrgManagerOperation
oCDtOrgViewManagedObjectListInstances of DtOrgViewManagedObjectList are filtered lists of subordinates for a given aggregate
oCDtOrgViewManagedObjectListManagerThis class creates and provides DtOrgViewManagedObjectList classes
oCDtOsgChannel
oCvrvTerrainImplementation::DtOsgEarthServerDescriptorAn server is an entry for osgEarth
oCDtOsgPolygonModel
oCDtOsgRenderer
oCDtOsgRendererCreator
oCDtOsgWindow
oCDtOutputLoggerThis is a simple class for logging information to a file
oCDtOutputPortDtOutputPorts are data ports owned by data producers
oCDtOutputPortGroupDtOutputPortGroup is a data port group of a data provider
oCDtPage
oCDtPageConfiguration
oCDtPageCreator
oCDtPagedNodeStatus
oCDtPagePath
oCDtPagingMetaData
oCmakVrf::DtPaletteFilterLogic for adding items to the entity create palette. Add a DtPaletteFilter to filter beyond the category filtering
oCDtPaperMap
oCDtPaperMapFactory
oCDtParameterDbEntryFactory
oCBHAVE::BHAVE3DGui::DtPathDataDrawerHelper
oCBHAVE::DtPathDataGenThis is the base class of the path data generation
oCMAKVRinTerra::DtPathFinder
oCDtPathMetric
oCmakVrf::DtPerformanceOptionsWidgetInterface
oCmakVrf::DtPerformanceOptionsWidgetLogic
oCmakVrf::DtPeriodicCheckpointWidgetInterface
oCmakVrf::DtPeriodicCheckpointWidgetLogic
oCDtPhysicalWorldThe DtPhysicalWorld is the primary interface to and manager of all of the "physical" aspects of the simulated world
oCBHAVE::DtPieCollisionQuery
oCBHAVE::DtPieIntersector
oCDtPlanExecutorAn abstract interface for the execution of a plan
oCDtPlanStatusSmall container class that holds the status of a running DtPlan
oCmakVrf::DtPlanWidgetInterface
oCDtPluginManager
oCmakVrf::DtPointObjectDefinitionDialogLogicThis class implements the logic behind the DtPointObjectDefinitionDialog
oCmakVrf::DtPointObjectDefinitionInterface
oCDtPoleFilterType
oCDtPolygonModelInstance
oCDtPopupCreator
oCDtPopupMenuItemNOTE! As of Qt4, menuText is no longer present – it's all just text
oCDtPortConnectionA DtPortConnection represents a connection between a DtOutputPort and a DtInputPort
oCDtPortDataThis is an abstract base class for all data elements that are passed through ports
oCDtPortGroupConnection
oCDtPostCreateCallbackInfo
oCDtPostUpdateCallbackInfo
oCDtPreloadCommandManagerEach tick, the preload command manager takes any new preload geometry that has been added to its queue and calls pageInData on the active page tracker
oCDtPrimitiveDrawer
oCDtPrinter
oCmakVrf::DtPrintTerrainDialogPuts up a print dialog, that, if accepted, will print the map area
oCmakVrf::DtPropCreatePaletteLogicLogic associated with the DtPropCreatePalette class
oCmakVrf::DtPropulsionNoiseStateDataEntry
oCDtPutSelfCallbackInfoClass DtPutSelfCallbackInfo:
oCDtQtMenuAssembler
oCDtQtPageAssembler
oCDtQtPageCollection
oCDtQtPageDialog
oCmakVrf::DtQtStaticFileDialogA wrapper around the QFileDialog classes to allow for more convenient access and allow rendering to continue
oCmakVrf::DtRadarModeRequestor::DtRadarModeDataRecordData structure used by this class to store entity data
oCDtRadioCreationParamsStructure of data passed to the DtRadio constructor
oCDtRadioEntityType
oCDtRadioMessageFilterDtRadioMessageFilter objects can be installed into the DtRadioMessageListener
oCDtRadioMessageListenerObject which registers callbacks with a DtExerciseConn to monitor for VR-Forces radio messages, and passes them though to any callbacks registered
oCDtRailMovementDriverDtRailMovementDriver determines how the entity should be moving along the segment
oCDtRailMovementUpdaterEnd User Description: DtRailMovementUpdater provides a kinematics-based model of an entity moving along a generated path or route in a fashion where it is locked onto the the path
oCDtRailObstruction
oCDtRailObstructionAnalyzerClass containing utility functions for analyzing the output of the DtRailObstructionFinder
oCDtRailObstructionFinderThis class finds obstructions along rail segment lists, and provides reports about the details of these obstructions
oCDtRailObstructionInfoSet of data, used in conjunction with a DtCollision, to specify the information about an obstruction along a rail
oCDtRailSegmentDtRailSegment are segments entities can follow when using the rail movement system
oCDtRailSplineCalculator
oCDtRangedObjectType
oCmakVrf::DtRangeItem
oCDtRangeNetworkSegmentMetric
oCmakVrf::DtRangeRingsOptionsWidgetLogic
oCmakVrf::DtRangeRingsSettingsRecord
oCDtRasterMap
oCDtRasterMapResSet
oCmakVrf::DtReactiveTaskOrganizerWill organize reactive tasks for the given group of entities
oCDtReaderWriterThe base class for all objects that are part of the ReaderWriter system in VR-Forces
oCDtReaderWriterFactoryFactory for creating ReaderWriter objects dynamically based on a type string
oCDtReaderWriterRegistry
oCDtReaderWriterRegistryData
oCDtRealAttributeClass DtRealAttribute:
oCDtRecursiveReaderWriterIteratorIterator for iterating over a DtReaderWriter object and all its descendants (held in each DtReaderWriter object's DtRwRegistry member)
oCDtRecursiveSimBlockIteratorIterator for iterating over a DtRwIntrusiveList of DtSimStatements and all its descendants (as represented by each DtSimStatement's list of DtSimBlock subblocks)
oCDtRecursiveSimStatementIteratorIterator for iterating over a DtList of DtSimBlock subblocks and all its descendants (each DtSimBlock is a DtRwIntrusiveList of DtSimStatements)
oCmakVrf::DtKynapseLinesModel::DtRegionalGeodeInfoRegional nodes are a simple way to spatially index the geometries into separate osg nodes so they can be effectively culled
oCmakVrf::DtRemappingDialogInterface
oCmakVrf::DtRemappingDialogLogic
oCDtRemoteBatchManagerClass DtRemoteBatchManager
oCDtRemoteComponentAttachmentManagerThis singleton class keeps track of components that should be added to remote, non VR-Forces entities
oCDtRemoteComponentConfigurationBuilderThis builder class is used to attach VR-Forces components and radios to non-VRF remote entities
oCDtRemoteControlCommand
oCDtRemoteEnvironmentControllerDtRemoteEnvironmentController allows the user to interrogate the back-end which is simulating the environmental weather object to get the current weather state
oCDtRemoteLoggerControllerClass DtRemoteLoggerController
oCDtRenderSettingsPage
oCDtRequestActiveSonarModesAdminTypeFunctorDtRequestActiveSonarModesAdmin
oCDtRequestKeyMapKeyDialog
oCDtRequestLaserCodeAdminTypeFunctorDtRequestLaserCodeAdminContent
oCDtReservedEmbarkationSlotEntry
oCDtResourceThis object will return a block of resources to a request for resources for a particular entity
oCDtResourceCheckInfoClass: DtResourceCheckInfo
oCDtResourceMonitorClass: DtResourceMonitor
oCDtResourceMonitorInfoClass: DtResourceMonitorInfo
oCDtRunnable
oCDtReaderWriterFactory::DtRwFunctions
oCDtRwToXml
oCmakVrf::DtSaveTerrainAsImageDialogPuts up a dialog, that, if accepted, will save the map area to the specified file and image format
oCDtSaveTerrainAsItem
oCDtSaveTerrainItem
oCDtScenarioBatchIteratorClass DtScenarioBatchIterator
oCDtScenarioDescriptionImporterExporterThis class is the interface for a scenario description importer/exporter
oCDtScenarioExplorerClass DtScenarioExplorer:
oCDtScenarioExtrasMgrThis class defines a manager whose job it is to read the extra scenario data in the .xtr file and make it available to other managers that will use and manage it
oCDtScenarioLoadInformation
oCmakVrf::DtScenarioLoadLogic
oCDtScenarioMergeDataStl
oCDtScenarioMergeDirectorUtility for merging two or more VRF scenarios together into a single scenario
oCDtScenarioMergeProjectClass DtScenarioMergeProject
oCmakVrf::DtScenarioSettingsInterfaceThe Master Scenario Settings Dialog
oCDtSceneObjectUpdater
oCDtScriptedMovementFileConfigurationThe DtScriptedMovementObject will contain information about an object that can be used for scripted movement
oCDtScriptedMovementObjectDtScriptedMovementObject class is a container that describes a scripted movement file and phases for that scripted movement
oCDtScriptedMovementPhaseThe DtScriptedMovementObject will contain information about an object that can be used for scripted movement
oCDtScriptedObjectsMovementManagerThe scripted objects movement manager contains a list of all objects that can be scheduled for scripted movement
oCDtScriptedTaskManager
oCDtScriptedTaskManagerCallbackInfo
oCDtScriptedTaskMetaData
oCmakVrf::DtScriptedTaskOptionsWidgetInterface
oCmakVrf::DtScriptedTaskOptionsWidgetLogic
oCDtScriptedTaskVariableA class for keeping track of meta data for variables of scripted tasks
oCDtScriptInterfaceThis class is a two-way interface between the script language and its parent controller
oCDtScriptInterfaceFactory
oCDtScriptInterfaceHandler
oCDtScriptTaskControllerInterfaceThe intention of this interface is for the script interface to interact with script task controllers in an abstract way so the bond between the controller and the interface, while coupled, not as tightly coupled
oCDtSegmentElement
oCDtSegmentList
oCBHAVE::DtSegmentNodeStructRepresents segments ends in the vector network, has special data and functions associated for DtVectorNetworkConverter in particular
oCBHAVE::DtSegmentStructRepresents segments in the vector network, has special data and functions associated for DtVectorNetworkConverter in particular
oCmakVrf::DtSelectionFiltersPathA selection filters path is a collection of selection filters used for a particular list box or item
oCDtSendMessageQueueEntryClass DtSendMessageQueueEntry:
oCDtSensorContactInfoListChangeMonitorThis class is for monitoring a DtSensorContactInfoList for changes
oCDtSensorDataEntryFile: sensorDataEntry.h
oCDtSensorSignatureInformationClass that will keep track of all sensor signature information
oCDtSensorSignatureManagerCentral manager for calculating apparent signatures of entities from various viewpoints
oCmakVrf::DtSerializableStdVector< _Type, _SrcType >
oCmakVrf::DtSerializableTaitBryan
oCmakVrf::DtSessionOptionsWidgetInterface
oCmakVrf::DtSessionOptionsWidgetLogic
oCmakVrf::DtSessionStartupDialogInterfaceThis will be the interface to a widget that will allow the user to start up a new session by loading or creating a new scenario
oCmakVrf::DtSessionStartupDialogLogic
oCmakVrf::DtSessionStartupServersRecordRecord for keeping Servers that can be used as new Servers in the session startup dialog
oCDtSessionStatusBasic container class that holds the status of a session of VRF sim engines
oCDtSetDataManagerThis class manages the distribution of DtSetDataRequests within a single DtVrfObject
oCDtOrganizationChangeSet::DtSetSubordinateInformation
oCDtOrganizationChangeSet::DtSetSubordinateToForceInformation
oCDtSettingsManager
oCDtSettingsObject
oCDtSettingsObjectFactory
oCmakVrf::DtShapeObjectDefinitionDialogLogicThis class implements the logic behind the DtShapeObjectDefinitionDialog
oCMAKVRinTerra::DtSharedMemoryFeaturesDebugDrawerFeatures wrapper for shared memory debugger
oCDtSharedSettings
oCDtSignalMessageHeaderDtSignalMessageHeader
oCDtSignalMessageParamsParameters used with sending/receiving messages though the DtSignalMessageTrasnporter
oCDtSignalMessageTransporterThis class encapsulates the sending and receiving of DtVrfObjectMessages though signal interactions
oCDtSignatureModifierEvaluatorThe abstract base class for all evaluators of signature modifiers
oCDtSignatureModifierEvaluatorFactoryFactory class for producing DtSignatureModifierEvaluator subclasses
oCDtSignatureModifierFactoryFactory for producing subclasses of DtSignatureModifier
oCDtSignaturePropagatorBase class for all sensor signal propagators
oCDtSignaturePropagatorArgsBase class for arguments passed into DtSignaturePropagator::calculateApparentSignature
oCDtSignaturePropagatorDescriptorFactoryFactory for producing subclasses of DtSignaturePropagator
oCDtSignaturePropagatorFactoryFactory for producing subclasses of DtSignaturePropagator
oCDtSimBaseRadioClass DtSimBaseRadio:
oCDtSimBoundingGeometryClass Description: DtSimBoundingGeometry describes on objects bounding volume or bounding area (or nothing at all, for true point objects!)
oCDtSimCommandExecutorAbstract base class for all simCommand executors
oCDtSimCommandExecutorFactoryFactory for creating DtSimCommandExecutor instances
oCDtSimCommandFactoryDtSimCommandFactory is a hashlist of DtTaskFactoryEntrys, indexed by the string type that represents the type of command to create
oCDtSimCommandFactoryEntryDtSimCommandFactoryEntry
oCmakVrf::DtSimCommandObjectWrapper
oCDtSimComponentFactoryClass DtSimComponentFactory:
oCDtSimComponentFactoryEntryFile: compFactEnt.h
oCDtSimComponentManagerThe DtSimComponentManager is the top level class within a DtVrfObject which owns and manages all the DtSimComponent instances for that object
oCDtSimComponentManagerFactoryClass DtSimComponentManagerFactory:
oCDtSimComponentManagerFactoryEntryClass DtSimComponentManagerFactoryEntry:
oCDtSimComponentNetworkA set of DtSimComponent and DtComponentSystem instances that are connected with a set of connections
oCBHAVE::DtSimCreationManagerThis manager handles the multiple entity creation aspect of Kynapse
oCDtSimDataProcessorInterface
oCDtSimEnvironmentalObjectStateRecord
oCDtSimInterfaceContent
oCDtSimInternalCommunicationInterfaceThe handler for all SimInternal messages that are sent to and from a specified DtVrfObject
oCDtSimInternalCommunicationManagerThe manager for SimInternal messages on a single simulation engine
oCDtSimManagerThe simulation engine is controlled by a single,top-level class called the Simulation Manager
oCDtSimMessageFile: simMsg.h
oCDtSimObjectCallbackInfoClass DtSimObjectCallbackInfo:
oCDtSimObjectFactoryClass DtSimObjectFactory:
oCDtSimObjectFactoryEntryFile: objFactEnt.h
oCDtSimObjectListActivityCallbackInfoClass DtSimObjectListActivityCallbackInfo:
oCDtSimObjectNetInterfaceFactoryClass DtSimObjectNetInterfaceFactory:
oCDtSimObjectNetInterfaceFactoryEntryClass DtSimObjectNetInterfaceFactoryEntry:
oCDtSimObjectStateRepositoryFactoryClass DtSimObjectStateRepositoryFactory:
oCDtSimObjectStateRepositoryFactoryEntryClass DtSimObjectStateRepositoryFactoryEntry:
oCmakVrf::DtSimpleTypedDictionary
oCDtSimResourceFactoryClass DtSimResourceFactory:
oCDtSimResourceFactoryEntryFile: rsrcFactEnt.h
oCDtSimState
oCDtSimStateObject
oCDtSimSubordinateSearchClass DtSimSubordinateSearch:
oCDtSimTaskManagerFactoryClass DtSimTaskManagerFactory:
oCDtSimTaskManagerFactoryEntryClass DtSimTaskManagerFactoryEntry:
oCDtSimTriggerClass DtSimTrigger:
oCmakVrf::DtSimulationTimeScaleWidgetInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtSimulationTimeScaleWidgetLogic
oCmakVrf::DtSimulationTimeWidgetInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtSimulationTimeWidgetLogic
oCBHAVE::DtSoilTypeConverter
oCDtSpatialFilterEvaluatorAn abstract base class for all evaluators of spatial filters
oCDtSpatialFilterEvaluatorFactoryFactory class for producing DtSpatialFilterEvaluator subclasses
oCDtSpatialFilterFactoryFactory for producing subclasses of DtRwSpatialFilter
oCDtSpatialSelectionFunctorThe DtSpatialVrfObjectManager is responsible for maintaining a spatial organization of all specified DtVrfObjects
oCDtSpatialVrfObjectManagerInterfaceAbstract interface for a spatial object manager
oCBHAVE::DtSpawnSinkManager
oCDtSpeedTreeReplacerThis is a utility class that contains functionality for replacing SpeedTree model definition references with appropriate geometric representations for use in the simulation engine
oCDtSplitContentTimerThis class helps DtVrfMessageInterface handle big messages
oCDtSplitMessageCollectorThis class helps DtVrfMessageInterface handle big messages
oCDtSplitMessageHandleA DtSplitMessageHandle
oCDtSplitMessageKeyClass: DtSplitMessageKey
oCmakVrf::DtSpotReportDataHandler
oCmakVrf::DtSpotReportDataHandlerCreatorInterface
oCmakVrf::DtSpotReportListenerImplementation
oCmakVrf::DtSpotReportOptionsWidgetInterface
oCmakVrf::DtSpotReportOptionsWidgetLogic
oCmakVrf::DtSpotReportVisualHandler
oCmakVrf::DtSpotReportVisualHandlerCreatorInterface
oCDtSsVectorObstructionInserterResponsible for properly inserting a DtVectorObstruction into a DtSpatialSubdivision
oCDtSsVectorObstructionIntersectorThe DtSsVectorObstructionIntersector is responsible for knowing how to intersect a DtVectorObstruction and a DtSpatialSubdivsion of vector obstructions properly
oCDtSsVrfObjectInserterResponsible for properly inserting a DtVrfObject into a DtSpatialSubdivision
oCDtSsVrfObjectIntersectorThe DtSsVrfObjectIntersector is responsible for knowing how to intersect a DtVrfObject and a DtSpatialSubdivsion of vrfObjects properly
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< _StateType >
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtExtendedStateData >
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtIffStateData >
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtVrlinkSimulatedAggregateState >
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtVrlinkSimulatedEnvironmentProcess >
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< makVrv::DtVrlinkSimulatedEntityState >
oCDtStateListener
oCDtStatementFactoryClass DtStatementFactory:
oCDtStatementFactoryEntryFile: stmtFactEnt.h
oCDtStateViewCollection
oCDtStateVisualizer
oCDtStateVisualizerCreator
oCDtStaticAnimDataGives information on the animation status of the symbol if the symbol is animated
oCDtStealthCommandLineProcessor
oCDtStmtIndexClass DtStmtIndex:
oCmakVrf::DtStreamNumber< Type >Helper class to archive number objects from string stream and back
oCmakVrf::DtStreamStringHelper class to archive string objects from string stream and back
oCDtStringAttributeClass DtStringAttribute:
oCDtStringIntMapperDescription: Maps string constants to integer constants and vice versa
oCDtStringLocation
oCDtStringRepHelper
oCDtStringReplacementTableStl
oCDtSubordinateEntryFactoryDtSubordinateEntryFactory is a hashlist of DtSubordinateEntryCreatorFcn, indexed by a string type that represents the type of subordinate Entry to create
oCDtSubordinateEntryFactoryEntryDtSubordinateEntryFactoryEntry
oCDtSubordinateManagerDescription: Objects may contain a collection of other objects, such as overlays or pseudo-aggregate entities
oCDtSubordinateManagerCallbackInfoContainer used in callback lists
oCDtSubordinateOrderEntryStl std::list
oCmakVrf::DtSurfaceCharacteristicMap
oCDtSymbolDecoration
oCDtSymbolDecorationCreator
oCDtSymbolDecorationCreator
oCDtSymbolDescriptorCreatorInfoThis will define the class that all map file readers must follow in order to correctly populate a symbol mapper
oCDtSymbolDisplayOptions
oCmakVrv::exampleSymbolFacade1::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade2::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade3::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade4::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrv::exampleSymbolFacade5::DtSymbolFacadeEncapsulates the creation/management of agents used to display a symbol
oCmakVrf::DtSymbolTrackerContains makVrf::DtSymbolTracker class
oCDtSystemDefinitionInfoStructure that holds additional information about a DtComponentSystemDefinition that is loaded by the DtComponentSystemDatabase
oCDtSystemMetaDataEntryFactory
oCDtSystemParameterDataFactory
oCDtTacticalGraphicOverlayTreeWidget
oCDtTargetRankOperatorFunctor class which is used in a std::set to rank targets against each other
oCDtTargetRankOperatorWrapperWraps a pointer to a DtTargetRankOperator in an interface that is valid for STL set sorting operators
oCDtTaskProcessorCallbackInfo
oCmakVrf::DtTasksAndSets
oCDtTaskSetBuilderClass which builds tasks dynamically based on a set of parameters passed in from a Lua Script call
oCmakVrf::DtTaskSetVariableWidgetCreatorInterfaceCreator class to be used when creating instances of task/set variables
oCmakVrf::DtTaskSetVariableWidgetInterfaceThis class will define the interface needed for being a task set variable that can be used in task dialogs and scripted task dialogs
oCDtTdbDrawerOptions
oCDtTerrain
oCDtTerrainAltitudeTable
oCDtTerrainCapabilitiesThis class holds parameters which define the capabilities of the current terrain
oCDtTerrainContentsWidget
oCDtTerrainContentsWidgetCreator
oCDtTerrainCreator
oCDtTerrainDrawerThis is the base class that represents a drawer that can draw an aspect of the terrain
oCDtTerrainFileLocationsThis class holds directory locations where the terrain interface can find all of its configuration files and DLL's
oCDtTerrainImplementationThis is the abstract base class for all terrain implementations
oCDtTerrainImplementationManagerThis class manages a set of DtTerrainImplementation subclasses by maintaining a factory for creating them, and my managing their registration by opening the libraries
oCDtTerrainInterfaceDtTerrainInterface allows access to common terrain calls without having to know the terrain implementation
oCDtTerrainPagerCommandBase class for commands that can be passed into the DtVantageTerrainEngine
oCDtTerrainPagerCommandFactory
oCDtTerrainPagerCommandFactoryEntryClass DtTerrainPagerCommandFactoryEntry:
oCDtTerrainPagingGeometryAbstract base class for defining geometric areas for paging of terrain
oCDtTerrainPreloadGeometryAbstract base class for defining geometric areas for preloading of terrain
oCDtTerrainProcessPolygonsBox
oCmakVrf::DtTerrainProfileDataProviderContains the makVrf::DtTerrainProfileDataProvider class
oCmakVrf::DtTerrainProfileSettingsLogicLogic for the terrain profile settings page
oCmakVrf::DtTerrainProfileSettingsRecordContains makVrf::DtTerrainProfileSettingsRecord class
oCDtTerrainSourcePagerDtTerrainSourcePager is the base class for terrain pagers
oCDtTerrainSourceTrackerBase class for Terrain Source trackers
oCDtTerrainTriangleStruct
oCDtTerraPageBoundingInfo
oCDtTextInterface
oCDtThreadedTriangulatorThis class will triangulate the given objects in the queue into the collision world supplied
oCDtTickable
oCDtTileDataDtTileData is tracked by the DtOsgEarthTerrainSourceTracker for paging out tiles and for drawing tile boundaries
oCDtTimeStatistic
oCDtTMFactoryConstruct the correct class for each type of item requred
oCDtTMPluginThe plugin manager will load external loadable objects in order to provide additional functionality to the front-end
oCDtToolbar
oCDtToolBarArea
oCDtToolbarCallbackStructure
oCDtToolbarConfiguration
oCDtTTSScaleToSizeClass DtTTSScaleToSize
oCDtUiElementEventThe DtUiElement class is the base for which all UI elements are defined
oCDtUnicode
oCDtUnit
oCDtUnitConverterThe DtUnitConverter and its subclasses are used to conver meters to other systems of mesurement, e.g
oCDtUnitFormatter
oCmakVrfUnitStatusExample::DtUnitStatusInterface
oCmakVrfUnitStatusExample::DtUnitStatusLogic
oCMAKVRinTerra::DtUnusedFeatureTileTrackerTracks objects so they can be deleted at a later time
oCDtUpdateCallbackInfo
oCDtUserInterfaceBuilder
oCDtUTTFDecoderInstances of DtUnicodeTTFSymbolDescriptor are descriptors of the mtl files
oCDtVantageRootNodeSimple structure that holds the VRV equivalent of a pointer to a root node of the scene graph
oCDtVantageTerrainEngineThis class wraps the VR-Vantage Display Engine, and uses as a terrain loader and intersector
oCDtVantageTerrainImplementationCreatorInstances of DtVantageTerrainImplementationCreator are responsible for creating all of the objects used by the vantage terrain implementation
oCmakVrf::DtVariableColumnTreeColumn
oCmakVrf::DtVariableColumnTreeWidgetInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtVariableColumnTreeWidgetLogic
oCDtVariableParameterBuilderBase class that will allow for the addition of parameters that will be filled in with values from lua parameters
oCDtVariableParameterInterface
oCDtVectorObstruction
oCDtVectorObstructionIDClass DtVectorObstructionID:
oCDtViewportExtents
oCDtVirtualBaseClass
oCDtVisualizerSet
oCDtVrfActiveSonarSystemDtVrfActiveSonarSystem manages a VR-Link active sonar system publisher, and sets all the values associated with an active sonar system and its beams
oCmakVrf::DtVrfAggregateSettingsWidgetInterface
oCDtVrfApp
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfBackendInterceptorProvides sim engine status messages to the DtVrfSimBackendManager
oCDtVrfBackendListenerInstances of DtVrfBackendListener are used to track the status of VRF applications
oCmakVrf::DtVrfBaseSceneSettingsEnvironmentLogicLogic Base abstract class for the SceneSettingsEnvironmentWidget
oCBHAVE::DtVrfBodyManagerKeeps a list of all non-Bot bodies in the simulation
oCmakVrf::DtVrfConditionalDialogCreatorClass that is used as a template for task/set dialogs
oCmakVrf::DtVrfConditionalExpressionCreatorClass that is used as a template for task/set dialogs
oCDtVrfConfigurationFileComposerInstances of this class split up config files
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfConnectionHelperHelper code for connectors
oCmakVrf::DtVrfCopyPasteHandlerThe Master DtVrfCopyPasteManagerHandler
oCDtVrfCreatorInstances of DtVrfCreator are responsible for creating all of the objects needed to create and manage DtVrfObjects
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfDriverFactory
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfEmbarkationProcessorThe protocol specific processor for entity sim data
oCDtVrfEmitterSystemDtVrfEmitterSystem manages a VR-Link emitter system publisher, and sets all the values associated with an emitter system and its beams
oCmakVrf::DtVrfEnvironmentConditionsDateAndTimeLogicThe logic for displaying/editing the date and time
oCmakVrf::DtVrfEnvironmentConditionsThermoclinesInterfaceThis interface defines the required functions for a dialog which can be used by the DtEnvironmentSettingsTheromclinesPage to adjust the thermocline layers
oCmakVrf::DtVrfEnvironmentConditionsThermoclinesLogicThe logic for displaying/editing the date and time
oCmakVrf::DtVrfEnvironmentConditionsWeatherInterfaceTODO: COMMENT THIS CLASS
oCDtVrfExtApplicationInitializer
oCDtVrfFileParserInstances of this class manage a mapping between echelon IDs and their mtl data from a given file
oCmakVrf::DtVrfFilteredListViewInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtVrfFilteredListViewLogic
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfFogOfWarHandler
oCDtVrfFollowEntityTaskTypeFunctor
oCmakVrf::DtVrfGuiApplicationSetting
oCmakVrf::DtVrfGuiSettingsFactory
oCmakVrf::DtVrfHierarchyPageLogic
oCDtVrfIndirectArtilleryObjectModifyThis class holds the data necessary to define an indirect artiller object It extends the DtVrfOverlayObjectModify class
oCDtVrfLineOfSightCheckParamsUsed to configure the line of sight queries
oCDtVrfLineOfSightFunctorContains definition of DtVrfLineOfSightFunctor, DtVrfMemberLineOfSightFunctor, and DtLgrInterfaceFunctor classes
oCmakVrf::DtVrfListObjectPanelPageLogic
oCDtVrfMessageInterface
oCDtVrfMessagePluginInformationFile: ifPluginData.h
oCDtVrfMoveAlongRouteTaskTypeFunctor
oCDtVrfMoveToLocationTaskTypeFunctor
oCDtVrfMoveToWaypointTaskTypeFunctor
oCDtVrfObjectCommunicationInterfaceThe central class of a DtVrfObject for all communications to and from the object
oCmakVrf::DtVrfObjectFacadeInterface
oCDtVrfObjectFilterIteratorACTUAL DEFINITION IN fltrFcnInf.h, provided here for readability typedef bool (DtFilterFcn)(const DtSimObject object, void* usr);
oCDtVrfObjectIntersectionRecordInstances of DtVrfObjectIntersectionRecord are used to record the results of DtVrfObject/DtChord intersection attempts
oCmakVrf::DtVrfObjectListPanelInterfaceAbstract interface for the back end slection list widget
oCmakVrf::DtVrfObjectListPanelLogic
oCmakVrf::DtVrfObjectListPanelPageCreator
oCmakVrf::DtVrfObjectListPanelPageInterface
oCDtVrfObjectManagerCallbackInfoContainer used in callback lists
oCmakVrf::DtVrfObjectManipulationHandlerBaseClass
oCmakVrf::DtVrfObjectManipulationHandlerCreatorInterface
oCDtVrfObjectMessageExecutiveCallback manager for DtVrfObjectMessage receipt
oCDtVrfObjectMessageFactoryDtVrfObjectMessageFactory is a hashlist of DtVrfObjectMessage creator functions indexed by the integer type
oCDtVrfObjectMessageFactory::DtVrfObjectMessageFactoryEntryStructure used as an entry internally in the hash list for this class
oCDtVrfObjectMessageTypeCallbackMap
oCDtVrfObjectMessageTypeTemplate< msgTypeInt >
oCmakVrf::DtVrfObjectModifierDialogCreator
oCDtVrfObjectNameChangedCallbackInfoArguments passed by the DtVrfObjectManager::addNameChangedCallback callbacks
oCDtVrfObjectParameterFactoryDtVrfObjectParameterFactory is a hashlist of DtSimObjectParametersCreatorFcn, indexed by a string type that represents the type of parameters to create
oCDtVrfObjectParameterFactoryEntryDtVrfObjectParameterFactoryEntry is the contents of one entry in a parameter factory
oCDtVrfObjectPlanAdministrator
oCDtVrfObjectPlanManagerClass DtVrfObjectPlanManager:
oCDtVrfObjectPlanManagerFactoryClass DtVrfObjectPlanManager:
oCDtVrfObjectPlanManagerFactoryEntryClass DtVrfObjectPlanManagerFactoryEntry:
oCDtVrfObjectPredicateInstances of DtVrfObjectPredicate are used to evaluate a condition, given a DtVrfObject as an argument
oCDtVrfObjectPredicateCallbackInfoClass DtVrfObjectPredicateCallbackInfo:
oCDtVrfObjectPredicateEvaluatorClass DtVrfObjectPredicateEvaluator:
oCDtVrfObjectTerrainPreloadArgsThe arguments passed into provider callback functions registered with a DtVrfObjectTerrainPreloadManager
oCDtVrfObjectTerrainPreloadManagerThis manager is on a per-DtVrfObject level, and is responsible for knowing what terrain areas an object is expected to need in the near future for the purpose of pre-loading that terrain from a server or paged terrain source
oCDtVrfObjMgrCbData
oCDtVrfOverlayObjectModifyThis class will hold information that can be used to modify a overlay object after it has been created (this is called as part of the callback to processOverlayObjectCreated())
oCmakVrf::DtVrfOverlaySelectionListInterfaceAbstract interface for the overlay selection toolbar list widget
oCmakVrf::DtVrfOverlaySelectionListLogic
oCDtVrfParameterDbInstances of DtVrfParameterDb are the database of DtVrfObjectParameters objects used in the construction of DtVrfObjects
oCDtVrfParameterDbEntry
oCDtVrfPatrolRouteTaskTypeFunctor
oCDtVrfPatrolTwoPointsTaskTypeFunctor
oCDtVrfPlanAndMoveToLocationTaskTypeFunctor
oCDtVrfPlanAndMoveToTaskTypeFunctor
oCDtVrfPluginThe plugin manager will load external loadable objects in order to provide additional functionality to the front-end
oCDtVrfPluginManager
oCDtVrfPluginRecordClass DtVrfPluginRecord:
oCDtVrfPluginRecordManagerClass DtVrfPluginRecordManager:
oCmakVrf::DtVrfPluginsEditorWidgetInterface
oCmakVrf::DtVrfPluginsEditorWidgetLogic
oCmakVrf::DtVrfPluginsLoadedWidgetInterface
oCmakVrf::DtVrfPluginsLoadedWidgetLogic
oCDtVrfProcessStateManagerCallbackInfoClass DtSimObjectCallbackInfo:
oCDtVrfProcessStateRepositoryFactoryClass DtVrfProcessStateRepositoryFactory:
oCDtVrfProcessStateRepositoryFactoryEntryClass DtVrfProcessStateRepositoryFactoryEntry:
oCmakVrf::DtVrfPropAdderAdds props to an existing terrain layer
oCDtVrfPropulsionNoiseSystemDtVrfPropulsionNoiseSystem manages a VR-Link propulsion noise system publisher, and sets all the values associated with a propulsion noise system
oCDtVrfRadioBase class for any radios on VrfObjects
oCDtVrfRadioTransmitter
oCDtVrfRailMoveAlongTaskTypeFunctor
oCDtVrfRemoteControllerThe main class for the remote control interface to VR-Forces
oCmakVrf::DtVrfResourceRequestorThe class that is the interface between the GUI and the back-end
oCmakVrf::DtVrfScenarioRemapFunction
oCmakVrf::DtVrfScenarioRemapFunctionCreator
oCmakVrf::DtVrfScriptedTaskSettingsRecord
oCmakVrf::DtVrfSelectionFilter
oCmakVrf::DtVrfSessionSettingsRecord
oCmakVrf::DtVrfSetDialogCreator
oCDtVrfSignalMessageParamField
oCDtVrfSignalMessageParamsAbstraction layer for message params
oCDtVrfSignalMessageProcessorObject which registers callbacks with a DtExerciseConn to monitor for VR-Forces radio messages, and passes them though to any callbacks registered
oCDtVrfSignalPrinter
oCmakVrf::DtVrfSimulationCommandDialogCreatorClass that is used as a template for task/set dialogs
oCmakVrf::DtVrfSpotReportsSettingsRecordThe Master Scenario Settings Dialog
oCmakVrf::DtVrfSpotReportVisualizer
oCDtVrfStateRepositoryUserExtensionFactoryInstances of DtVrfStateRepositoryUserExtensionFactory are a factory used to create DtVrfStateRepositoryUserExtension objects, given a string type indicating the specific derived class of DtVrfStateRepositoryUserExtension object to create
oCDtVrfStatusPublisherInstances of DtVrfStatusPublisher are used to send information about a VR-Forces simulation engine to remote front ends or other control applications
oCmakVrf::DtVrfTacticalGraphicOverlayTreeInterfaceThe interface implemented by the DtVrfTacticalGraphicOverlayTreeWidget and used by the DtVrfTacticalGraphicOverlayTreeLogic
oCBHAVE::DtVrfTaskAgentThis is a VRF Task that will be connected to your Kynapse Agent at runtime in order to correctly think
oCmakVrf::DtVrfTaskDialogCreatorClass that is used as a template for task/set dialogs
oCmakVrf::DtVrfTerrainPropListRecordA list of DtVrfTerrainPropRecord objects
oCmakVrf::DtVrfTerrainPropRecordA record holding information about a prop category presented in the prop placement palette
oCDtVrfTurnToHeadingTaskTypeFunctor
oCDtVrfUnderwaterAcoustics
oCDtVrlApplicationInitializer
oCmakVrf::DtVrlinkActiveSonarBeamState
oCDtVrlinkAggregateStateListener
oCmakVrf::DtVrlinkEmitterBeamState
oCDtVrlinkEntityStateListener
oCDtVrlinkEntityStateListener
oCDtVrlinkEntityStateListenerCreator
oCDtVrlinkEntityStateListenerCreator
oCDtVrlinkSimulatedBaseState
oCDtVrlinkSimulatedEntityState
oCDtVrvApplication
oCDtVrvApplicationConfiguration
oCDtVrvCommandLineProcessor
oCDtVrvEntityReflectedListCreator
oCDtWidgetBuilder
oCmakVrv::vrvExampleCloudDriver::DtWindA class for storing wind volume information
oCDtWindowCreator
oCDtXmlToRw
oCDtXmlUtils
oCMAKVRinTerra::EdgeInfo
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtEmitterSystemSimDataProcessor::EmitterSystemSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtEmitterSystemSimDataProcessor::EmitterSystemStateUpdater
oCEmpty public DtAsyncLoadingFeatureSet
oCenable_shared_from_this
oCenable_shared_from_this
oCDtSimulationModelSetLoader::EntityData
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfObjectDataStateProcessor::EntitySimDataInstance
oCDtSimulationModelSetLoader::EnvironmentContainer
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtEnvironmentSimDataProcessor::EnvironmentSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfEnvironmentObjectDataStateProcessor::EnvironmentSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtEnvironmentSimDataProcessor::EnvironmentStateUpdater
oCmakVrv::ExampleSimulationObject
oCexception
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtExtendedStateDataProcessor::ExtendedStateDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtExtendedStateDataProcessor::ExtendedStateDataUpdater
oCExtraDialogInterfaceInterface for extending the widget
oCFeature
oCmakVrf::DtScriptEditor::FileInfo
oCDtObjectFilterManager::FilterContext
oCDtXmlToRw::FormationAdder
oCDtIfScriptedTaskFrameRateResponse::FrameRateInformation
oCFS
oCMAKVRinTerra::DtGeosGeometry::GeosType< T >
oCMAKVRinTerra::DtGeosGeometry::GeosType< DtFeatureGeometry::AreaType >
oCMAKVRinTerra::DtGeosGeometry::GeosType< DtFeatureGeometry::PathType >
oCMAKVRinTerra::DtGeosGeometry::GeosType< DtFeatureGeometry::PointType >
oCMAKVRinTerra::DtGeosGeometry::GeosType< DtFeatureGeometry::UnknownType >
oCGraphicsWindowEmbedded
oCGroup
oCHandle protected DtFeatureGeometry
oCDtDebugDrawerSharedMemoryManager::Header
oCHumbleDialogLogicThe logic for the HumbleDialogWidget
oCHumbleDialogWidgetInterfaceInterface for the HumbleDialogWidget
oCICollisionBridge
oCIConstraint
oCIDetectAccident
oCIDrawBridge
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtIffSimDataProcessor::IffSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtIffSimDataProcessor::IffStateUpdater
oCIGuidGeneratorInterface
oCILogBridge
oCImplementation
oCmakVrf::DtIndirectArtilleryManager::IndirectArtilleryData
oCISteering
oCiterator
oCIVisualGeometry
oCIWorldObserver
oCjob_canceled
oCMAKVRinTerra::DtFeature::KeyKey used to lookup attributes
oCDtFeatureToGeometryConverter::LandArea
oCDtFeatureToGeometryConverter::LastIntersectionConvenience member to return the last intersection if geometries match
oCList
oCDtAnimationModel::LocalAnimationChange
oCtrpgTileTable::LodInfo
oCtrpgPageManager::LodPageInfo
oCDtLuaScriptInterfaceImpl::LuaExtension
oCMAKVRinTerra::DtFeatureNavigator::ManagerCan be passed to calls to control how they run
oCMenuPathBuilder
oCMgInfoStruct
oCmakVrf::DtIffStateDataEntry::Mode
oCKaim::modFollowAgentThe modFollowAgent is based on the FollowAgent, which makes a Bot follow another //! specified Body, at a given distance and at a given angle relative to the
oCDtMovementFile::MovementFileLoader
oCMyHashCompareStructure that defines hashing and comparison operations for users
oCMyObjectDeclaration of a custom object that manages a model and its properties
oCNodeCallback
oCNodeVisitor
oCnoncopyable
oCnoncopyable
oCDtCSVScenarioDescriptionImporterExporter::ObjectInformationThis structure will define the information that is either read in or to be written out to the import file
oCmakVrf::DtObjectSettingsManager::ObjectSettingStruct
oCObstacle
oCMAKVRinTerra::DtObstacleFeatureSetAdapter::ObstacleCollector
oCDtTerrainInterface::OceanLayerGlobal ocean layer info; used in conjunction with the polygon data
oCMAKVRinTerra::DtOgrGeometry::OgrType< T >
oCMAKVRinTerra::DtOgrGeometry::OgrType< DtFeatureGeometry::AreaType >
oCMAKVRinTerra::DtOgrGeometry::OgrType< DtFeatureGeometry::PathType >
oCMAKVRinTerra::DtOgrGeometry::OgrType< DtFeatureGeometry::PointType >
oCMAKVRinTerra::DtOgrGeometry::OgrType< DtFeatureGeometry::UnknownType >
oCtrpgrAppFileCache::OpenFile
oCmakVrf::DtSelectionFiltersConfiguration::OrderParameters
oCOriginalTask
oCoutside_search_radius
oCPagedLOD
oCPagePathBuilder
oCDtMtlMapReader::ParserEntry
oCMAKVRinTerra::DtPathFinder::PathVertexVertex data passed back from makePath
oCPdgInputProducer
oCmakVrf::DtScriptEditor::PendingRequest
oCtrpgLightAttr::PerformerAttrStruct for Performer Lights
oCPlanCbInfoPlan callback
oCPlanCompleteCbInfoPlan complete
oCMAKVRinTerra::DtPathFinder::PointLessThan
oCmakVrf::DtVrfScriptedTaskManager::PreservedScript
oCDtVantageTerrainEngine::ProcessedMtf
oCDtThreadedTriangulator::ProcessGeometry
oCMAKVRinTerra::DtProj::ProjData
oCPropagationBias
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtPropulsionNoiseSimDataProcessor::PropulsionNoiseSimDataInstance
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtPropulsionNoiseSimDataProcessor::PropulsionNoiseStateUpdater
oCput_get_helper
oCQAction
oCQActionGroup
oCQCheckBox
oCQComboBox
oCQDialog
oCQDockWidget
oCQFileDialog
oCQFrame
oCQImageReader
oCQLineEdit
oCQLinkedList
oCQList
oCQMainWindow
oCQMenu
oCQMenuBar
oCQMessageBox
oCQMimeData
oCQObject
oCQPushButton
oCQSpinBox
oCQTabBar
oCQThread
oCQTreeWidget
oCQTreeWidgetItem
oCQValidator
oCQWidget
oCQwtSymbol
oCRayResultCallback
oCmakVrf::DtSetReactiveTaskStatusDialog::ReactiveTask
oCReaderWriter
oCReadFileCallback
oCMAKVRinTerra::DtTransformFeatureSet::Record
oCMAKVRinTerra::DtFeatureLoader::RecordEach record represents one feature set and all the info needed to load it
oCMAKVRinTerra::DtFeaturesDebugger::RecordEntry for a feature set in the debugger
oCReferenced
oCmakVrf::DtRangeRingVisualizer::RingStruct
oCDtXmlToRw::RwObjectAdder
oCDtTaskSetBuilder::RwParamInfoStructure used in myFindParamFcnMap to store info on various RW types used as parameters in tasks and sets
oCmakVrf::DtVrfScriptedTaskManager::ScenarioSystemPair
oCDtScriptedTaskManager::ScenarioSystemPairMap is by unique id of script
oCDtDebugDrawerSharedMemoryManager::ScopedFrame
oCDtSharedMemoryBulletDebugDrawer::ScopedFrame
oCMAKVRinTerra::DtSharedMemoryFeaturesDebugDrawer::ScopedFrameCreated on the stack when drawing to the drawer
oCBHAVE::DrawingViewer::DtSharedMemory::ScopedFrame
oCDtMultiBufferDebugDrawer::ScopedFrame
oCDtDebugDrawerSharedMemoryManager::ScopedLock
oCDtDebugDrawerNameManager::ScopedLock
oCScopedWrapper
oCDtIfScriptedMovementObjectsResponse::ScriptedMovementObject
oCmakVrf::DtVrfScriptedTaskManager::ScriptedTaskDialogInformation
oCmakVrf::DtSelectionFiltersPath::SelectionFiltersPathBuilderInternal class used to ensure that it is not possible to incorrectly build a selection filter path
oCDtDebugDrawerNameManager::Slot
oCDtXmlToRw::SoilFactorsAdder
oCBHAVE::SpawnTemplateListEntry
oCMAKVRinTerra::DtGdbVectorNetworkFeatureSet::SpecificationLayerOrganize by feature type
oCmakVrf::DtRangeSphereVisualizer::SphereStruct
oCStateRepClass
oCmakVrf::DtVrfObjectListViewItem::States
oCstatic_visitor
oCStealthArgs
oCStmtCbInfoStmt callback
oCMAKVRinTerra::DtFeature::Key::String
oCtrpgLocalMaterial::SubImageInfo
oCDtXmlToRw::SubordinateAdder
oCtask
oCmakVrf::DtVrfCurrentTaskManager::TaskInformation
oCBHAVE::BHAVE3DGui::DtBhaveGuiManager::TemplateInfo
oCtrpgwArchive::TileFile
oCtrpgwArchive::TileFileEntryUsed to keep track of which tiles are in which file
oCtxp::TXPArchive::TileInfoGets some informations for a given tile
oCTileLocationInfoGrid and file location of a tile
oCtxp::TXPArchive::TileLocationInfo
oCDtRecursiveTimer::TimerInfo
oCmakVrf::DtSymbolTracker::TrackData
oCDtExampleTrackHistoryDriver::TrackHistoryInfo
oCtrpg2dPoint
oCtrpg2iPoint
oCtrpg3dPoint
oCtrpgCheckable
oCtrpgColor
oCtrpgColorInfo
oCtrpgManagedTile
oCtrpgMBR{secret}
oCtrpgPageManager
oCtrpgPageManageTester
oCtrpgPrintBuffer
oCtrpgr_Callback{secret}
oCtrpgr_Parser
oCtrpgr_Token
oCtrpgrAppFile
oCtrpgrAppFileCache
oCtrpgReadBuffer
oCtrpgReadNodeRead Node Simple Scenegraph node used for read testing {group:Demonstration Scene Graph}
oCtrpgrImageHelper
oCtrpgTexData
oCtrpgUtil
oCtrpgwAppAddress
oCtrpgwAppFile
oCtrpgwGeomHelper
oCtrpgwGeomStats{secret}
oCtrpgwImageHelper
oCtrpgWriteBuffer
oCtxp::TXPParser::TXPBillboardInfoTXP Billboard info
oCUi_DtExampleWidgetUI
oCDtBehaviorUi::UiData
oCmakVrf::DtPropulsionNoiseStateDataEntry::UnderwaterAcousticShaftSpeedStruct
oCMAKVRinTerra::DtAttributeConfigParser::UnresolvedQuery
oCMAKVRinTerra::VertexInfo
oCViewer
oCVisitor
oCMAKVRinTerra::DtFeatureSetTemplate< F >::VisitorVisitors allow feature sets which are implemented as compound structures of other feature sets to expose them without exposing the implementation
oCVRF_DRIVER_BASE_CLASS
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfAggregateObjectDataStateProcessor::VrfAggregateObjectDataStateUpdater
oCBHAVE::DtKynapseController::VRFDebugInfo
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfEnvironmentObjectDataStateProcessor::VrfEnvironmentObjectDataStateUpdater
oCmakVrf::VRF_PROTOCOL_NAMESPACE::DtVrfObjectDataStateProcessor::VrfObjectDataStateUpdater
oCWeaponSystem
oCmakVrf::DtScriptedTaskDialog::WidgetInfo
oCWorldService
oCvrfXml::XmlAliases
oC_Handler
oCbool
oCClassType
oCconst DtList &
oCDtFactoryTemplateEntry
oCDtStateView< DtVrlinkSimulatedEnvironmentProcess > *
oCDtStateView< makVrv::DtVrlinkSimulatedEntityState > *
oCDtString
oCDtVector
oCDtVrlinkSimulatedEntityState
oCfunction< bool(const DtExtendedStateData &newState, const DtExtendedStateData &originalState)>
oCfunction< bool(const DtIffStateData &newState, const DtIffStateData &originalState)>
oCfunction< bool(const DtVrlinkSimulatedAggregateState &newState, const DtVrlinkSimulatedAggregateState &originalState)>
oCfunction< bool(const DtVrlinkSimulatedEnvironmentProcess &newState, const DtVrlinkSimulatedEnvironmentProcess &originalState)>
oCfunction< bool(const makVrv::DtVrlinkSimulatedEntityState &newState, const makVrv::DtVrlinkSimulatedEntityState &originalState)>
oCpair< DtEntityType, T >
\Cshared_ptr< InnerFS >

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)