VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtObjectInfoItem.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #ifndef DtObjectContextInfoItem_H_
11 #define DtObjectContextInfoItem_H_
12 
13 #include <vrvVrlQt/vrvVrlQt.h>
14 #include <vrvCoreQt/DtMenuItem.h>
16 
17 namespace makVrv
18 {
19  class DtPinnableProjectedWidgetModel;
20  class DtElementData;
25  {
26  Q_OBJECT;
27  public:
30 
32  virtual ~DtObjectInfoItem();
33 
35  virtual QAction* createAction(DtDe&, QWidget* parent);
36 
37  protected:
38  virtual void on_triggered();
39 
40  virtual void on_aboutToShow();
41 
46  virtual DtPinnableProjectedWidgetModel* findPinnableModel(const DtElementData::SceneObjectIdList& sceneIds);
47 
48  protected:
51  };
52 }
53 
54 #endif
55 
std::vector< DtUniqueID > SceneObjectIdList
Public Type Definitions.
Definition: DtElementData.h:37
Builder for menu items.
Definition: DtMenuItem.h:26
Contains makVrv:DtSelectionManager class.
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
DtDe & myDe
Definition: DtObjectInfoItem.h:49
A Model which can be added to objects for displaying overlay widgets.
Definition: DtPinnableProjectedWidgetModel.h:21
Contains DLL export macros.
QAction * myQAction
Definition: DtObjectInfoItem.h:50
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
An Item builder for the transparency toggle item.
Definition: DtObjectInfoItem.h:24

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)