VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtRemoteGraphicVisualizer.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2025 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
8 
9 #pragma once
10 
11 #include <vrvCore/vrvCore.h>
13 
14 namespace makVrv
15 {
19  {
20  public:
23  DtSceneObjectAgent* sceneObject, DtModelSetId modelSet );
24 
26  virtual ~DtRemoteGraphicVisualizer();
27 
29  virtual void initialize() override;
30 
32  virtual void setFlashing(bool flashing) = 0;
33 
35  virtual void setActive(bool active);
36 
38  virtual void setLayerName(const std::string& layerName);
39 
42  virtual void setProjected( bool projected );
43 
44  protected:
46  virtual void connectToListenerSignals() override;
47  protected:
48  virtual void setVisible(bool yesNo) = 0;
49 
50  bool myActive;
51  bool myFlashing;
52  std::vector<std::string> myLayers;
53  std::string myLayerName;
56  };
57 }
58 
std::string myLayerName
Definition: DtRemoteGraphicVisualizer.h:53
The base class for remote graphics visualizers.
Definition: DtRemoteGraphicVisualizer.h:18
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
std::vector< std::string > myLayers
Definition: DtRemoteGraphicVisualizer.h:52
bool myRemoteGraphicsEnabled
Definition: DtRemoteGraphicVisualizer.h:54
The DtStateVisualizer is an abstract class. Developers derive from this to create logic that &quot;directs...
Definition: DtStateVisualizer.h:30
bool myProjected
Definition: DtRemoteGraphicVisualizer.h:55
bool myFlashing
Definition: DtRemoteGraphicVisualizer.h:51
DtModelSetId
Definition: DtModelSetEnums.h:19
bool myActive
Definition: DtRemoteGraphicVisualizer.h:50
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:26
Contains DLL export macros.

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)