VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
taskSetGuiActions.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 namespace makVrf
10 {
11  struct DtEmbarkOnInformationStruct;
12 
14  {
15  Q_OBJECT
16  public:
17  //CTOR
19 
20  //DTOR
22 
24  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
25 
26  protected:
27  virtual void validate(QAction*);
28  virtual void on_triggered();
29  };
30 
32  {
33  Q_OBJECT
34  public:
35  //CTOR
37 
38  //DTOR
39  virtual ~DtVrfEmbarkOnAction();
40 
42  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
43 
44  protected:
45  virtual void embarkOn(const DtEmbarkOnInformationStruct&);
46  virtual void validate(QAction*);
47  virtual void on_triggered();
48  };
49 
51  {
52  Q_OBJECT
53  public:
54  //CTOR
56 
57  //DTOR
58  virtual ~DtVrfDisembarkAction();
59 
61  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
62 
63  protected:
64  virtual void validate(QAction*);
65  virtual void on_triggered();
66  };
67 
69  {
70  Q_OBJECT
71  public:
72  //CTOR
74 
75  //DTOR
77 
79  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
80 
81  protected:
82  virtual void validate(QAction*);
83  virtual void on_triggered();
84  };
85 
87  {
88  Q_OBJECT
89  public:
90  //CTOR
92 
93  //DTOR
94  virtual ~DtVrfDisembarkAllAction();
95 
97  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
98 
99  protected:
100  virtual void validate(QAction*);
101  virtual void on_triggered();
102  };
103 }
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: vrfEntityMenu.h:91
Definition: taskSetGuiActions.h:86
Definition: taskSetGuiActions.h:68
Simple structure for supplying embarkation information to dialogs that need it.
Definition: embarkOnInformationStruct.h:17
Definition: taskSetGuiActions.h:13
Definition: taskSetGuiActions.h:31
Definition: taskSetGuiActions.h:50
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69

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)