VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtOsgEarthSplatTreeWidgetItems.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2020 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
9 
10 #pragma once
11 
14 
15 namespace makVrv
16 {
26  {
27  Q_OBJECT
29  public:
30 
32  virtual void setupGui();
33 
35  virtual void show();
36 
38  virtual void hide();
39 
42  virtual void setProperties(const DtTerrainEditorProperties* props);
43 
44  protected:
45 
52  };
53 
63  {
64  Q_OBJECT
66 
67  public:
68 
70  virtual void setupGui();
71 
73  virtual void show();
74 
76  virtual void hide();
77 
80  virtual void setProperties(const DtTerrainEditorProperties* props);
81 
82  protected:
83 
90 
91  };
92 
102  {
103  Q_OBJECT
105  public:
106 
108  virtual void setupGui();
109 
111  virtual void show();
112 
114  virtual void hide();
115 
118  virtual void setProperties(const DtTerrainEditorProperties* props);
119 
120  protected:
121 
128  };
129 
135  {
136  public:
137 
140  DtGroundCoverLayerTreeWidgetItemCreator(const std::string& key);
141 
146  virtual DtTerrainEditorPropertyTreeWidgetItem* create(QTreeWidget* parentTree, DtDe& de, const DtOsgEarthPropertyItemKey& key);
147  };
148 
154  {
155  public:
156 
159  DtRoadSurfaceLayerTreeWidgetItemCreator(const std::string& key);
160 
165  virtual DtTerrainEditorPropertyTreeWidgetItem* create(QTreeWidget* parentTree, DtDe& de, const DtOsgEarthPropertyItemKey& key);
166  };
167 
173  {
174  public:
175 
178  DtSplatLayerTreeWidgetItemCreator(const std::string& key);
179 
184  virtual DtTerrainEditorPropertyTreeWidgetItem* create(QTreeWidget* parentTree, DtDe& de, const DtOsgEarthPropertyItemKey& key);
185  };
186 }
DtTerrainEditorPropertyTreeWidgetItem.
Definition: DtTerrainEditorPropertyTreeWidgetItem.h:98
DtVisibleLayerTreeWidgetItem.
Definition: DtOsgEarthCoreTreeWidgetItems.h:219
Contains DLL export macros.
DtSplatLayerTreeWidgetItem.
Definition: DtOsgEarthSplatTreeWidgetItems.h:100
DtTerrainEditorProperties.
Definition: DtTerrainEditorProperties.h:26
DtGroundCoverLayerTreeWidgetItem.
Definition: DtOsgEarthSplatTreeWidgetItems.h:24
Contains the DtTerrainEditorPropertyTreeWidgetItem derived classes related to osgEarth Core library...
DtGroundCoverLayerTreeWidgetItemCreator.
Definition: DtOsgEarthSplatTreeWidgetItems.h:133
DtTerrainEditorPropertyTreeWidgetItemCreator.
Definition: DtTerrainEditorPropertyTreeWidgetItem.h:1002
DtRoadSurfaceLayerTreeWidgetItemCreator.
Definition: DtOsgEarthSplatTreeWidgetItems.h:152
DtImageLayerTreeWidgetItem.
Definition: DtOsgEarthCoreTreeWidgetItems.h:288
DtSplatLayerTreeWidgetItemCreator.
Definition: DtOsgEarthSplatTreeWidgetItems.h:171
DtOsgEarthPropertyItemKey Key of the osgEarth property item, represented by the type and index...
Definition: DtOsgEarthPropertyItemKey.h:22
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:76
#define DT_DLL_VRVTERRAINEDITOR
Definition: vrvTerrainEditor.h:25
DtRoadSurfaceLayerTreeWidgetItem.
Definition: DtOsgEarthSplatTreeWidgetItems.h:61

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)