VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvVrl
DtRemoteGraphicSetSignaler.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2010 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtRemoteGraphicSetSignaler.h,v $ $Revision: 1.13 $ $State: Exp $
7
******************************************************************************/
8
12
13
#pragma once
14
15
#include <
vrvVrl/vrvVrl.h
>
16
17
#include <
vrvUtil/DtVirtualBaseClass.h
>
18
#include <
vrvUtil/event_signal.h
>
19
20
namespace
makVrv
21
{
22
class
DtEventQueueInterface;
23
class
DtSharedSettingsManager;
24
27
class
DT_DLL_VRVVRL
DtRemoteGraphicSetSignaler
:
28
public
DtVirtualBaseClass
29
{
30
public
:
34
static
DtRemoteGraphicSetSignaler
& instance(
const
DtSharedSettingsManager
&);
35
38
static
DtRemoteGraphicSetSignaler
& instance(
DtEventQueueInterface
&);
39
43
static
DtRemoteGraphicSetSignaler
* findInstance(
44
DtEventQueueInterface
*);
45
47
virtual
~
DtRemoteGraphicSetSignaler
();
48
49
event_signal< void (const std::string&, bool) >
signal_layerChanged
;
50
event_signal< void ()>
signal_layersChanged
;
51
event_signal<void (const std::string&, const std::string&, bool)>
signal_templateGroupChanged
;
52
53
protected
:
54
DtRemoteGraphicSetSignaler
(
DtEventQueueInterface
& eqi);
55
56
private
:
57
DtRemoteGraphicSetSignaler
(
const
DtRemoteGraphicSetSignaler
&);
58
DtRemoteGraphicSetSignaler
& operator=(
const
DtRemoteGraphicSetSignaler
&);
59
};
60
}
61
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
)