VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationModelSetManager.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2019 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
8 #if !defined(Q_MOC_RUN)
12 #endif
13 
15 {
16 public:
18  virtual ~DtSimulationModelSetManager() override;
19 
21  virtual DtRwVisualMetaData visualMetaData(const DtEntityType&) override;
22 
23  virtual void setVisualMetaData(const DtEntityType& et, DtRwVisualMetaData*);
24  virtual void clearVisualMetaData();
25 
26  virtual void modifyUsingMappedVisualMetaData(const DtEntityType& et, makVrf::DtVrfVisualMetaDataManager::Markings& markings);
27 
28 protected:
30  std::map<std::string, DtRwVisualMetaData*> myMappedVisualMetaData;
31 };
32 
34 {
35 public:
37  virtual ~DtSimulationVisualMetaDataManager() override;
38 
40  virtual DtVrfVisualMetaDataManager::Markings visualMetaDataFor(const DtEntityType& et) override;
41 
42 protected:
44 };
The DtVisualMetaDataManager will use Vantage classes to read meta data files based on the given entit...
Definition: vrfVisualMetaDataManager.h:38
std::map< std::string, Marking > Markings
Definition: visualMetaDataManager.h:56
Definition: simulationModelSetManager.h:33
virtual Markings visualMetaDataFor(const DtEntityType &)
The DtVrfModelSetManager class is the main entry point to find parameter data for objects in the simu...
Definition: vrfModelSetManager.h:64
std::map< std::string, DtRwVisualMetaData * > myMappedVisualMetaData
Definition: simulationModelSetManager.h:30
DtRwVisualMetaData is a container for a visual meta data file, and, with the meta data within that fi...
Definition: rwVisualMetaData.h:18
Definition: simulationModelSetManager.h:14
virtual DtRwVisualMetaData visualMetaData(const DtEntityType &)
Visual meta data for the given entity type.
makVrv::DtDe & myAppDe
Definition: simulationModelSetManager.h:43
makVrv::DtDe & myAppDe
Definition: simulationModelSetManager.h:29
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_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33

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)