![]() |
VR-Forces 4.1.1 Class Documentation
|
Go to the source code of this file.
Macros | |
| #define | DtMenuIdentifierToString(ident) #ident |
| #define | DtNewMainMenuType(newType, value) const DtMainMenuType newType = (DtMainMenuType)((int)DtUserMenuStart + value); |
| #define | DtNewMenuItemType(newType, value) const DtMenuItemType newType = (DtMenuItemType)((int)DtUserMenuItemStart + value); |
Typedefs | |
| typedef int | DtMainMenuType |
| Used to tie menu types to menu items – used for actions and validation. | |
| typedef int | DtMenuItemType |
| #define DtMenuIdentifierToString | ( | ident | ) | #ident |
| #define DtNewMainMenuType | ( | newType, | |
| value | |||
| ) | const DtMainMenuType newType = (DtMainMenuType)((int)DtUserMenuStart + value); |
| #define DtNewMenuItemType | ( | newType, | |
| value | |||
| ) | const DtMenuItemType newType = (DtMenuItemType)((int)DtUserMenuItemStart + value); |
| typedef int DtMainMenuType |
Used to tie menu types to menu items – used for actions and validation.
| typedef int DtMenuItemType |
| const int DtDoNotCreate = -2 |
| const int DtNoMenu = -1 |
If set; will not create the menu as part of menu initialization; but will be part of menu factory.
| const int DtMustBeLastMenuItem = -2 |
| const int DtNoMenuItem = -1 |
| const int DtDefaultMenuItem = 0 |
|
static |
| const int DtFileMenu = 1 |
| const int DtViewMenu = 2 |
| const int DtNavigationMenu = 3 |
| const int DtSimulationMenu = 4 |
| const int DtCreateMenu = 5 |
| const int DtTaskMenu = 6 |
| const int DtSetMenu = 7 |
| const int DtEntitiesMenu = 8 |
| const int DtStealthMenu = 9 |
| const int DtIntervisibilityMenu = 10 |
| const int DtOptionsMenu = 11 |
| const int DtAppHelpMenu = 12 |
| const int DtObjectsMenu = 13 |
| const int DtTerrainMenu = 14 |
| const int DtEditMenu = 15 |
| const int DtRadioTaskCommandMenu = 16 |
| const int DtRadioSetCommandMenu = 17 |
| const int DtUserMenuStart = 100 |
| const int DtFileNewWindowAction = 1 |
File menu actions.
| const int DtFileCloseWindowAction = 2 |
| const int DtFileExitAction = 3 |
| const int DtFileOpenDatabaseAction = 4 |
| const int DtFileSaveGdbDatabaseAction = 5 |
| const int DtFileCloseDatabaseAction = 6 |
| const int DtFileNewScenarioAction = 7 |
| const int DtFileLoadScenarioAction = 8 |
| const int DtFileLoadBatchScenarioAction = 9 |
| const int DtFileSaveScenarioAction = 10 |
| const int DtFileSaveScenarioAsAction = 11 |
| const int DtFileCloseScenarioAction = 12 |
| const int DtFileCloseBatchScenarioAction = 13 |
| const int DtFileScheduleCheckpointScenarioAction = 14 |
| const int DtFileDeleteCheckpointsScenarioAction = 15 |
| const int DtFileSaveOverlays = 16 |
| const int DtFileLoadOverlays = 17 |
| const int DtFilePrintAction = 18 |
| const int DtFilePrintObjectsAction = 19 |
| const int DtFileSaveMapAreaAction = 20 |
| const int DtFileLoadSymbolMapAction = 21 |
| const int DtFileLoadCreateMenuAction = 22 |
| const int DtFileTerrainInformationAction = 23 |
| const int DtFileLoadSelectionGroups = 24 |
| const int DtFileSaveSelectionGroups = 25 |
| const int DtExportGdbDatabaseAction = 26 |
| const int DtFileBaseRecentTerrainDatabases = 50 |
| const int DtFileLastRecentTerrainDatabases = 59 |
| const int DtFileBaseRecentScenarios = 60 |
| const int DtFileLastRecentScenarios = 69 |
| const int DtFileJoinSessionAction = 70 |
| const int DtFileResignSessionAction = 71 |
| const int DtViewMinimapAction = 100 |
View menu items.
| const int DtViewNavigationAction = 102 |
| const int DtViewRubberBandColorAction = 103 |
| const int DtViewInfoToolbarAction = 104 |
| const int DtViewOverlayLayersAction = 105 |
| const int DtViewHideAllAction = 120 |
| const int DtViewShowAllAction = 121 |
| const int DtViewIconScaleToolbarAction = 122 |
| const int DtViewSimSelectionToolbarAction = 123 |
| const int DtViewSimControlToolbarAction = 124 |
| const int DtViewShowFullScreen = 126 |
| const int DtViewControlObjects = 127 |
| const int DtViewTimeMultiplierToolbarAction = 128 |
| const int DtViewFriendlyObjects = 129 |
| const int DtViewOpposingObjects = 130 |
| const int DtViewSimTimeToolbarAction = 131 |
| const int DtViewOverlayObjects = 132 |
| const int DtViewTerrainSelectionModeToolbarAction = 133 |
| const int DtViewDestroyedObjects = 134 |
| const int DtViewAggregateFormationRoutes = 135 |
| const int DtViewGeneratedPathRoutes = 136 |
| const int DtViewObjectCountToolbarAction = 137 |
| const int DtViewUtilityBarAction = 139 |
| const int DtViewGeneratedEmbarkationRoutes = 140 |
| const int DtViewGeneratedLandingRoutes = 141 |
| const int DtViewToolbarObjects = 142 |
| const int DtViewEchelonPanelToolbarAction = 143 |
| const int DtViewObjectListPanelToolbarAction = 144 |
| const int DtViewStealthIcon = 145 |
| const int DtViewSelectionGroupToolBarAction = 146 |
| const int DtViewNeutralObjects = 147 |
| const int DtViewPerceivedTruthAction = 148 |
| const int DtViewStepSimulationFrameToolbarAction = 149 |
| const int DtViewShowAllObjects = 150 |
| const int DtViewHideAllObjects = 151 |
| const int DtViewIntervisibilityObjects = 152 |
| const int DtDrawingOptionsBarAction = 153 |
| const int DtFileToolbarAction = 154 |
| const int DtViewEntityPaletteToolbarAction = 155 |
| const int DtViewParameterReferenceAction = 156 |
| const int DtViewHazardClouds = 157 |
| const int DtViewOutputLogAction = 158 |
| const int DtViewTacticalSmoke = 159 |
| const int DtRangeAndBearingActionType = 160 |
| const int DtTrackHeadingActionType = 161 |
| const int DtFireDetonateActionType = 162 |
| const int DtEmitterBeamsActionType = 163 |
| const int DtAnimActionType = 165 |
| const int DtPvdViewControlMessagesActionType = 166 |
| const int DtPvdViewCommunicationsActionType = 167 |
| const int DtPvdMirrorOnActionType = 168 |
| const int DtViewEditToolbars = 170 |
| const int DtViewEntityControlToolbarAction = 171 |
| const int DtOptionsDisplayAction = 1000 |
Options actions.
| const int DtOptionsFrameRateAction = 1001 |
| const int DtOptionsRubberBandColorAction = 1002 |
| const int DtTerrainViewOptionsAction = 1003 |
| const int DtIntervisibilityOptionsAction = 1004 |
| const int DtPaperMapLayersAction = 1005 |
| const int DtFeaturesAction = 1006 |
| const int DtClearTrackHistoryAction = 1008 |
| const int DtIROptionsAction = 1009 |
| const int DtTransmitterOptionsAction = 1010 |
| const int DtPuffOptionsAction = 1011 |
| const int DtRangeRingsOptionsAction = 1012 |
| const int DtSpotReportOptionsAction = 1013 |
| const int DtAllowFreehandPointEdit = 1014 |
| const int DtTacticalSmokeOptionsAction = 1015 |
| const int DtOptionsMenuToggleType = 1100 |
| const int DtOptionsMenuToggleTypeUser = 1150 |
| const int DtOptionsMenuToggleTypeMAX = 1200 |
| const int DtConfigureSpatialSubdivisionAction = 1201 |
| const int DtAggregateOptionsAction = 1203 |
| const int DtSessionOptionsAction = 1204 |
| const int DtPerformanceOptionsAction = 1205 |
| const int DtCommModelSettingsAction = 1206 |
| const int DtNavigationResetToGlobalViewAction = 2001 |
Navigation items.
| const int DtPanNorthAction = 2002 |
| const int DtPanNorthEastAction = 2003 |
| const int DtPanEastAction = 2004 |
| const int DtPanSouthEastAction = 2005 |
| const int DtPanSouthAction = 2006 |
| const int DtPanSouthWestAction = 2007 |
| const int DtPanWestAction = 2008 |
| const int DtPanNorthWestAction = 2009 |
| const int DtZoomInAction = 2010 |
| const int DtZoomOutAction = 2011 |
| const int DtShowTerrainProfile = 2012 |
| const int DtZoomToExtentsAction = 2013 |
| const int DtZoomToNextEntity = 2014 |
| const int DtZoomToPreviousEntity = 2015 |
| const int DtZoomToNextEnvironmental = 2016 |
| const int DtZoomToPreviousEnvironmental = 2017 |
| const int DtZoomToNextSelectionGroup = 2018 |
| const int DtZoomToPreviousSelectionGroup = 2019 |
| const int DtAttachToNextEntity = 2020 |
| const int DtAttachToPreviousEntity = 2021 |
| const int DtAttachToNextGroup = 2022 |
| const int DtAttachToPreviousGroup = 2023 |
| const int DtTrackSelectionAction = 2030 |
| const int DtCenterSelectionAction = 2031 |
| const int DtClearTrackingAction = 2032 |
| const int DtReflectExtentsAction = 2033 |
| const int DtIntervisibilitySetLocationAction = 3001 |
Intervisibility Actions.
| const int DtIntervisibilityFilterAction = 3002 |
| const int DtIntervisibilityFilterOptAction = 3003 |
| const int DtIntervisibilityProfileLineAction = 3004 |
| const int DtIntervisibilityAction = 3100 |
| const int DtExpandAggregateAction = 4002 |
Entities actions.
| const int DtCollapseAggregateAction = 4003 |
| const int DtEntitySkipTaskAction = 4004 |
| const int DtEntityEditPlanAction = 4005 |
| const int DtEntityViewPlanAction = 4006 |
| const int DtEntityAbandonPlanAction = 4007 |
| const int DtEntityAggregateAsAction = 4008 |
| const int DtEntityEnableJoystickAction = 4012 |
| const int DtEntityDisableJoystickAction = 4013 |
| const int DtEmbarkOnAction = 4015 |
| const int DtDisembarkAction = 4016 |
| const int DtDisembarkAllAction = 4017 |
| const int DtGlobalPlanAction = 4018 |
| const int DtTimeManagementAction = 4019 |
| const int DtEntityRestartPlanAction = 4020 |
| const int DtAggregateAction = 4021 |
| const int DtDisaggregateAction = 4022 |
| const int DtStealthTeleportAction = 5000 |
Stealth actions.
| const int DtStealthDetachAction = 5001 |
| const int DtStealthViewNavBarAction = 5020 |
| const int DtStealthResetAction = 5021 |
| const int DtStealthAttachAction = 5100 |
| const int DtStealthActions = 5101 |
| const int DtStealthAttachPlanAction = 5200 |
| const int DtStealthDetachPlanAction = 5201 |
| const int DtStealthAttachModeBase = 5300 |
| const int DtStealthAttachModeMax = 5399 |
| const int DtHelpHelpAction = 6000 |
Help actions.
| const int DtHelpAboutAction = 6001 |
| const int DtHelpPluginDisplayAction = 6002 |
| const int DtHelpAboutBHaveAction = 6010 |
| const int DtHelpWebLinks = 6100 |
| const int DtSimulationRewindAction = 8000 |
Simulation menu.
| const int DtSimulationRunAction = 8001 |
| const int DtSimulationPauseAction = 8002 |
| const int DtSimulationStepAction = 8003 |
| const int DtRewindKeepsPauseActionType = 8004 |
| const int DtIndirectFireManagerAction = 8005 |
| const int DtHostilityMatrixAction = 8006 |
| const int DtForceHostilityAction = 8007 |
| const int DtAutomaticAggregationDisaggregationAction = 8009 |
| const int DtCreationBaseAction = 9010 |
Create menu items.
| const int DtTaskMoveToAction = 10000 |
Task menu.
| const int DtTaskMoveAlongRouteAction = 10001 |
| const int DtTaskPatrolObjectsAction = 10002 |
| const int DtTaskPatrolRouteAction = 10003 |
| const int DtTaskFollowEntityAction = 10004 |
| const int DtTaskTurnToHeadingAction = 10005 |
| const int DtTaskWaitAction = 10006 |
| const int DtTaskWaitDurationAction = 10007 |
| const int DtTaskWaitElapsedAction = 10008 |
| const int DtTaskFFEAction = 10009 |
| const int DtTaskFFLAction = 10010 |
| const int DtTaskFFTAction = 10011 |
| const int DtTaskUserTaskAction = 10012 |
| const int DtTaskMoveToAltitudeAction = 10013 |
| const int DtTaskMoveToLocationAction = 10014 |
| const int DtTaskFireCruiseMissileAction = 10015 |
| const int DtTaskMoveIntoFormationAction = 10016 |
| const int DtTaskDisembarkAllAction = 10017 |
| const int DtTaskEmbarkAction = 10018 |
| const int DtTaskDisembarkAction = 10019 |
| const int DtTaskLandAction = 10020 |
| const int DtTaskTakeoffAction = 10021 |
| const int DtTaskRotaryWingLandAction = 10022 |
| const int DtTaskSendTextAction = 10023 |
| const int DtTaskInterceptAndDestroyAction = 10024 |
| const int DtTaskDIGuyAnimationAction = 10025 |
| const int DtTaskOrbitAction = 10026 |
| const int DtTaskLaunchSmokeAction = 10027 |
| const int DtTaskLaseTargetAction = 10028 |
| const int DtConvoyToTaskAction = 10029 |
| const int DtConvoyAlongTaskAction = 10030 |
| const int DtTaskLaunchCounterMeasuresAction = 10031 |
| const int DtTaskFlyAltitudeAction = 10032 |
| const int DtTaskFlyHeadingAction = 10033 |
| const int DtTaskFlyHeadingAndAltitudeAction = 10034 |
| const int DtTaskFireAtTargetAction = 10035 |
| const int DtTaskReleaseBombOnLocationAction = 10036 |
| const int DtTaskReleaseBombOnTargetAction = 10037 |
| const int DtTaskReleaseBombOnLaserSpotAction = 10038 |
| const int DtSetAltitudeAction = 11000 |
Set menu.
| const int DtSetConcealmentAction = 11001 |
| const int DtSetEmitterAction = 11002 |
| const int DtSetFireNowAction = 11003 |
| const int DtSetFormationAction = 11004 |
| const int DtSetHeadingAction = 11005 |
| const int DtSetIffAction = 11006 |
| const int DtSetLocationAction = 11007 |
| const int DtSetPostureAction = 11008 |
| const int DtSetReorganizeAction = 11009 |
| const int DtSetResourcesAction = 11010 |
| const int DtSetRestoreAction = 11011 |
| const int DtSetEngagementAction = 11012 |
| const int DtSetResponsibilityAction = 11013 |
| const int DtSetSpeedAction = 11014 |
| const int DtSetTargetAction = 11015 |
| const int DtSetTaskedBySuperiorAction = 11016 |
| const int DtSetWeaponStateAction = 11017 |
| const int DtSetDestroyAction = 11018 |
| const int DtSetAppearanceAction = 11019 |
| const int DtSetCapabilitiesAction = 11020 |
| const int DtSetStayInLaneAction = 11021 |
| const int DtSetCollisionAvoidTypesAction = 11022 |
| const int DtSetSpotReportsAction = 11023 |
| const int DtSetEmbarkedAction = 11024 |
| const int DtSetDisembarkedAction = 11025 |
| const int DtSetArmedAction = 11026 |
| const int DtSetDetonationAction = 11027 |
| const int DtSetNotifyLevelAction = 11028 |
| const int DtSetForceAction = 11029 |
| const int DtSetDIGuyAppearanceAction = 11030 |
| const int DtSetSurrenderAction = 11031 |
| const int DtSetLaserCodeAction = 11032 |
| const int DtSetLaseAutonomousAction = 11033 |
| const int DtSetSyncLaserCodeAction = 11034 |
| const int DtSetAggregateStateAction = 11035 |
| const int DtSetMovementStrategyAction = 11036 |
Deprecated the Set Movement Strategy in 4.1.
| const int DtSetAutoLaunchEnabledAction = 11037 |
| const int DtSetRadarModeAction = 11038 |
| const int DtDisplayOverlayPaletteAction = 12000 |
Overlay actions.
| const int DtDisplayOverlayLayersAction = 12001 |
| const int DtBaseOverlayAction = 12100 |
| const int DtDeleteAction = 13000 |
Object actions.
| const int DtEditAction = 13001 |
| const int DtObjectInfoAction = 13002 |
| const int DtMonitorResourcesAction = 13003 |
| const int DtSuspendResourceMonitorAction = 13004 |
| const int DtResumeResourceMonitorAction = 13005 |
| const int DtClearAllMonitoredResourcesAction = 13006 |
| const int DtDisplayResourcesAction = 13007 |
| const int DtDisplayRangeRingsAction = 13008 |
| const int DtDisplayMainSymbolAction = 13009 |
| const int DtDisplayEmbarkedObjectsAction = 13010 |
| const int DtEditUndoAction = 13011 |
| const int DtEditRedoAction = 13012 |
| const int DtDisplaySensorContactLinesAction = 13013 |
| const int DtAttachToAction = 13014 |
| const int DtDetachFromAction = 13015 |
| const int DtEditCopyAction = 13016 |
| const int DtEditPasteAction = 13017 |
| const int DtEditPasteSpecialAction = 13018 |
| const int DtRemoveFromOverlayLayer = 13100 |
| const int DtAddToNewOverlay = 13101 |
| const int DtBaseOverlayLayer = 13102 |
| const int DtLastOverlayLayer = 13199 |
| const int DtAddToSelectionGroup = 13300 |
| const int DtRemoveFromAllSelectionGroups = 13302 |
| const int DtBaseAddToSelectionGroup = 13400 |
| const int DtLastAddToSelectionGroup = 13499 |
| const int DtBaseSelectSelectionGroup = 13500 |
| const int DtLastSelectSelectionGroup = 13599 |
| const int DtSelectObjectsAction = 13800 |
| const int DtSelectAllTerrainAction = 13801 |
| const int DtSelectFeaturesAction = 13802 |
| const int DtSelectTerrainSegmentsAction = 13803 |
| const int DtSelectEntitiesAction = 13804 |
| const int DtSelectAggregatesAction = 13805 |
| const int DtSelectControlObjectsAction = 13806 |
| const int DtSelectOverlayObjectsAction = 13807 |
| const int DtSelectPolygonsAction = 13808 |
| const int DtSimulationCommandDelete = 14000 |
| const int DtSimulationCommandComment = 14001 |
| const int DtSimulationCommandAbandonPlan = 14002 |
| const int DtSimulationCommandRestartPlan = 14003 |
| const int DtSimulationCommandChangeHostility = 14004 |
| const int DtUserMenuItemStart = 100000 |
User.