VR-Forces 4.1.1 Class Documentation
vrfTacticalGraphicOverlayTreeLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: $ $Revision: $ $State: $
7 ******************************************************************************/
8 
12 
13 #pragma once
16 #include <vrvCore/DtUniqueID.h>
18 
19 namespace makVrv
20 {
21  class DtDe;
22 }
23 
24 namespace makVrf
25 {
26  class DtVrfTacticalGraphicOverlayTreeInterface;
28 
32  {
33 
34  public:
35 
38 
41 
42  protected:
43 
45  virtual void slot_addOverlay();
46 
48  virtual void slot_removeOverlay(const std::string& name);
49 
51  virtual void slot_lockOverlay(const std::string& name, bool flag);
52 
54  virtual void slot_renameOverlay(const std::string& oldName, const std::string& newName);
55 
57  virtual void slot_itemMovedToOverlay(const makVrv::DtUniqueID& id, const std::string&);
58 
60  virtual void slot_scenarioClosed();
61 
63  virtual void slot_preloadScenario(const DtScenarioLoadInformation& s);
64 
66  virtual void slot_postloadScenario(const DtScenarioLoadInformation& s);
67 
69  virtual void clearTacticalGraphics();
70 
71  protected:
72 
76  };
77 
81  {
82 
83  public:
84 
88 
90  static void registerInstance(makVrv::DtDe& de, DtVrfTacticalGraphicOverlayTreeLogicCreator* instance);
91 
92  //Create the widget's logic.
94 
95  };
96 }
97 

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)