VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
tleImporter.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
11 
12 #include <vrfutil/csvParser.h>
14 #include <QtWidgets/QTimeEdit>
15 #include <QtCore/QStringList>
18 #include <vrfGuiCoreQt/tleParserDialogUi.hpp>
20 #include <vlpi/disEnums.h>
21 
23 class DtSimMessage;
25 
26 namespace makVrv
27 {
28  class DtDe;
29 }
30 
31 namespace makVrf
32 {
33  class DtIssueEntityPlanWidget;
34  class DtOverlayParentEntryWidget;
35  class DtCreateObjectPalette;
36 
39  {
40 
41  Q_OBJECT
42 
43  public:
44 
47  QWidget* parent, const Qt::WindowFlags& flags);
48 
50  virtual ~DtTleImporter();
51 
52  virtual void setupGui();
53 
54  virtual void slot_createObjectType(const makVrf::DtEntityMapperKey& entType);
55 
56  public slots:
57 
58  virtual void createObjectPalette();
59 
60  public:
61 
62  Ui_tleParserDialog myUiImpl;
63 
64  protected:
65 
66  virtual void updateObjectTypeDisplay();
67 
69  virtual void importScenarioDescription();
70 
71  protected:
73  DtEntityType myCurrentEntityType;
75  };
76 }
77 
Definition: entityMapperKey.h:23
DtCreateObjectPalette * myObjectPalettePanel
Definition: tleImporter.h:72
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
int myCurrentForce
Definition: tleImporter.h:74
Ui_tleParserDialog myUiImpl
Definition: tleImporter.h:62
DtEntityType myCurrentEntityType
Definition: tleImporter.h:73
This class is the interface for a scenario description importer/exporter. Subclasses will implement t...
Definition: scenarioDescriptionImporterExporter.h:27
Dialog to allow user to customize object parser when inputing a file for scenario laydown...
Definition: tleImporter.h:38
Dialog to allow user to customize object parser when inputing a file for scenario laydown...
Definition: objectImporter.h:38
File: simMsg.h.
Definition: simMessage.h:35
A widget class for showing different items of supplied types to the logic tthat can be created...
Definition: createObjectPalette.h:71
Base class to provide boost signal/slot management.
class DtIfVrfObjectCreated:
Definition: ifVrfObjectCreated.h:32
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:72

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)