VR-Vantage 3.1 API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
vrvVrl
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
)