VR-Vantage 3.2 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrvVrl.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2021 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
10 
11 #pragma once
12 #ifdef _WIN32
13 # ifdef vrvVrl_EXPORTS
14 # define DT_DLL_VRVVRL __declspec ( dllexport )
15 # else
16 # define DT_DLL_VRVVRL __declspec ( dllimport )
17 # endif
18 #else
19 # define DT_DLL_VRVVRL
20 #endif
21 
22 // If you want intellisense to work for DIS or HLA1516 when EDITING you can
23 // change one of these. This is just to get intellisense when working;
24 // they must be put back to #if 0 before you try to build...
25 #if 0
26 #define DtDIS 1
27 #define DT_DLL_VL
28 #define DT_PROTOCOL_NAMESPACE vrvDis
29 #define DL_DLL_IGCONVRLINK
30 #define DT_DLL_VLPROTIND
31 #include <vlpi/entityIdentifier.h>
32 #endif
33 
34 #if 0
35 #define DtHLA 1
36 #define DT_DLL_VL
37 #define DT_PROTOCOL_NAMESPACE vrvHla1516e
38 #define DL_DLL_IGCONVRLINK
39 #define DT_DLL_VLPROTIND
40 #include <vlpi/entityIdentifier.h>
41 #endif
42 
43 namespace makVrv
44 {
45  class DtDe;
46  namespace vrvVrl
47  {
48  DT_DLL_VRVVRL void init(DtDe& anIG);
49 
50  void preDriverStart(DtDe& de);
51  void igPostInit(DtDe& de);
52 
53  void toggleEntityIndicators(DtDe* de);
54  }
55 }


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)