VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvVrl
DtSmokeVisualizerSet.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
14
#include <
vrvCore/DtEnvironmentalVisualizerSet.h
>
15
16
#include <
vrvUtil/DtSignalConnectionManager.h
>
17
18
#ifndef DT_PROTOCOL_NAMESPACE
19
#error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
20
#endif
21
22
namespace
makVrv
23
{
24
25
namespace
DT_PROTOCOL_NAMESPACE
26
{
27
28
class
DtVrlinkConnection;
29
class
DtVrlinkSmokeStateListener;
30
34
class
DL_DLL_IGCONVRLINK
DtSmokeVisualizerSet
35
:
public
DtEnvironmentalVisualizerSet
36
{
37
38
public
:
39
41
DtSmokeVisualizerSet
(
DtVrlinkConnection
& simulation,
42
DtVrlinkSmokeStateListener
& listener,
int
modelSet);
43
45
virtual
~
DtSmokeVisualizerSet
();
46
47
inline
DtVrlinkSmokeStateListener
& listener()
48
{
49
return
myVrlinkListener;
50
}
51
52
inline
const
DtVrlinkSmokeStateListener
& listener()
const
53
{
54
return
myVrlinkListener;
55
}
56
58
virtual
void
setEnabled(
bool
enabled );
59
60
protected
:
61
virtual
const
DtElementDefinitionManager
& elementDefinitionManager();
62
63
private
:
66
DtSmokeVisualizerSet
();
67
70
DtSmokeVisualizerSet
(
const
DtSmokeVisualizerSet
& );
71
74
DtSmokeVisualizerSet
& operator=(
const
DtSmokeVisualizerSet
& );
75
76
protected
:
77
78
DtVrlinkConnection
&
myVrlinkSimulation
;
79
DtVrlinkSmokeStateListener
&
myVrlinkListener
;
80
81
};
82
}
83
}
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
)