VR-Forces 4.1 Class Documentation
DtLabelSymbolDecoration.h
Go to the documentation of this file.
1 /**************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  **************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvVrl/vrvVrl.h>
13 
17 
18 namespace makVrv
19 {
20  namespace DT_PROTOCOL_NAMESPACE
21  {
22  class DtSymbolDecorationVisualizer;
23  class DtSymbolDecorationUpdaterAgent;
24  }
25 }
26 
27 namespace makVrf
28 {
29  namespace VRF_PROTOCOL_NAMESPACE
30  {
34  {
35  public:
36 
38  DtLabelSymbolDecoration( unsigned int index,
39  makVrv::DtSymbolDecorationVisualizer& parentVisualizer );
40 
42  virtual ~DtLabelSymbolDecoration();
43 
45  virtual void visualize();
46 
48  virtual void unvisualize();
49 
51  virtual void slot_labelSet( const std::string& name );
52 
53  protected:
54 
55  unsigned int myIndex;
57  bool myActive;
58 
59  };
60 
61 
65  {
66  public:
67 
70 
73 
76  makVrv::DtSymbolDecorationVisualizer& parentVisualizer );
77 
81 
83  virtual const std::string& displayName();
84 
87  virtual const std::string& decorationClassName();
88 
91  virtual const std::string& tag();
92 
93  };
94 
95  }
96 }

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)