VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvVrl
DtVrlinkAggregateImageSymbolVisualizer.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2011 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: $ $Revision: $ $State: $
7
******************************************************************************/
8
12
13
#pragma once
14
15
#include <
vrvVrl/vrvVrl.h
>
16
17
#include <
vrvVrl/DtVrlinkAppearanceVisualizerInterface.h
>
18
#include <
vrvCore/DtAggregateImageSymbolVisualizer.h
>
19
20
#ifndef DT_PROTOCOL_NAMESPACE
21
#error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
22
#endif
23
24
namespace
makVrv
25
{
26
namespace
DT_PROTOCOL_NAMESPACE
27
{
28
class
DtVrlinkAggregateStateListener;
29
32
class
DL_DLL_IGCONVRLINK
DtVrlinkAggregateImageSymbolVisualizer
33
:
public
DtImageSymbolVisualizer
34
{
35
public
:
36
37
DtVrlinkAggregateImageSymbolVisualizer
(
DtBaseConnection
& connection,
38
DtStateListener
& listener,
int
modelSet);
39
40
virtual
~
DtVrlinkAggregateImageSymbolVisualizer
();
41
42
43
virtual
const
DtStateVisualizer::TypeInfo
& typeInfo()
const
44
{
45
return
theTypeInfo();
46
}
47
49
static
const
DtStateVisualizer::TypeInfo
& theTypeInfo()
50
{
51
return
DtAggregateImageSymbolVisualizer::theTypeInfo
();
52
}
53
54
protected
:
55
57
virtual
void
damageSet(
unsigned
int
);
58
60
virtual
void
forceSet(
int
);
61
};
62
64
typedef
DtStateVisualizerCreatorTemplate<DtVrlinkAggregateImageSymbolVisualizer>
65
DtVrlinkAggregateImageSymbolVisualizerCreator
;
66
}
67
}
68
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)