VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfEmbarkationHierarchyPageLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2019 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
15 
16 #include <map>
17 
18 #include <QtCore/QVariant>
19 
20 namespace makVrv
21 {
22  class DtDe;
23 };
24 
25 namespace makVrf
26 {
27  class DtObjectListViewItem;
28  struct DtEmbarkOnInformationStruct;
29 
31  {
32  public:
36 
37  protected:
38  virtual void deparent(const QStringList&) override;
39  virtual void reparent(const QStringList& children, makVrv::DtUniqueID parentId) override;
40  virtual void hierarchyItemsModified(const makVrv::DtElementAttributeManager::EntryAttributesList& l) override;
41  virtual bool addNode(makVrv::DtElementIDHierarchyNode*) const override;
42  virtual short supportsAttribute() const override;
43  virtual void embarkOn(const DtEmbarkOnInformationStruct&);
44  virtual bool hierarchyStateFor(makVrv::DtUniqueID, makVrv::DtElementIDHierarchyState&) const override;
45  };
46 }
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: vrfHierarchyPageLogic.h:59
The DtElementIDHierarchyState class contains information about the element and its place in the eleme...
Definition: DtElementIDHierarchyState.h:20
Simple structure for supplying embarkation information to dialogs that need it.
Definition: embarkOnInformationStruct.h:17
Definition: vrfHierarchyPage.h:110
std::vector< EntryAttributes > EntryAttributesList
Define the type used to signal changes to one or more attributes for one or more elements.
Definition: DtElementAttributeManager.h:43
The DtElementIDHierarchyNode class will contain information about an element, its children and its pa...
Definition: DtElementIDHierarchy.h:33
Definition: vrfEmbarkationHierarchyPageLogic.h:30
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:70

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)