VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrlinkEnvironmentalElementDataProcessor.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
10 
11 namespace makVrv
12 {
13  class DtBaseConnection;
14  class DtTacticalGraphicElement;
15 
16  namespace DT_PROTOCOL_NAMESPACE
17  {
18  class DtTacticalGraphicElementProcessor;
19  class DtVrlinkTacticalGrapnhicStateListener;
20  }
21 }
22 
23 namespace makVrf
24 {
25  namespace VRF_PROTOCOL_NAMESPACE
26  {
27  class DtVrfVrlinkTacticalGraphicStateListener;
28 
30  {
31  public:
32 
34  static void registerInstance(makVrv::DtBaseConnection& sim, DtVrlinkEnvironmentalElementDataProcessor*);
35 
37 
39 
42 
43  protected:
44  virtual void addElement(makVrv::DtTacticalGraphicElement*);
45  };
46  }
47 }
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:21
Class to handle taking data from the DtEnvironmentalStateListener and adding it to element data that ...
Definition: environmentalElementDataProcessor.h:19
#define DT_PROTOCOL_NAMESPACE
Contains defines and includes header files for protocols.
Definition: vrfProtocol.h:13
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
#define VRF_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:14
This class manages the display of Tactical Graphics discovered via a connection.
Definition: DtTacticalGraphicElementProcessor.h:45
A single tactical graphic element. A tactical graphic element may be visualized using multiple visual...
Definition: DtTacticalGraphicElement.h:35

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)