VR-Forces 4.8 Class Documentation
 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 public:
21  virtual ~DtTrailingEffectsMenuItem();
22 
24  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
25 
26 protected:
27  virtual void on_triggered();
28  virtual void on_aboutToShow();
29 
30 protected:
34 };
35 
37 {
38 public:
40  virtual ~DtSwitchNodesStatesMenuItem();
41 
43  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
44 
45 protected:
46  virtual void on_triggered();
47  virtual void on_aboutToShow();
48 
49 protected:
53 };
54 
56 {
57  Q_OBJECT
58 
59 public:
61  virtual ~DtEditOceanSettings();
62 
64  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
65 
66 protected:
67  virtual void on_triggered();
68  virtual void on_aboutToShow();
69 
70 protected slots:
71  virtual void settingsDestroyed();
72 
73 protected:
77 };
78 
80 {
81  Q_OBJECT
82 
83 public:
86 
88  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
89 
90 protected:
91  virtual void on_triggered();
92  virtual void on_aboutToShow();
93 
94 protected:
98 };
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:26
DtDamageProbabilityResults * myDamageProbabilityResults
Definition: simulationObjectEditorViewMenu.h:97
virtual void on_aboutToShow()
Definition: simulationObjectEditorViewMenu.h:79
Definition: simulationObjectEditorViewMenu.h:55
virtual QAction * createAction(DtDe &, QWidget *parent)=0
Build a menu item (via an action).
DtTrailingEffectsWidget * myTrailingEffects
Definition: simulationObjectEditorViewMenu.h:33
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:95
virtual void on_triggered()
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:50
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:74
Definition: simulationObjectEditorViewMenu.h:17
DtSwitchNodesStatesWidget * mySwitchNodesStates
Definition: simulationObjectEditorViewMenu.h:52
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:32
DtOceanSettings * myOceanSettings
Definition: simulationObjectEditorViewMenu.h:76
This class will allow the user to select various trailing effects for entities (if they have them) ...
Definition: trailingEffectsWidget.h:25
Definition: simulationObjectEditorViewMenu.h:36
makVrv::DtDe & myDe
Definition: simulationObjectEditorViewMenu.h:31
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:51
Definition: buoyancyEditingDialog.h:41
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:96
QAction * myAction
Definition: simulationObjectEditorViewMenu.h:75
This class will allow the user to show damage probabilities between two Simulation Objects...
Definition: damageProbabilityResults.h:49
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)