|
VR-Engage
2.2
|
| ▼ appsrc | |
| ▼ vrEngage | |
| resource.h | |
| videoStreamEventFilter.h | Defines DtVideoStreamEventFilter, to hide stream start/stop and auto-start buttons on the Video Stream configuration page |
| ▼ vrEngageSim | |
| resource.h | |
| vreEntityVisualizer.h | |
| vreVrfApp.h | |
| vreVrfSimOptions.h | |
| ▼ doc | |
| ▼ DevelopersGuide | |
| ▼ pages | |
| api_reference | |
| examples | |
| overview | |
| ▼ toolkit_development | |
| 01_toolkit_fundamentals | |
| 02_frontend_development | |
| 03_backend_development | |
| 04_interprocess_communication | |
| 05_role_configuration | |
| ▼ examples | |
| ▼ cigiHostExtension | |
| cigiTimePublisher.h | Declares DtCigiTimePublisher, a CIGI host publisher for simulation time-of-day |
| cigiTimePublisherV4.h | Declares DtCigiTimePublisherV4, the CIGI 4 concrete time publisher |
| ▼ customPdu | |
| ▼ commentFrontend | |
| commentLogic.h | |
| plugin.h | |
| ▼ commentMessage | |
| export.h | |
| ▼ commentNet | |
| commentConnector.h | |
| plugin.h | |
| ▼ customProjectile | |
| customProjectile.h | Custom projectile class demonstrating VR-Forces projectile extension pattern |
| ▼ entityDetection | |
| ▼ entityDetectionFrontend | |
| entityDetectionControlLogic.h | |
| export.h | |
| ▼ entityDetectionShared | |
| export.h | |
| ▼ entityDetectionSim | |
| detectionReportController.h | |
| detectionReportControllerDescriptor.h | |
| ▼ humanArtPartActuator | |
| exampleHumanArtPartActuator.h | Actuator component demonstrating control of DI-Guy human character joints |
| ▼ inputDevice | |
| export.h | |
| plugin.h | |
| qmlGamepad.h | QML-based virtual gamepad UI component for custom input device example |
| qmlGamepadInputDevice.h | Custom input device integration example for VR-Engage input system |
| ▼ notification | |
| notifyLogic.h | Example component demonstrating attribute monitoring and temporary notifications in VR-Engage |
| plugin.h | |
| ▼ playerStateAttribute | |
| export.h | |
| plugin.h | Plugin entry point declaration for playerStateAttribute example |
| sampleComponent.h | Example component demonstrating attribute monitoring and callback patterns in VR-Engage |
| ▼ qmlHud | |
| driverQmlHudComponent.h | Component demonstrating QML HUD overlay integration with vehicle damage state |
| plugin.h | Plugin entry point for the QML HUD example demonstrating QML overlay integration |
| ▼ state | |
| exampleQtQuick.h | Qt Quick chat window demonstrating Qt Model/View integration with VR-Engage |
| export.h | |
| extendedEngagedState.h | Extended engaged state demonstrating custom player station state extension |
| plugin.h | Plugin entry point for state extension example |
| ▼ vehicleBlinker | |
| ▼ vehicleBlinkerFrontend | |
| export.h | |
| vehicleBlinkerControlLogic.h | |
| ▼ vehicleBlinkerSim | |
| plugin.h | |
| vehicleBlinkerActuator.h | |
| vehicleBlinkerDescriptor.h | |
| ▼ include | |
| ▼ commonRoleLibraries | |
| ▼ glsUtil | |
| clip_viewport.h | The ClipViewportBase class |
| fsUtil.h | Unit conversion utilities for flight simulation cockpit displays |
| GlsArialBold48.h | |
| GlsArialRegular24.h | |
| GlsArialRegular36.h | |
| GlsArialRegular48.h | |
| GlsArialRegular60.h | |
| GlsArialRegular72.h | |
| GlsCalibriRegular36.h | |
| GlsComicSansMSRegular36.h | |
| glsVreMessageUtil.h | Utility functions for sending VR-Engage messages from GL Studio components |
| image_loaders.h | The <PERTINENT INFORMATION HERE> class |
| tinydir.h | |
| ▼ vreCommonComponents | |
| appLauncherComponent.h | Defines the DtAppLauncherComponent class that launches external applications when a player engages in a role |
| artPartParamToStateAttrMap.h | Defines the DtArtPartParamToStateAttrMap component that maps articulated part parameters to state attributes |
| artPartUpdater.h | Defines the DtArtPartUpdater component that monitors and reflects the state of articulated parts |
| audioListenerOverrideUpdater.h | Defines the DtAudioListenerOverrideUpdater component that controls audio listener positioning |
| audioUpdater.h | Defines the DtAudioUpdater component that plays audio sounds based on state attributes |
| commanderControlLogic.h | Defines the DtCommanderControlLogic component for controlling commander sensor systems |
| commanderHatchControlLogic.h | Defines the DtCommanderHatchControlLogic component for controlling commander out-of-hatch view |
| commanderHatchViewUpdater.h | Defines the DtCommanderHatchViewUpdater component for managing commander view visuals |
| commanderObserverUpdater.h | Defines the DtCommanderObserverUpdater component for managing commander view and sensor modes |
| deadReckonOverrider.h | Defines the DtDeadReckonOverrider component that modifies dead reckoning settings for controlled entities |
| deployableObjectsInputLogic.h | |
| deployableObjectsSimLogic.h | |
| disembarkControlLogic.h | Defines the DtDisembarkControlLogic component for handling entity disembarkation |
| driverControlLogic.h | Defines the DtDriverControlLogic component for controlling ground vehicle operation |
| driverMenuLogic.h | Defines the DtDriverMenuLogic component for handling menu interactions for vehicle drivers |
| DtSceneObjectMimicUpdater.h | Defines the DtSceneObjectMimicUpdater class that allows one scene object to mimic another's position |
| DtSceneObjectMimicUpdaterAgent.hpp | Agent interface for the DtSceneObjectMimicUpdater that enables one scene object to mimic another |
| DtSceneObjectMimicUpdaterClasses.hpp | Implementations of agent and factory classes for the DtSceneObjectMimicUpdater |
| echelonLogic.h | Defines the DtEchelonLogic component for tracking hierarchical relationships between entities |
| engineAudioUpdater.h | Defines the DtEngineAudioUpdater component for simulating vehicle engine sounds |
| export.h | Defines export/import macros for the vreCommonComponents library |
| extendedStateLogic.h | Defines the DtExtendedStateLogic component for managing extended state attributes |
| friendlyUnitLogic.h | Defines the DtFriendlyUnitsLogic component for tracking friendly units in the simulation |
| glstudioHudMapperLogic.h | Defines the DtGlStudioHudMapperLogic component for managing GLStudio-based cockpit displays |
| gunnerControlLogic.h | Control logic for gunner roles in ground vehicles and weapon systems |
| gunnerObserverUpdater.h | Observer updater component that provides gunner-specific view controls for weapons systems |
| gunnerRangeSimLogic.h | Component that computes range to target for gunner and weapon systems |
| hudItem.h | Classes for representing and managing HUD (Heads-Up Display) items |
| laserTargetDesignatorSimLogic.h | Component providing laser target designator functionality for ground and air vehicles |
| lightsSirensControlLogic.h | Component for controlling vehicle emergency lights and sirens |
| lookAroundInputLogic.h | Input component for controlling view orientation and equipment in vehicle roles |
| lookAroundObserverUpdater.h | Component that handles observer view orientation and equipment effects |
| metaRoleControlLogic.h | Component for managing multiple sub-roles within a single player station |
| minimapUpdater.h | Component that provides minimap functionality in a separate channel |
| mixedRealityUpdater.h | Component that provides mixed reality (augmented reality) capabilities |
| observerUpdater.h | Base component for managing observer parameters and view settings |
| overlayComponent.h | Component for creating and managing HUD elements in overlay channels |
| plugin.h | Plugin entry point for vreCommonComponents module |
| qtQuickOverlay.h | Contains DtQtQuickOverlay class which provides a Qt Quick overlay component for rendering 2D UI over 3D graphics |
| radioLogic.h | Component for managing radio communications in the simulation |
| roleSelectionControl.h | Component that enables switching between different roles on the same entity |
| savedViewInputLogic.h | Input handling component for saved view navigation |
| savedViewUpdater.h | Component for managing predefined observer views and positions in vehicles |
| scriptComponent.h | Component for integrating Lua scripts into the player component system |
| settingsOverrideComponent.h | Component for overriding and restoring rendering settings per role |
| slewToCueControl.h | Component for weapon system slew-to-cue functionality based on observer orientation |
| stateDefines.h | Common enumeration definitions used throughout the VREngage system |
| streamingVideoUpdater.h | Component for managing video streaming and screen capture functionality |
| vehicleOccupantUpdater.h | Component for managing vehicle occupant visibility when a player assumes a driver role |
| virtualRealityLogic.h | Component for managing VR hardware integration and controller input |
| vreBinocularsLasingOverlay.h | Component for binoculars with laser ranging functionality |
| vreBinocularsOverlay.h | Component for displaying binoculars reticle overlay |
| vreBinocularsSimLogic.h | Component for binoculars zoom and simulation functionality |
| vreBinocularsZoomOverlay.h | Component for binoculars zoom status overlay |
| vreScopeSimLogic.h | Component for managing weapon scope zoom functionality |
| vrvSensorOverlayUpdater.h | Component for managing gimbal sensor overlay sections |
| weaponPoseUpdater.h | Component that updates weapon position and orientation based on observer position |
| weaponResourceLogic.h | Component for managing weapon resources and related state attributes |
| windowLayoutComponent.h | Component that modifies the application window geometry for specific roles |
| zoomControl.h | Component that provides magnification control to the player's view |
| ▼ framework | |
| ▼ vreCigiHostControlPlugin | |
| cigiHostControl.h | Defines the CIGI host control component for VREngage |
| export.h | Defines export macros for the CIGI Host Control Plugin library |
| ▼ vreInput | |
| deadZoneValueTransform.h | Value transformation that applies a dead zone to input values |
| deviceMapping.h | Defines mapping between device inputs and actions |
| export.h | Defines DLL export/import macros for the vreInput library |
| gainValueTransform.h | Value transformation that applies gain (amplification) to input values |
| inputConfigViewer.h | ImGui-based input configuration viewer for VR-Engage debug menu |
| inputData.h | Defines data structures and enumerations for input device data |
| inputDevice.h | Abstract base class for input device implementations |
| inputDeviceFactory.h | Factory for creating input device instances |
| inputEvaluator.h | Defines evaluators that convert input data to actions |
| invertValueTransform.h | Value transformation that inverts input values |
| mouseControl.h | Mouse control handling with focus detection and state management |
| remapValueTransform.h | Value transformation that remaps input values from one range to another |
| scaleValueTransform.h | Value transformation that scales input values by a speed factor |
| sdlGameControllerDevice.h | Input device implementation for joystick and gamepad controllers |
| valueTransform.h | Abstract base class for input value transformation operations |
| vreInputManager.h | Input management system for handling device input and action mapping |
| vrvKeyboardMouseDevice.h | Input device that processes keyboard and mouse events |
| ▼ vreLuaBindings | |
| binding.h | Defines functions for registering and loading Lua bindings |
| export.h | Defines export macros for the vreLuaBindings library |
| font.h | Defines Lua bindings for font handling in VREngage |
| joystickController.h | Defines Lua bindings for joystick controller functionality |
| joystickManager.h | Defines Lua bindings for joystick management functionality |
| line.h | Defines Lua bindings for line rendering functionality |
| message.h | Defines Lua bindings for messaging functionality in VREngage |
| overlay.h | Defines Lua bindings for overlay functionality in VREngage |
| quad.h | Defines Lua bindings for quad rendering functionality |
| registerMessageBindings.h | Defines function for registering message bindings for Lua |
| state.h | Defines Lua bindings for state management functionality |
| text.h | Defines Lua bindings for text rendering functionality |
| texture.h | Defines Lua bindings for texture management functionality |
| vreMessageManager.h | Defines Lua bindings for the VREngage message manager |
| ▼ vreMessages | |
| addChannelEventProcessorAssociation.h | |
| aglSubscribe.h | |
| aglUnsubscribe.h | |
| appFocusUpdate.h | |
| applicationModeChanged.h | |
| backendStatus.h | |
| binocularsZoomBy.h | |
| binocularsZoomTo.h | |
| bullseyeStatusRequest.h | |
| bullseyeStatusUpdate.h | |
| captureImage.h | |
| chat.h | |
| cigiSessionStatus.h | |
| cigiStartSession.h | |
| cigiStopSession.h | |
| cigiViewControl.h | |
| cigiViewDefinition.h | |
| CmConfigRequest.h | |
| CmConfigResponse.h | |
| cockpitInitialized.h | |
| commanderOverride.h | |
| connectionsInfoDIS.h | |
| connectionsInfoHLA.h | |
| connectToRadarFxServer.h | |
| copCursorCommand.h | |
| createNewOwnship.h | |
| cycleSelectedWeapon.h | |
| designatedTargetsUpdate.h | |
| designatorUpdate.h | |
| destroyNewOwnship.h | |
| enterPlayerStationState.h | |
| entityDiscovered.h | |
| EntityEmbarkationInformation.h | |
| EntityEmbarkationInformationRequest.h | |
| entityFriendlyUnits.h | |
| entityRealized.h | |
| entityRemoved.h | |
| EntityStateAmmoClip.h | |
| EntityStateBool.h | |
| EntityStateFloat.h | |
| EntityStateInt.h | |
| EntityStateString.h | |
| escapeMessage.h | |
| exitPlayerStationState.h | |
| export.h | Defines export macros for the VREngage Messages library |
| ExtendedStateMonitorInit.h | |
| ExtendedStateRequest.h | |
| fire.h | |
| fireInput.h | |
| focusState.h | |
| generateSarRequest.h | |
| gimbalCycleSensorMode.h | |
| glsConfigRequest.h | |
| glsConfigResponse.h | |
| hudContactUpdate.h | |
| installConnectors.h | |
| joystick.h | |
| launchSimProcess.h | |
| loadBackend.h | |
| masterWarning.h | |
| menuAction.h | |
| menuInput.h | |
| menuLocation.h | |
| menuSetState.h | |
| minimapCycle.h | |
| minimapResetZoom.h | |
| minimapStartZoomIn.h | |
| minimapStartZoomOut.h | |
| minimapStopZoomIn.h | |
| minimapStopZoomOut.h | |
| modalState.h | |
| networkConnected.h | |
| networkDisconnected.h | |
| newOwnshipCreated.h | |
| playerControlsState.h | |
| playerCreated.h | |
| playerDestroyed.h | |
| radarFxServerConnectionStatus.h | |
| radarStateData.h | |
| radarStateSubscribe.h | |
| radarStateUnsubscribe.h | |
| reassignPanelOwnership.h | |
| removeChannelEventProcessorAssociation.h | |
| removeConnectors.h | |
| renameVrfEntity.h | |
| renderTextureInitialized.h | |
| reportDetonationHitLocation.h | |
| requestBackendStatus.h | |
| requestConnectionsInfoDIS.h | |
| requestConnectionsInfoHLA.h | |
| RequestEntitiesByType.h | |
| RequestEntitiesByTypeResponse.h | |
| requestSessionPlayState.h | |
| RequestSimulationState.h | |
| reset.h | |
| resetSimPlayer.h | |
| resetVrHeadPosMessage.h | |
| restoreGimbalOverlaySections.h | |
| rwrCatalog.h | |
| rwrCatalogRequest.h | |
| rwrData.h | |
| rwrPlaySound.h | |
| RwrSetEnabled.h | |
| RwrSetSoundsEnabled.h | |
| rwrSubscribe.h | |
| rwrUnsubscribe.h | |
| sarRequest.h | |
| sarResponseReceived.h | |
| scopeDecreaseZoom.h | |
| scopeIncreaseZoom.h | |
| selectVideoSource.h | |
| sensorData.h | |
| sensorSubscribe.h | |
| sensorUnsubscribe.h | |
| sessionLoadData.h | |
| sessionPlayState.h | |
| sessionSmsList.h | |
| sessionSmsListRequest.h | |
| SetAntennaSweep.h | |
| setBackendConfig.h | |
| setBullseyeId.h | |
| setCharacterModel.h | |
| setCockpitVisibility.h | |
| setDefaultSmsList.h | |
| setEntityEngineSoundEnabled.h | |
| setEntityVisiblity.h | |
| setGimbalOverlaySections.h | |
| setGimbalSensorMode.h | |
| setHideEntityOccupantsLocally.h | |
| setLasingLocation.h | |
| SetRadarModeAndSubmode.h | |
| setViewMode.h | |
| setVRVInputEnabled.h | |
| simulationState.h | |
| slewToCue.h | |
| smsLoadComplete.h | |
| startBackend.h | |
| startLasing.h | |
| startLasingLocation.h | |
| startMenuActionHostSession.h | |
| startMenuActionUnhostedSession.h | |
| startMonitoringDesignator.h | |
| stopBackend.h | |
| stopConnectionDriver.h | |
| stopLasing.h | |
| stopLasingLocation.h | |
| stopMonitoringDesignator.h | |
| subscribeToBoss.h | |
| tacCommand.h | |
| targetDataExpired.h | |
| tdlEngagementStatus.h | |
| tdlTrackData.h | |
| timeoutMessage.h | |
| toggleAutoCountermeasures.h | |
| toggleHelpMessage.h | |
| toggleMixedReality.h | |
| toggleMouseControl.h | |
| toggleVideoStream.h | |
| TrackObjectPosition.h | |
| uiBackButtonClicked.h | |
| uiChooseRoleButtonClicked.h | |
| uiChooseSessionButtonClicked.h | |
| unsubscribeFromBoss.h | |
| updateConnectionDriver.h | |
| updateLasingState.h | |
| updateMissileTarget.h | |
| visualModelDefinitionsLoaded.h | |
| vreAssignRolePlayer.h | |
| vreStatus.h | |
| vreUnassignRolePlayer.h | |
| vrfClearTask.h | |
| vrfDiscoverEvent.h | |
| vrfPause.h | |
| vrfReleaseControlOf.h | |
| vrfRemoveEvent.h | |
| vrfResourceUpdate.h | |
| vrfRewind.h | |
| vrfRun.h | |
| vrfSensorUpdate.h | |
| vrfSensorUpdateRequest.h | |
| vrfSessionStatus.h | |
| vrfSessionStatusRequest.h | |
| vrfSetAimAtPoint.h | |
| vrfSetAltitude.h | |
| vrfSetAppearance.h | |
| vrfSetAutoLaunchEnabled.h | |
| vrfSetEmbark.h | |
| vrfSetGimbalTrackLocation.h | |
| vrfSetGimbalTrackMode.h | |
| vrfSetGimbalTrackObject.h | |
| vrfSetHandItem.h | |
| vrfSetHeading.h | |
| vrfSetLaserCode.h | |
| vrfSetLightState.h | |
| vrfSetLocation.h | |
| vrfSetLookAtPoint.h | |
| vrfSetPitch.h | |
| vrfSetResource.h | |
| vrfSetRoll.h | |
| vrfSetRulesOfEngagement.h | |
| vrfSetStateProperty.h | |
| vrfSetTrackLaserCode.h | |
| vrfTakeControlOf.h | |
| vrfTaskAggregateDisembark.h | |
| vrfTaskAggregateFollow.h | |
| vrfTaskAnimation.h | |
| vrfTaskDisembark.h | |
| vrfTaskEntityFireSuppress.h | |
| vrfTaskEntityFireTarget.h | |
| vrfTaskEntityFollowMe.h | |
| vrfTaskEntityManipulateTerrainElement.h | |
| vrfTaskEntityMoveToLocation.h | |
| vrfTaskEntityMoveToWaypoint.h | |
| vrfTaskEntityScript.h | Defines message classes for entity script task operations |
| vrfTaskGesture.h | |
| vrfTaskLaseTarget.h | |
| vrfTaskLaunchCountermeasures.h | |
| vrfTaskSkip.h | |
| vrfTaskVerticalLanding.h | |
| vrfTextMessage.h | |
| vrfTriggerEvent.h | |
| WeaponAmmoUpdate.h | |
| WeaponConfigRequest.h | |
| WeaponConfigResponse.h | |
| WeaponConfigSelectWeapon.h | |
| weaponGeometry.h | |
| windowCreated.h | |
| windowDestroyed.h | |
| windowOperation.h | |
| windStateRequest.h | |
| windStateResponse.h | |
| ▼ vrePlayerStation | |
| actionInputMenu.h | Defines a text input menu for VR-Engage |
| actionMenu.h | Defines the core menu class for VR-Engage |
| actionMenuElement.h | Defines the menu element classes for interactive menus |
| actionMenuLogic.h | Defines the action menu management and logic for VR-Engage |
| actionMenuManager.h | Defines the menu management system for VR-Engage |
| actionMenuUpdater.h | Defines the action menu updating component for VR-Engage |
| aimPointTickable.h | Defines a tickable component that manages aim point visualization |
| centerOfViewTickable.h | Defines a tickable component that centers the view on an entity |
| chooseRolePanel.h | Defines the DtChooseRolePanel class for selecting entity roles |
| chooseRoleState.h | Defines the DtChooseRoleState class for entity and role selection |
| connector.h | Defines the DtConnector base class for simulation protocol connections |
| createNewEntityEventProcessor.h | Defines the event processor for entity creation interactions |
| DtGlStudioInstrumentPanelBuilderRtt.h | Contains makVrv::DtGlStudioInstrumentPanelBuilderRtt class for render-to-texture instrument panels |
| DtVreOsgKeyAndMouseEventListener.h | |
| DtVreOsgSensorViewLaserDesignatorLockSection.h | Defines the laser designator lock overlay section for sensor views |
| DtVreSensorFieldOfViewManager.h | Defines the VR-Engage sensor field of view manager |
| endingSessionState.h | Defines the state for cleanly terminating a simulation session |
| engagedState.h | Defines the DtEngagedState class for gameplay control |
| entityControlLogic.h | Defines the logic for controlling entities in VR-Engage |
| entityHelper.h | Defines helper utilities for working with entities in VR-Engage |
| entityResolver.h | Defines the entity resolver for mapping between entity representations |
| export.h | Defines export macros for the VR-Engage Player Station library |
| helpMenuItems.h | Defines specialized menu items for the VR-Engage help system |
| initializationState.h | Defines the initialization state for the VR-Engage application |
| inputLogic.h | Defines the DtInputLogic class for handling input in VR-Engage |
| instrumentPanelManager.h | Provides management for instrument panels and specialized views in simulation environments |
| instrumentPanelManagerStructs.h | Defines structures used by the instrument panel manager in VR-Engage |
| intersector.h | Defines the DtIntersector interface for ray casting and intersection testing |
| joinedSessionState.h | Defines the state for a joined simulation session in VR-Engage |
| kinetic.h | Defines the DtKinetic class for representing entity kinetic state |
| laserDesignatorVisualizer.h | Defines specialized laser designator visualizers for VR-Engage |
| loadingState.h | Defines the loading state for terrain and scenario data in VR-Engage |
| menuState.h | Defines the DtMenuState class for menu-based application states |
| networkConnectedState.h | Defines the connected state for networked simulation in VR-Engage |
| optimizingVRPerformanceDialog.h | Defines the VR performance optimization tip dialog |
| osgSensorViewDateTimeOverlaySection.h | Defines the date and time overlay section for sensor views |
| osgSensorViewDisplayLaserOverlaySection.h | Defines the laser display overlay section for sensor views |
| osgSensorViewRecOverlaySection.h | Defines the recording status overlay section for sensor views |
| osgSensorViewTimeOverlaySection.h | Defines the time display overlay section for sensor views |
| playerComponent.h | Defines the DtPlayerComponent base class for VR-Engage role components |
| playerCreationPalette.h | Defines the DtPlayerCreationPalette class for managing available entity roles |
| playerStation.h | Defines the DtPlayerStation class for managing engaged roles |
| playerStationApp.h | Defines the DtPlayerStationApp class for the VR-Engage application |
| playerStationAppInputLogic.h | Defines the application-level input handling for VR-Engage |
| playerStationPersistentNotification.h | Defines a UI component for persistent notifications in VR-Engage |
| playerStationState.h | Defines base classes for the VR-Engage state management system |
| playerStationStateManager.h | Defines the DtPlayerStationStateManager class for managing application states |
| playerStationTempNotification.h | Defines a UI component for temporary notifications in VR-Engage |
| qmlActionMenu.h | Defines the QML-based action menu interface for VR-Engage |
| scenarioEventManager.h | Defines the scenario event management system for VR-Engage |
| selectConnectionState.h | Defines the connection selection state for VR-Engage |
| sessionMenuState.h | Presents menu for selecting scenario to start hosted session or terrain to start unhosted session |
| soundscape.h | Defines a soundscape system for managing ambient and periodic sounds |
| vreAppPage.h | Defines the main application UI page for VR-Engage |
| vreChatCommandsManager.h | Defines the chat command system for VR-Engage |
| vreChatWindow.h | Defines the chat window component for in-application communication |
| vreChatWindowModel.h | Defines the data model for the chat window in VR-Engage |
| vreChooseRolePage.h | Defines UI components for selecting observer views (roles) in VR-Engage |
| vreEventProcessor.h | Defines the event processor for handling display channel events |
| vreExternalLoadingPageLogic.h | Defines the logic for managing external loading screens in VR-Engage |
| vreHeaderFooterUIBase.h | Defines the base class for UI components with header and footer |
| vreLoadingPage.h | Defines the loading page UI component for VR-Engage |
| vrengageStatusPublisher.h | Defines the status publisher for VREngage applications |
| vreObserverModeMapper.h | Defines a mapper for translating between observer mode identifiers |
| vreOsgEffectTextureController.h | Defines texture effect controllers for OSG rendering in VR-Engage |
| vreOsgHudEffectTextureController.h | Defines the HUD-specific texture effect controller for VR-Engage |
| vreOsgSensorViewDisplayInfoOverlaySection.h | Defines the overlay section for displaying sensor view information |
| vreOsgSensorViewPitchOverlaySection.h | Defines the overlay section for displaying pitch information |
| vreOsgSensorViewPlatformInfoOverlaySection.h | Defines the overlay section for displaying platform information |
| vreOsgSensorViewTargetInfoOverlaySection.h | Defines the overlay section for displaying target information |
| vreSelectConnectionPage.h | Defines the connection selection page for VR-Engage |
| vreSelectConnectionPageDriver.h | Defines the base class for connection drivers in VR-Engage |
| vreSelectConnectionPageDriverDIS.h | Defines the DIS-specific connection driver for VR-Engage |
| vreSelectConnectionPageDriverHLA.h | Defines the HLA-specific connection driver for VR-Engage |
| vreSensorModeMapper.h | Defines a mapper for translating between sensor mode identifiers |
| vreStartPage.h | Defines the start page UI component for VR-Engage |
| vreStatusListener.h | Defines the status listener for VR-Engage |
| vreVideoStream.h | Defines custom video stream handling for VR-Engage |
| vreVirtualRealityChannel.h | Defines specialized virtual reality channel for VR-Engage |
| vreWaitingPage.h | Defines the waiting page UI component for VR-Engage |
| vrvIntersector.h | Defines a VRV-based terrain and scene intersector |
| vrvOverlay.h | Provides a 2D overlay rendering system for VRV-based applications |
| vrvPlayerStationDriver.h | Contains DtPlayerStationDriver class - the main driver for the VR-Engage player station application |
| vrvPlugin.h | Defines initialization functions for the VR-Engage player station module |
| waitingForHostState.h | Defines a player station state for waiting to join a hosted session |
| ▼ vrePlayerStationConnector | |
| connectorAccessory.h | Contains the DtConnectorAccessory class that manages VREngage connectivity |
| export.h | Defines export macros and protocol namespace for vrePlayerStationConnector |
| extendedStateConnector.h | Defines the DtExtendedStateConnector class for extended entity state handling |
| friendlyUnitsConnector.h | Defines the DtFriendlyUnitsConnector class for tracking friendly units |
| laserDesignatorConnector.h | Defines the DtLaserDesignatorConnector class for handling laser designator events |
| radioConnector.h | Defines the DtRadioConnector class for making sure that the voice radio system works |
| remoteEntityConnector.h | Defines the DtRemoteEntityConnector class for managing remote entity properties |
| simEventConnector.h | Defines the base DtSimEventConnector class for VREngage simulation events |
| updateVisualsConnector.h | Defines the DtUpdateVisualsConnector class for handling visual model updates |
| util.h | Utility functions for VREngage player station connector |
| vreConnectionInformation.h | |
| vreVrfMessageInterface.h | Defines DtVreVrfMsgInterface for handling VR-Forces message interactions |
| vreVrvExtensions.h | Provides VREngage-specific extensions to the VR-Vantage runtime system |
| vrfLaunchConnector.h | Defines the DtVrfLaunchConnector class for launching VR-Forces backends |
| vrfRemoteControlConnector.h | Defines the DtVrfRemoteControlConnector class for communication with VR-Forces backend |
| vrvPlugin.h | Defines the initialization interface for the VREngage player station connector |
| weaponFireConnector.h | Defines the DtWeaponFireConnector class for handling weapon fire events |
| ▼ precompiledHeaders | |
| boostPch.h | |
| osgPch.h | |
| qtPch.h | |
| stlPch.h | |
| vreCigiHostPch.h | |
| vreCommonComponentsPch.h | |
| vreHumanFrontendPch.h | |
| vreInputPch.h | |
| vreMessageManagerPch.h | |
| vreMessagesPch.h | |
| vrePlayerStationDISPch.h | |
| vrePlayerStationHLA1516ePch.h | |
| vrePlayerStationHLA4Pch.h | |
| vrePlayerStationPch.h | |
| vreUtilPch.h | |
| vreVrfmodelPch.h | |
| vreVrfobjcorePch.h | |
| vreVrfVortexPch.h | |
| vrfPch.h | |
| vrlPch.h | |
| vrlProtocolDependentPch.h | |
| vrvPch.h | |
| windowsPch.h | |
| ▼ roles | |
| ▼ human | |
| ▼ vreHumanFrontend | |
| droneHudUpdater.h | Defines DtDroneHudUpdater for drone-specific HUD elements and overlays |
| DtFpsFirstPersonUpdater.h | Defines DtFpsFirstPersonUpdater for managing first-person model view in FPS mode |
| DtFpsFirstPersonUpdaterAgent.hpp | Defines DtFpsFirstPersonUpdaterAgent for remote control of first-person model updaters |
| DtFpsFirstPersonUpdaterClasses.hpp | Defines implementation classes for the first-person model updater in FPS mode |
| DtFpsOrientationUpdater.h | Defines DtFpsOrientationUpdater for managing orientation in FPS mode |
| DtFpsOrientationUpdaterAgent.hpp | Defines DtFpsOrientationUpdaterAgent for remote control of orientation updaters |
| DtFpsOrientationUpdaterClasses.hpp | Defines implementation classes for the orientation updater in FPS mode |
| export.h | Defines export macros for the Human Frontend library |
| hudUpdater.h | Defines DtHudUpdater base class for managing HUD elements in the human role |
| humanAudioUpdater.h | Defines DtHumanAudioUpdater for managing audio effects in the human role |
| humanControlLogic.h | Defines DtHumanControlLogic for managing human entity controls and interactions |
| humanHudUpdater.h | Defines DtHumanHudUpdater for managing human-specific HUD elements |
| humanInputLogic.h | Defines DtHumanInputLogic for handling human-specific inputs |
| humanMenuLogic.h | Defines DtHumanMenuLogic for managing human-specific menu interactions |
| humanObserverUpdater.h | Defines DtHumanObserverUpdater for managing human-specific observer behavior |
| humanRenderUpdater.h | Defines DtHumanRenderUpdater for managing human-specific rendering and visual effects |
| humanVirtualRealityLogic.h | Defines DtHumanVirtualRealityLogic for managing human-specific VR interaction |
| humanVrHudUpdater.h | Defines DtHumanVrHudUpdater for managing human-specific HUD elements in VR mode |
| humanWeaponPoseLogic.h | Defines DtHumanWeaponPoseLogic for managing human weapon positioning and orientation |
| vreHumanFrontend.h | Main header for the VREngage human frontend module |
| vrObserverUpdater.h | Defines DtVrObserverUpdater for managing VR-specific observer effects |
| export.h | Defines export macros for the Human role library |
| setCharacterModel.h | |
| setViewMode.h | |
| ▼ pilot | |
| ▼ vrePilotFrontend | |
| export.h | Defines export/import macros for the Pilot Frontend library |
| flightControlsInputLogic.h | Defines DtFlightControlsInputLogic for managing aircraft control inputs |
| instrumentsInputLogic.h | Defines DtPilotInstrumentsInputLogic for handling aircraft instrument inputs |
| pilotMenuLogic.h | Defines DtPilotMenuLogic for managing pilot-specific menu interactions |
| pilotObserverUpdater.h | Defines DtPilotObserverUpdater for managing pilot-specific camera views |
| pilotRenderUpdater.h | Defines render components for the pilot role including instrument displays |
| pilotSimLogic.h | Defines DtPilotSimLogic for managing aircraft simulation control logic |
| vreGlstudioFeetPerMinuteUpdater.h | Defines updaters for GLStudio feet-per-minute display values |
| vreGlstudioUpdater.h | Defines templates for GLStudio attribute updaters with simulation state awareness |
| vrePilotFrontend.h | Main header for the VREngage pilot frontend module |
| ▼ vrePilotSarClient | |
| glstudioSarFilenameUpdater.h | Defines the GLStudio updater for SAR image filenames |
| radarFxConnectorDriver.h | Defines the driver for connecting to RadarFx external service |
| sarClientPlugin.h | Defines DLL export macros for the SAR client plugin |
| sarRequestManager.h | Defines the SAR request manager for handling synthetic aperture radar imagery |
| sarSettingsDialog.h | Defines the SAR settings dialog UI component |
| sarSettingsInterface.h | Defines the SAR settings interface for communicating with SAR settings components |
| sarSettingsLogic.h | Defines the SAR settings logic component for managing SAR configuration |
| sarSettingsManager.h | Defines the settings manager for SAR configuration |
| sarSettingsMenuItem.h | Defines the menu item for accessing SAR settings dialog |
| sarSettingsRecord.h | Defines the settings record for storing SAR configuration data |
| sarUtilities.h | Provides utility functions for SAR functionality |
| zoomGraphicsView.h | Defines a zoomable graphics view for displaying SAR images |
| ▼ sensorOperator | |
| ▼ vreSensorOperatorFrontend | |
| sensorOperatorInputLogic.h | Defines the input logic for the sensor operator role |
| ▼ spectator | |
| ▼ vreSpectatorFrontend | |
| audioUpdater.h | Defines the audio updater component for the spectator role |
| export.h | Defines export macros for the Spectator Frontend library |
| hudUpdater.h | Defines the HUD updater component for the spectator role |
| observerUpdater.h | Defines the observer updater component for the spectator role |
| plugin.h | Defines the plugin initialization interface for the Spectator Frontend module |
| spectatorOverlay.h | Defines the Qt Quick overlay component for the spectator role |
| spectatorSimLogic.h | Defines the simulation logic for the spectator role |
| ▼ utilities | |
| ▼ vreDebugManager | |
| debugDrawCube.h | |
| debugDrawGraph.h | |
| debugDrawLine.h | |
| debugDrawSphere.h | |
| debugDrawText2d.h | |
| debugDrawText3d.h | |
| debugDrawTextPanel.h | |
| debugDrawTris.h | |
| debugGlobalEnable.h | |
| debugManager.h | Contains the debug manager class declaration for the VREngage system |
| debugMetaData.h | |
| debugMetaEnable.h | |
| debugMetaRegister.h | |
| debugRenderCommands.h | Contains the debug rendering command classes for the VREngage debug system |
| debugRenderer.h | Contains the debug renderer class for the VREngage debug system |
| debugRendererDefines.h | Contains debug rendering macros for the VREngage debug system |
| export.h | Defines export macros for the VREngage Debug Manager library |
| ▼ vreMessageManager | |
| exerciseConnNetForwarder.h | Defines a network forwarder for VREngage messages using exercise connections |
| export.h | Defines export macros for the VREngage Message Manager library |
| forwardMessage.h | |
| networkForwarder.h | Defines base class for VREngage message network forwarding |
| requestForwardMessage.h | |
| requestStopForwardMessage.h | |
| stopForwardMessage.h | |
| udpNetworkForwarder.h | Defines UDP-based network forwarder for VREngage messages |
| vreCommunicationManager.h | |
| vreMessage.h | Defines the base class for all VREngage messages |
| vreMessageFactory.h | Defines a message factory for creating VREngage messages from serialized data |
| vreMessageId.h | Defines message identifier class for the VREngage messaging system |
| vreMessageListenerTree.h | Defines hierarchical message routing tree for the VREngage messaging system |
| vreMessageManager.h | Defines the central message manager for the VREngage messaging system |
| ▼ vreQtQuickRenderer | |
| DtQtQuickRenderer.h | Main singleton responsible for managing QML files in the VREngage system |
| export.h | Defines export macros for the VREngage Qt Quick Renderer library |
| vrePerWindowQtQuickData.h | Class that stores data used for rendering QML into OSG |
| vreQQuickWindow.h | Extended QQuickWindow that enables event capture for VREngage |
| vreQtQRenderControl.h | Extended QQuickRenderControl for integrating with VREngage |
| vreQtQuickFileData.h | Class for storing information about QML files in the render pipeline |
| vreQtQuickRendererDrawable.h | OSG drawable for rendering QML content into the scene graph |
| ▼ vreUtil | |
| assert.h | Provides assertion macros and functions for error detection and handling |
| assert_str.h | Provides string-based assertion functionality for error handling |
| attribute.h | Provides attribute handling system for hierarchical data storage and manipulation |
| attribute_data.h | Defines data types for the attribute system in VREngage |
| attributeCallback.h | Provides a callback mechanism for attribute changes in the VREngage system |
| attributeHandle.h | Provides handle classes for safe access to attributes |
| baseClass.h | Provides base classes for shared pointer managed objects with factory creation support |
| bezierInterpolator.h | Provides a template class for Bezier curve-based interpolation |
| byteStream.h | Provides binary serialization and deserialization capabilities |
| color.h | Provides color representation and manipulation functionality |
| coordConverter.h | Provides coordinate conversion functionality between different coordinate systems |
| delegate.h | |
| entityRoleDescriptorStructs.h | Defines data structures for entity role configurations |
| export.h | Defines export macros for the VREngage Utility library |
| factory.h | Provides a template-based factory system for object creation |
| initializer.h | Provides configuration initialization for VREngage components |
| linearInterpolator.h | Provides a template class for linear interpolation between values |
| logger.h | Provides logging functionality with various severity levels and channels |
| luaBinder.h | Provides functionality for binding C++ classes to Lua |
| luaEncoderDecoder.h | Provides type conversion between C++ and Lua |
| luaFunction.h | Provides a C++ wrapper for Lua functions |
| luaObject.h | Provides access to Lua tables and objects with C++ wrappers |
| luaReference.h | Provides a reference counting mechanism for Lua objects |
| luaStackCleaner.h | Provides a RAII mechanism for automatically cleaning the Lua stack |
| luaState.h | Provides an interface for interacting with a Lua state in VREngage |
| luaValue.h | Provides a C++ wrapper for Lua values |
| maths.h | Utility functions for (3D) maths |
| pid.h | Provides a compact and efficient PID controller implementation |
| roleTemplateUtilities.h | Utility functions for working with role configuration files |
| treeClass.h | Provides a generic hierarchical tree structure implementation |
| utilFunctions.h | Provides common utility functions for the VREngage system |
| vector2DD.h | Provides a class for 2D vector operations with double precision |
| vector2DI.h | DtVector2DI is a class that represents a 2-D integer vector |
| virtualDpad.h | Provides a virtual directional pad implementation |
| vreCommandLineProcessor.h | Processes command line arguments for VREngage application |
| vreConfiguration.h | Provides configuration settings for the VREngage application |
| vreModelSet.h | Defines the model set for VREngage objects |
| vreModelSetEntry.h | Extends model set entries with VR-Engage specific role data |
| vreThreadPool.h | |
| vreVrvUtil.h | Utility functions for working with VRV (Vantage Runtime Visual) components |
| ▼ vrfExtensions | |
| ▼ vreCigiHost | |
| cigiData.h | CigiData classes are used by CigiObjectBase classes to manage their CIGI packet class instances |
| cigiEntityPublisherBase.h | Base class for Publishers creating CIGI entities |
| cigiEntityUnpublisher.h | Specialized EntityPublisher sends Remove status and deletes itself upon confirmation of receipt |
| cigiEntityUnpublisherV4.h | |
| cigiFxEntityPublisher.h | Publisher for transient special effects, i.e. particle effects, for fire and detonation events |
| cigiFxEntityPublisherV4.h | |
| cigiHost.h | Singleton foundation for the vreCigiHost system |
| cigiIgControlPublisher.h | Publishes CIGI IG Control packets |
| cigiIgControlPublisherV4.h | |
| cigiListenerBase.h | |
| cigiListenerTemplate.h | |
| cigiObjectBase.h | |
| cigiPublisherBase.h | |
| cigiPublisherGroup.h | |
| cigiPublisherTemplate.h | |
| cigiSession.h | DtCigiSession instances manage a connection to a single CIGI IG, and all associated Publishers |
| cigiSimEntityArtPartPublisher.h | |
| cigiSimEntityArtPartPublisherV4.h | |
| cigiSimEntityComponentPublisherBase.h | |
| cigiSimEntityPositionPublisher.h | |
| cigiSimEntityPositionPublisherV4.h | |
| cigiSimEntityPublisher.h | |
| cigiSimEntityPublisherV4.h | |
| cigiSimEntityVelocityPublisher.h | |
| cigiSimEntityVelocityPublisherV4.h | |
| cigiSimObjectPublisherBase.h | |
| cigiStartOfFrameListener.h | |
| cigiStartOfFrameListenerV4.h | |
| cigiViewControlPublisher.h | |
| cigiViewControlPublisherV4.h | |
| cigiViewDefinitionPublisher.h | |
| cigiViewDefinitionPublisherV4.h | |
| export.h | Contains the DLL export macro |
| ▼ vreMakRadio | |
| export.h | Export/import macros for vreMakRadio library |
| makRadio.h | Provides initialization functionality for the MAK Radio subsystem |
| radioManager.h | VREngage radio management system integration |
| radioProcessor.h | Provides radio communication processing components for VREngage |
| ▼ vreManager | |
| export.h | Export macros for the VREngage Manager library |
| roleItemDelegate.h | Role item delegate for VREngage Manager |
| spectatorItemDelegate.h | Spectator mode item delegate for VREngage Manager |
| vreEntitySelectionDialog.h | Entity selection dialog for VREngage Manager |
| vreEntitySelectionFilter.h | Entity selection filter for VREngage Manager |
| vreFilteredListView.h | Filtered list view widget for VREngage Manager |
| vreListener.h | VREngage status listener and message handler |
| vreManagerWidget.h | VREngage Manager widget for configuring and managing VREngage applications |
| vreModelSetDb.h | VREngage model set database for entity and station information |
| vreTableModel.h | Table model for VREngage application status data |
| vreTableView.h | Custom table view for VREngage Manager |
| vreVrfHelpActions.h | VREngage-specific help system and about box customizations |
| ▼ vreSensorInfoManager | |
| export.h | Export macros for the VREngage Sensor Information Manager library |
| vreSensorInfoManager.h | Sensor information manager for VREngage |
| ▼ vreSimulationObjectEditor | |
| export.h | Export macros for the VREngage Simulation Object Editor library |
| vreSimulationModelSetLoader.h | Extended simulation model set loader for VREngage |
| ▼ vreVrfGuiPlugin | |
| export.h | Export macros for the VREngage GUI Plugin library |
| vreVrfGuiPlugin.h | Main entry point for the VREngage GUI plugin |
| ▼ vreVrfMessages | |
| export.h | Export/import macros for the VRF Messages library |
| icVreTdlEngagementStatus.h | Interface class for Tactical Data Link (TDL) engagement status information |
| icVreTdlTrack.h | Interface classes for Tactical Data Link (TDL) track information |
| icVreTdlTrackList.h | Interface class for Tactical Data Link (TDL) track list information |
| ifAssignRolePlayer.h | Interface message class for assigning role players to entities |
| ifRadarContactData.h | Interface message class for radar contact data |
| ifRadarStateData.h | Interface message class for radar state data |
| ifRadarStateRequest.h | Interface message class for requesting radar state data |
| ifRadarStateUnsubscribe.h | Interface message class for canceling radar state subscriptions |
| ifRwrData.h | Interface message class for RWR (Radar Warning Receiver) data |
| ifRwrDataRequest.h | Interface message class for requesting RWR (Radar Warning Receiver) data |
| ifRwrDataUnsubscribe.h | Interface message class for canceling RWR data subscriptions |
| ifUnassignRolePlayer.h | Interface message class for unassigning role players from entities |
| ifVreSensorDataRequest.h | Interface message class for requesting VREngage sensor data |
| ifVreStatus.h | Interface message class for VREngage status information |
| radarContactInfoList.h | A specialized list for radar contact information |
| rwRadarContactInfo.h | Defines radar contact information structure |
| rwRadarStateInfo.h | Defines radar state information structure |
| rwRwrContactInfo.h | Defines RWR (Radar Warning Receiver) contact information structure |
| setRadarSettings.h | Defines a request message for configuring radar settings |
| setVreControlled.h | VREngage control state request message |
| setVreEmbarkedRole.h | Defines a request message for setting entity embarked roles |
| VreTdlTrackTypes.h | Defines type enumerations for Tactical Data Link (TDL) track information |
| vreVrfMessageTypes.h | Defines message type constants for VREngage VRF messages |
| ▼ vreVrfmodel | |
| aglUpdater.h | Component for updating the above-ground-level altitude for entities |
| artPartActuator.h | Stabilized articulated part actuator component for VR Engage |
| attributeProviderComponent.h | Component for providing system attributes to simulation objects |
| ballisticGunJoy.h | Extends the DtBallisticGun class with joystick control capabilities |
| ballisticGunJoyController.h | Controller for ballistic guns with joystick input support |
| bullseyeController.h | Controller for managing bullseye reference point targets |
| controlSurfacesActuator.h | Actuator for aircraft control surfaces |
| export.h | Defines export macros for the vreVrfmodel library |
| fixedWingJoyFlightController.h | Joystick controller for fixed-wing aircraft entities |
| groundJoyTurretController.h | Joystick controller for ground vehicle turrets |
| humanGunJoyActuator.h | Actuator that models firing of handheld weapons with joystick control |
| humanHandWeaponSwitchController.h | Controller that manages handheld weapon switching for human entities |
| humanJoystickCombatController.h | Joystick controller for human combat capabilities |
| humanJoystickMovementController.h | Joystick controller for human entity movement |
| humanLadderClimbingController.h | Joystick controller for human ladder climbing interactions |
| lightStateController.h | Controller for managing platform light states |
| objectProximitySensor.h | Proximity sensor for detecting objects within a specified range |
| objectProximitySensorMonitor.h | Monitor for managing sensor contact information communication |
| radarStateMonitor.h | Monitor for managing radar state information communication |
| radarWarningReceiver.h | Radar Warning Receiver component |
| rotaryWingJoyFlightController.h | Controller for joystick-based rotary-wing aircraft flight control |
| rwrMonitor.h | Monitor for managing radar warning receiver (RWR) contact information |
| topAndDirectAttackMissileController.h | Controller for modeling FGM-148 Javelin missile flight paths |
| vreAimWeaponController.h | Controller for aiming weapons at target points |
| vreAirVehicleSetController.h | Controller for managing sets of air vehicles |
| vreBallisticGunJoyController.h | Controller for ballistic guns with joystick input support |
| vreBullseyeController.h | Controller for managing bullseye target selection |
| vreDieWhenHitActuator.h | Actuator for making entities die when hit or run over |
| vreDiGuyController.h | Controller for DiGuy animation and behavior |
| vreEmbarkationController.h | Controller for managing entity embarkation and disembarkation |
| vreEmbeddedEntitiesController.h | Controller for managing embedded entities |
| vreFixedWingEntitySetController.h | Controller for managing sets of fixed wing entities |
| vreGimbalController.h | Controller for sensor gimbal movement and targeting |
| vreGroundVehicleSetController.h | Controller for managing sets of ground vehicles |
| vreGunActuator.h | Actuator that models firing a mounted gun |
| vreGunJoyActuator.h | Actuator that models firing a turret mounted gun with joystick controls |
| vreHumanCrosswalkController.h | Controller for human crosswalk behavior |
| vreHumanDamageActuator.h | Actuator for processing damage to human entities |
| vreHumanFollowController.h | Controller for human entity following behavior |
| vreHumanMovementActuator.h | Actuator for human entity movement |
| vreHumanSetController.h | Controller for managing sets of human entities |
| vreJoystickController.h | Controller for handling joystick input |
| vreLadderClimbingActuator.h | Actuator for human ladder climbing |
| vreLaserGuidedLauncherController.h | Controller for laser-guided launcher systems |
| vreLasingController.h | Controller for laser designation functionality |
| vreLasingMissileTrackController.h | Controller for laser-guided missile tracking with LOAL capability |
| vreLauncherActuator.h | Actuator for missile launcher systems |
| vreLauncherController.h | Controller for missile launcher systems |
| vreLaunchExpendableResourceController.h | Controller for launching expendable resources |
| vreLocalEntitySetController.h | Controller for managing sets of local entities |
| vreMovementBasedTerrainPreloadController.h | Controller for preloading terrain based on entity movement |
| vreOccupancyDirectorController.h | Controller for managing entity embarkation and occupancy |
| vreParachuteActuator.h | Actuator for parachute simulation |
| vreParachuteController.h | Controller for parachute steering and deployment |
| vrePlayerLaserController.h | Controller for player-controlled laser designation |
| vreRadarObjectSensor.h | Radar sensor for detecting objects and publishing emitter systems |
| vreRadarObjectSensorMonitor.h | Monitor for radar sensor contact information communication |
| vreResourceMonitor.h | Enhanced resource monitor with fixed subscription handling |
| vreRotaryWingActuator.h | Actuator for rotary-wing aircraft simulation |
| vreScriptReactiveTaskController.h | Controller for managing role-based reactive task scripts |
| vreSetController.h | Template controller for handling VR-Engage entity control assignments |
| vreSimComponent.h | Base template class for VR-Engage simulation components |
| vreSimpleRadarObjectSensor.h | Sensor for radar detection with target tracking capabilities |
| vreSpawnController.h | Controller for optimized entity spawning |
| vreSuppressionActuator.h | Actuator for modeling entity suppression due to nearby detonations |
| vreTurretAcquireController.h | |
| vreTurretActuator.h | Actuator for turret movement with player control awareness |
| vreTurretFocusController.h | Controller for managing turret focus on specific targets |
| vreTurretJoystickController.h | Controller for joystick-based turret control |
| weaponsStatusController.h | Controller for managing weapon systems status and selection |
| ▼ vreVrfobjcore | |
| bullseyePSR.h | Bullseye process state repository for VREngage |
| export.h | Export macros for the VREngage Object Core library |
| ladder.h | Ladder representation class for VREngage |
| ladderLocator.h | Ladder locator class for VREngage |
| projectile.h | Projectile class for VREngage |
| projectileDetonationResult.h | Projectile detonation result class for VREngage |
| projectileFactory.h | |
| projectileList.h | Projectile list class for VREngage |
| radarWarningReceiverPSR.h | Radar warning receiver process state repository for VREngage |
| topAndDirectLauncherPSR.h | Javelin launcher process state repository for VREngage |
| topAndDirectMissileFlightPSR.h | Javelin missile flight process state repository for VREngage |
| vreConsoleCommands.h | Console command management functions for VREngage |
| vreDiGuyIntrinsicAnimationMap.h | Enhanced DiGuy intrinsic animation mapping for VREngage |
| vreEmbeddedEntityInfoManager.h | |
| vreLadderClimbingPSR.h | Ladder climbing process state repository for VREngage |
| vreLuaExtensions.h | Lua extension management functions for VREngage |
| vreMunitionLoader.h | Munition loader class for VREngage |
| vreRadarObjectSensorPSR.h | Radar object sensor process state repository for VREngage |
| vreSimpleRadarObjectSensorPSR.h | Simple radar object sensor process state repository for VREngage |
| vreTaskSetBuilder.h | Task set builder class for VREngage |
| vreVrfBalGunPSR.h | Ballistic gun process state repository for VREngage |
| vreVrfEmbarkationPSR.h | Embarkation process state repository for VREngage |
| vreVrfTurretedBalGunPSR.h | Turreted ballistic gun process state repository for VREngage |
| vrfObjectStateRepositoryUtil.h | Utility functions for VRF object state repositories |
| ▼ vreVrfobjparam | |
| ammoLoadTime.h | Ammunition loading time parameter definitions for VREngage |
| artPartActuatorDescriptor.h | Stabilized articulated part actuator descriptor for VREngage |
| attributeProviderComponentDescriptor.h | Attribute provider component descriptor for VREngage |
| ballisticGunJoyControllerDescriptor.h | Ballistic gun joystick controller descriptor for VREngage |
| export.h | Export macros for the VREngage Object Parameter library |
| humanJoystickMovementControllerDescriptor.h | Human joystick movement controller descriptor for VREngage |
| radarWarningReceiverDescriptor.h | Radar Warning Receiver (RWR) descriptor for VREngage |
| rotaryWingJoyDeviceControllerDescriptor.h | Rotary wing joystick controller descriptor for VREngage |
| rwrContactInfoList.h | Radar Warning Receiver (RWR) contact information list |
| topAndDirectAttackMissileControllerDescriptor.h | Top and direct attack missile controller descriptor for VREngage |
| vreAmmunitionManager.h | Ammunition manager for VREngage |
| vreAmmunitionParams.h | Ammunition parameters for VREngage |
| vreAmmunitionParamsEntry.h | Ammunition parameter entry for VREngage |
| vreBallisticGunDescriptor.h | Ballistic gun descriptor for VREngage |
| vreGunActuatorDescriptor.h | Gun actuator descriptor for VREngage |
| vreHumanGunActuatorDescriptor.h | Human gun actuator descriptor for VREngage |
| vreHumanJoystickMovementControllerDescriptor.h | Human joystick movement controller descriptor for VREngage |
| vreHumanMovementActuatorDescriptor.h | Human movement actuator descriptor for VREngage |
| vreJoystickControllerDescriptor.h | Joystick controller descriptor for VREngage |
| vreLadderClimbingActuatorDescriptor.h | Ladder climbing actuator descriptor for VREngage |
| vreParachuteActuatorDescriptor.h | Parachute actuator descriptor for VREngage |
| vreRadarObjectSensorDescriptor.h | Radar object sensor descriptor for VREngage |
| vreRotaryWingActuatorDescriptor.h | Rotary wing actuator descriptor for VREngage |
| vreScriptReactiveTaskControllerDescriptor.h | Script reactive task controller descriptor for VREngage |
| vreWeaponControllerDescriptor.h | Weapon controller descriptor for VREngage |
| weaponsStatusControllerDescriptor.h | Weapons status controller descriptor for VREngage |
| ▼ vreVrfRtd | |
| vreFwlActuator.h | Fixed-wing aircraft actuator component for VREngage |
| vreFwlJoyController.h | Fixed-wing joystick controller for VREngage |
| vreFwlStateRepository.h | Fixed-wing state repository for VREngage |
| vreRlActuator.h | Rotary-wing aircraft actuator component for VREngage |
| vreRlJoyController.h | Rotary-wing joystick controller for VREngage |
| vreRlStateRepository.h | Rotary-wing state repository for VREngage |
| vreRtdBackendLibCommon.h | Common definitions for the RTD backend library |
| vreRtdConfigFileReader.h | Configuration file reader for VREngage RTD components |
| vreRtdGlobal.h | Global singleton manager for VREngage RTD components |
| vreRtdTerrainQueryHighFidelity.h | High-fidelity terrain query implementation for VREngage |
| vreRtdTickCallback.h | Tick callback handler for VREngage RTD components |
| vreRtdTraitJoyControllerExtension.h | Extension trait for joystick controllers in VREngage |
| vreRtdTraitTerrainQuery.h | Terrain query trait for VREngage RTD components |
| vreRtdUtil.h | Utility functions for VREngage RTD components |
| ▼ vreVrfRtdobjparam | |
| export.h | Export macros for the VREngage RTD object parameter library |
| RTDVRFConfigWarnsForExternalIncludes.h | Compiler warning configuration for external includes |
| vreFwlJoyControllerDescriptor.h | Fixed-wing joystick controller descriptor for VREngage |
| vreFwlParameters.h | Fixed-wing parameters for VREngage |
| vreRlJoyControllerDescriptor.h | Rotary-wing joystick controller descriptor for VREngage |
| vreRlParameters.h | Rotary-wing parameters for VREngage |
| ▼ vreVrfSimPlugin | |
| export.h | Export macros for the VREngage Simulation Plugin library |
| vreVrfPlugin.h | Main entry point for the VREngage simulation plugin |
| ▼ vreVrfSimProtocolDependentPlugin | |
| export.h | Export macros for the VREngage Protocol-Dependent Simulation Plugin library |
| vreVrfPlugin.h | Main entry point for the VREngage protocol-dependent simulation plugin |
| ▼ vreVrfSimulationObjectEditorPlugin | |
| export.h | Export macros for the VREngage Simulation Object Editor Plugin library |
| vreVrfSoePlugin.h | Main entry point for the VREngage Simulation Object Editor plugin |
| ▼ vreVrfVortex | |
| export.h | Export macros for the VR-Forces Vortex extension library |
| pagedTerrainRequest.h | Classes for handling terrain triangle data and requests for the Vortex physics engine |
| surfaceToVxMaterialMapper.h | Provides mapping functionality between VR-Forces terrain surface types and Vortex physics materials |
| vortexCollisionProxyGenerator.h | Manages collisions between Vortex-simulated vehicles and non-Vortex vehicles |
| vortexConfiguration.h | Provides configuration management for Vortex physics parameters |
| vortexDebug.h | Provides debugging functionality for the Vortex physics engine integration |
| vortexDynamicTerrainHandler.h | Provides management of dynamic terrain events within the Vortex physics engine |
| vortexIntegrationModule.h | Integration module for connecting VR-Forces with the Vortex physics engine |
| vortexInterface.h | Provides interface functionality between VR-Forces and the Vortex physics engine |
| vortexMovementActuator.h | Movement actuator that integrates Vortex physics for vehicle dynamics |
| vortexMovementPSR.h | Process state repository for the Vortex movement actuator |
| vortexPagedTerrain.h | Class that manages all the translation from the VR-Forces terrain to the Vortex Terrain system. This class also manages dynamic terrain events that come from DtVortexDynamicTerrainHandler. This class acts as an interface between the paged terrain producer and the terrain database in regions where parts and collision geometries are required for collision with other entities. The responsibility of the paged terrain interface is to answer these queries and to create the requested parts and collision geometries from the terrain information in the terrain database |
| vortexPagedTerrainExtension.h | Extension for integrating paged terrain into the Vortex physics engine |
| vortexPagedTerrainProducer.h | Producer that manages terrain insertion into the Vortex physics universe |
| vortexPart.h | Classes for representing parts in the Vortex physics simulation |
| vortexPhysicalWorld.h | Contains DtVortexPhysicalWorld class that manages the Vortex physics simulation environment |
| vortexStateRepository.h | State repository for Vortex physics entities |
| vortexUtil.h | Utility functions for coordinate conversion and geometry operations with Vortex |
| ▼ vreVrfVortexObjparam | |
| export.h | Defines export macros for the vreVrfVortexObjparam library |
| vortexArtPartDescriptor.h | Defines DtVortexSimArtPartDescriptor for articulated part simulation in Vortex |
| vortexArtPartDescriptorList.h | Defines DtVortexSimArtPartDescriptorList for managing collections of Vortex articulated part descriptors |
| vortexConfigurationDescriptor.h | Defines DtVortexConfigurationDescriptor for managing Vortex physics configuration parameters |
| vortexConfigurationElementDescriptor.h | Defines DtVortexConfigurationElementDescriptor for individual Vortex physics configuration parameters |
| vortexInterfaceDescriptor.h | Defines DtVortexInterfaceDescriptor for managing Vortex interface parameters |
| vortexInterfaceElementDescriptor.h | Defines DtVortexInterfaceElementDescriptor for Vortex interface parameter elements |
| vortexMovementActuatorDescriptor.h | Defines DtVortexMovementActuatorDescriptor for Vortex physics-based movement simulation |
| ▼ vreVrfVrlinkNetworkInterface | |
| export.h | Export macros for the VREngage VRLink Network Interface library |
| vreIndLocalNetIfWithProperties.h | Enhanced local entity network interface for VREngage |
| ▼ vrfMakRadioQt | |
| makRadioQt.h | Main entry point for the MAK Radio Qt module |
| radioPage.h | Radio control page for the VREngage user interface |
| radioStackWidget.h | Radio stack widget for managing multiple radio interfaces |
| radioWidget.h | Individual radio control widget for VREngage |
| ▼ vrvExtensions | |
| ▼ vreGlsEventSignaler | |
| DtPlayerStationOsgGlStudioCockpitAgent.hpp | Agent class for player station OSG GLStudio cockpit integration |
| DtPlayerStationOsgGlStudioCockpitClasses.hpp | Classes for player station OSG GLStudio cockpit implementation |
| mfsRwrVrv.h | Defines DLL export macros for the RadarWarningReceiver VRV extension |
| playerStationGlStudioDrawable.h | Defines the player station GLStudio drawable for rendering GLStudio HUDs |
| playerStationOsgGlStudioCockpit.h | Defines the player station OSG GLStudio cockpit integration |
| ▼ vreGlsEventSignalerPlugin | |
| mfsRwrVrvPlugin.h | Defines DLL export macros for the RadarWarningReceiver VRV plugin |
| mfsRwrVrvPluginInit.h | Defines plugin initialization for the RadarWarningReceiver VRV plugin |
| ▼ vreRadarFxConnector | |
| export.h | Defines export macros for the RadarFx Connector library |
| radarFxConnector.h | Defines the connector class for communicating with a RadarFX server |
| ▼ vreRadarFxShared | |
| byteStream.h | Defines stream readers and writers for encoding and decoding messages from byte arrays |
| delegate.h | Defines a lightweight single-parameter delegate system for callback functions |
| export.h | Defines export macros for the RadarFx Shared library |
| locklessQueue.h | Defines a thread-safe queue for single reader/single writer scenarios |
| rfxElevationMessage.h | Defines the request and response messages for terrain elevation queries |
| rfxEntityListMessage.h | Defines the request and response messages for entity list queries |
| rfxEntityLocationMessage.h | Defines the request and response messages for entity location queries |
| rfxImageMessage.h | Defines common base classes and types for all radar image messages |
| rfxIsarMessage.h | Defines the request and response messages for Inverse Synthetic Aperture Radar (ISAR) images |
| rfxMessage.h | Defines the base message class for RadarFX client-server communication |
| rfxMessageFactory.h | Defines a factory for creating and decoding RadarFX messages |
| rfxMessageHandler.h | Defines a handler for RadarFX message callbacks |
| rfxMessageTypes.h | Defines the message type identifiers for all standard RadarFX messages |
| rfxMmwMessage.h | Defines the request and response messages for Millimeter Wave (MMW) radar images |
| rfxOcclusionMessage.h | Defines the request and response messages for line-of-sight occlusion tests |
| rfxSarMessage.h | Defines the request and response messages for Synthetic Aperture Radar (SAR) images |
| rfxSensorListMessage.h | Defines the request and response messages for radar sensor configuration queries |
| rfxSystemMessage.h | Defines system-level messages for the RadarFX client-server communication |
| ▼ vrvVirtualRealityController | |
| DtOculusEventManager.h | Oculus-specific implementation of VR controller event management |
| DtOpenVREventManager.h | OpenVR-specific implementation of VR controller event management |
| DtVirtualRealityControllerEvent.h | Defines a class that encapsulates VR controller events |
| DtVirtualRealityControllerState.h | Defines a class that encapsulates the state of a VR controller |
| DtVirtualRealityEventManager.h | Defines the base class for VR controller event management |
| DtVirtualRealityEventProcessorInterface.h | Defines an interface for processing VR controller events |
| vrvVirtualRealityController.h | Main header file for the VRV Virtual Reality Controller module |
| ▼ vrvVirtualRealityQt | |
| DtVirtualRealityMenuItem.h | Defines the VR menu item class for enabling/disabling virtual reality functionality |
| DtVirtualRealitySettingsInterface.h | Defines the interface for virtual reality settings configuration |
| DtVirtualRealitySettingsLogic.h | Defines the business logic for the Virtual Reality settings GUI |
| DtVirtualRealitySettingsPage.h | Defines the settings page for virtual reality configuration |
| DtVirtualRealitySettingsWidget.h | Defines the widget for virtual reality settings configuration |
| vrvVirtualRealityQt.h | Main header file for the VRV Virtual Reality Qt module |