VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtVrlinkRemoteGraphicStateVisualizer.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtVrlinkRemoteGraphicStateVisualizer.h,v $ $Revision: 1.43 $ $SceneObject: Exp $
7 ******************************************************************************/
8 
12 
13 #pragma once
14 
16 
23 
24 #include <string>
25 
26 namespace makVrv
27 {
28  namespace DT_PROTOCOL_NAMESPACE
29  {
30  class DtRemoteGraphicsProcessor;
31 
32  template <typename BaseClass>
33  class /* DL_DLL_IGCONVRLINK */ DtVrlinkRemoteGraphicStateVisualizer : public BaseClass
34  {
35  public:
36 
37  DtVrlinkRemoteGraphicStateVisualizer(DtBaseConnection& simulation, DtStateListener& listener, int modelSet);
38 
40 
41 // virtual void setFlashing(bool flashing);
42  virtual void layersChanged();
43  virtual void enabledChanged(bool enabled);
44  virtual void setLayerName(const std::string& layerName);
45  protected:
49  };
50  }
51 }
52 
53 #include <vrvVrl/DtVrlinkRemoteGraphicStateVisualizer.inl>
54 
55 namespace makVrv
56 {
57  namespace DT_PROTOCOL_NAMESPACE
58  {
61 
64 
67 
70 
73 
76  }
77 }
78 
DtStateVisualizerCreatorTemplate< DtVrlink2DTextStateVisualizer > DtVrlink2DTextStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:72
DtStateVisualizerCreatorTemplate< DtVrlink2DRectangleStateVisualizer > DtVrlink2DRectangleStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:60
This class manages the display of Remote Graphics discovered via a connection.
Definition: DtRemoteGraphicsProcessor.h:40
DtVrlinkRemoteGraphicStateVisualizer< Dt2DTriangleStateVisualizer > DtVrlink2DTriangleStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:65
Definition: DtStateVisualizer.h:309
DtVrlinkRemoteGraphicStateVisualizer< Dt2DEllipseStateVisualizer > DtVrlink2DEllipseStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:62
DtVrlinkRemoteGraphicStateVisualizer< Dt2DTextStateVisualizer > DtVrlink2DTextStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:71
DtVrlinkRemoteGraphicStateVisualizer< Dt2DRectangleStateVisualizer > DtVrlink2DRectangleStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:59
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
DtStateVisualizerCreatorTemplate< DtVrlink2DLineStateVisualizer > DtVrlink2DLineStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:69
DtStateVisualizerCreatorTemplate< DtVrlink2DEllipseStateVisualizer > DtVrlink2DEllipseStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:63
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Contains makVrv::Dt3DAreaStateVisualizer class.
DtVrlinkRemoteGraphicStateVisualizer< Dt2DLineStateVisualizer > DtVrlink2DLineStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:68
Contains makVrv::Dt2DLineStateVisualizer class.
Contains makVrv::Dt2DEllipseStateVisualizer class.
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
DtStateVisualizerCreatorTemplate< DtVrlink2DTriangleStateVisualizer > DtVrlink2DTriangleStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:66
Contains makVrv::Dt2DTextStateVisualizer class.
Base class to provide boost signal/slot management.
DtStateVisualizerCreatorTemplate< DtVrlink3DAreaStateVisualizer > DtVrlink3DAreaStateVisualizerCreator
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:75
DtVrlinkRemoteGraphicStateVisualizer< Dt3DAreaStateVisualizer > DtVrlink3DAreaStateVisualizer
Definition: DtVrlinkRemoteGraphicStateVisualizer.h:74
Contains makVrv::Dt2DRectangleStateVisualizer class.
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Contains makVrv::Dt2DTriangleStateVisualizer class.

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)