VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationObjectEditorPreferencesMenu.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/DtMenu.h>
10 #include <vrvCoreQt/DtMenuItem.h>
11 
13 {
14 public:
16 
18 
20  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
21 };
22 
24 {
25 public:
28 
30  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
31 
32 protected:
33  virtual void on_triggered();
34  virtual void on_aboutToShow();
35 
36 protected:
39 };
40 
42 {
43 public:
45  virtual ~DtShowMarkerLabelsAs2D();
46 
48  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
49 
50 protected:
51  virtual void on_triggered();
52  virtual void on_aboutToShow();
53 
54 protected:
57 };
58 
60 {
61 public:
63  virtual ~DtShowMarkerLabels();
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:
75 };
76 
78 {
79 public:
81  virtual ~DtShowMarkers();
82 
84  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
85 
86 protected:
87  virtual void on_triggered();
88  virtual void on_aboutToShow();
89 
90 protected:
93 };
94 
96 {
97 public:
99  virtual ~DtShowBoundingVolumes();
100 
102  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
103 
104 protected:
105  virtual void on_triggered();
106  virtual void on_aboutToShow();
107 
108 protected:
111 };
112 
114 {
115 public:
117  virtual ~DtShowAllTags();
118 
120  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
121 
122 protected:
123  virtual void on_triggered();
124  virtual void on_aboutToShow();
125 
126 protected:
129 };
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:38
Builder for menu items.
Definition: DtMenuItem.h:26
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:128
virtual void on_aboutToShow()
Definition: simulationObjectEditorPreferencesMenu.h:77
Definition: simulationObjectEditorPreferencesMenu.h:59
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:127
Definition: simulationObjectEditorPreferencesMenu.h:41
Definition: simulationObjectEditorPreferencesMenu.h:113
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:56
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:37
virtual QAction * createAction(DtDe &, QWidget *parent)=0
Build a menu item (via an action).
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:109
virtual void on_triggered()
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:74
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:110
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:73
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:55
Definition: simulationObjectEditorPreferencesMenu.h:95
The abstract base menu class.
Definition: DtMenu.h:26
virtual QMenu * createMenu(DtDe &, QWidget *parent)=0
Build a menu.
QAction * myAction
Definition: simulationObjectEditorPreferencesMenu.h:92
Definition: simulationObjectEditorPreferencesMenu.h:12
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
makVrv::DtDe & myDe
Definition: simulationObjectEditorPreferencesMenu.h:91
Definition: simulationObjectEditorPreferencesMenu.h:23
#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)