VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationObjectEditorViewMenu.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2018 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
9 #include <vrvCoreQt/DtMenuItem.h>
10 
14 class DtOceanSettings;
16 
18 {
19  Q_OBJECT
20 public:
22  virtual ~DtTrailingEffectsMenuItem();
23 
25  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
26 
27 protected:
28  virtual void on_triggered();
29  virtual void on_aboutToShow();
30 
31 protected:
35 };
36 
38 {
39  Q_OBJECT
40 public:
42  virtual ~DtSwitchNodesStatesMenuItem();
43 
45  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
46 
47 protected:
48  virtual void on_triggered();
49  virtual void on_aboutToShow();
50 
51 protected:
55 };
56 
58 {
59  Q_OBJECT
60 
61 public:
63  virtual ~DtEditOceanSettings();
64 
66  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
67 
68 protected:
69  virtual void on_triggered();
70  virtual void on_aboutToShow();
71 
72 protected slots:
73  virtual void settingsDestroyed();
74 
75 protected:
79 };
80 
82 {
83  Q_OBJECT
84 
85 public:
88 
90  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
91 
92 protected:
93  virtual void on_triggered();
94  virtual void on_aboutToShow();
95 
96 protected:
100 };
This class will allow the user to select various switch node and articulated parts effects for entiti...
Definition: switchNodesStatesWidget.h:25
Builder for menu items.
Definition: DtMenuItem.h:23
DtDamageProbabilityResults * myDamageProbabilityResults
Definition: simulationObjectEditorViewMenu.h:99
virtual void on_aboutToShow()
Definition: simulationObjectEditorViewMenu.h:81
Definition: simulationObjectEditorViewMenu.h:57
virtual QAction * createAction(DtDe &, QWidget *parent)=0
Build a menu item (via an action).
DtTrailingEffectsWidget * myTrailingEffects
Definition: simulationObjectEditorViewMenu.h:34
This class will display the visual markings that can be changed for the selected objects.
Definition: visualMarkingsWidget.h:28
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:97
virtual void on_triggered()
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:52
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:76
Definition: simulationObjectEditorViewMenu.h:17
DtSwitchNodesStatesWidget * mySwitchNodesStates
Definition: simulationObjectEditorViewMenu.h:54
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:33
DtOceanSettings * myOceanSettings
Definition: simulationObjectEditorViewMenu.h:78
This class will allow the user to select various trailing effects for entities (if they have them) ...
Definition: trailingEffectsWidget.h:25
Definition: simulationObjectEditorViewMenu.h:37
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:32
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:53
Definition: buoyancyEditingDialog.h:43
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:98
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:77
This class will allow the user to show damage probabilities between two Simulation Objects...
Definition: damageProbabilityResults.h:50
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)