VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vrfDe.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
12 
13 #pragma once
14 
15 #include <vrfGuiCore/vrfGuiCore.h>
16 #include <vlutil/vlTime.h>
17 #include <vrvCore/DtDe.h>
18 
19 class DtSimulationAddress;
20 
21 namespace makVrf
22 {
23  class DtVrfSimBackendManager;
24  class DtVrfBackendState;
25 
27  {
28  public:
30  DtVrfDe();
31 
33  virtual ~DtVrfDe();
34 
38  virtual void setSimulationTime(double time);
39 
42  virtual void setUseSimulationTimeForAdvancement(bool);
43  virtual bool useSimulationTimeForAdvancement() const;
44  virtual void quit();
45  virtual void setTimeToQuit(bool v);
46 
47  virtual void tick(double simulationTime);
48 
49  protected:
50  virtual void slot_backendRemoved(const DtVrfBackendState&);
51  virtual void slot_selectedBackendChanged(const DtSimulationAddress&, const DtSimulationAddress&);
52 
53  virtual void initializeSchemaManager();
54 
55  protected:
60 
62 
64  };
65 }

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)