VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvVrl
DtTacticalGraphicVertexVisualizerSet.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright (c) 2012 MAK Technologies, Inc.
3
* All rights reserved.
4
*****************************************************************************/
5
9
10
#pragma once
11
12
#include <
vrvVrl/vrvVrl.h
>
13
#include <
vrvVrl/DtTacticalGraphicVisualizerSet.h
>
14
15
#ifndef DT_PROTOCOL_NAMESPACE
16
#error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
17
#endif
18
19
namespace
makVrv
20
{
21
22
namespace
DT_PROTOCOL_NAMESPACE
23
{
24
25
class
DtVrlinkConnection;
26
class
DtVrlinkTacticalGraphicStateListener;
27
33
class
DL_DLL_IGCONVRLINK
DtTacticalGraphicVertexVisualizerSet
34
:
public
DtTacticalGraphicVisualizerSet
35
{
36
public
:
37
39
DtTacticalGraphicVertexVisualizerSet
(
DtVrlinkConnection
& simulation,
40
DtVrlinkTacticalGraphicStateListener
& listener,
41
int
modelSet,
DtUniqueID
parentId );
42
44
virtual
~
DtTacticalGraphicVertexVisualizerSet
();
45
47
virtual
void
setHeightAboveTerrainLineVisible(
bool
);
48
50
virtual
void
setSelected(
bool
);
51
53
virtual
void
setHeightAboveTerrainLineEnabled(
bool
);
54
56
virtual
void
setHeightAboveTerrainLineMode(
57
DtSharedTacticalGraphicsDisplaySettings::HeightAboveTerrainMode
mode );
58
59
protected
:
60
61
virtual
void
updateHatLine();
62
63
protected
:
64
65
DtElementEntry::ObjectType
myObjectType
;
66
DtUniqueID
myParentId
;
67
bool
myHatLineEnabled
;
68
DtSharedTacticalGraphicsDisplaySettings::HeightAboveTerrainMode
myHatLineMode
;
69
70
};
71
72
}
73
}
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)