VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvCore
DtEnvironmentalVisualizerSet.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
10
11
#pragma once
12
13
#include <
vrvCore/DtVisualizerSet.h
>
14
#include <
vrvUtil/signalslib.h
>
15
16
#include <string>
17
18
namespace
makVrv
19
{
20
class
DtEnvironmentalStateListener;
21
class
DtElementDefinitionManager;
22
27
class
DT_DLL_VRVCORE
DtEnvironmentalVisualizerSet
:
public
DtVisualizerSet
28
{
29
public
:
34
DtEnvironmentalVisualizerSet
(
DtBaseConnection
& simulation,
35
DtStateListener
& listener,
int
modelSet,
bool
distribute);
36
37
virtual
~
DtEnvironmentalVisualizerSet
();
38
40
virtual
void
visualize(
const
DtUnicode
& elementDefName);
41
44
virtual
bool
setVisible(
bool
b,
45
DtShowHideContext::ShowHideContext
context =
DtShowHideContext::InstanceHidden
);
46
51
virtual
DtStateVisualizer::Type
supportsVisualizerType()
const
;
52
53
private
:
56
DtEnvironmentalVisualizerSet
();
57
60
DtEnvironmentalVisualizerSet
(
const
DtEnvironmentalVisualizerSet
& );
61
64
DtEnvironmentalVisualizerSet
& operator=(
const
DtEnvironmentalVisualizerSet
& );
65
66
protected
:
67
virtual
const
DtElementDefinitionManager
& elementDefinitionManager();
68
};
69
}
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
)