VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfImportScenarioHandler.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 
11 #pragma once
12 
14 
16 #include <vrvUtil/signalslib.h>
17 #include <vrvCore/DtDe.h>
18 #include <vrfutil/scenario.h>
19 
20 #include <boost/signal.hpp>
21 
22 #include <QtCore/QString>
23 
24 namespace makVrv
25 {
26  class DtDe;
27 }
28 
29 class DtScenario;
31 class DtSimMessage;
33 
34 namespace makVrf
35 {
39  {
40  public:
42  virtual ~DtVrfImportScenarioHandler();
43 
45  static DtVrfImportScenarioHandler& instance(makVrv::DtDe& de);
46 
49  virtual bool importScenario(const DtScenarioLoadInformation&);
50 
51  protected:
52  virtual void processImportScenarioResults(const DtSimMessage*);
53  virtual void resolveSelectionGroups(const DtIfImportScenarioResults*);
54 
57  virtual void deferredImportScenario();
58 
59  protected:
63  };
64 }

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)