VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvAudioQt
DtAudioVolumeLogic.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 <
vrvAudioQt/dllExport.h
>
13
14
#include <
vrvUtil/DtSignalConnectionManager.h
>
15
16
namespace
makVrv
17
{
18
class
DtDe;
19
class
DtAudioVolumeWidgetInterface;
20
23
class
DT_DLL_VRVAUDIOQT
DtAudioVolumeLogic
24
:
protected
DtSignalConnectionManager
25
{
26
public
:
27
31
DtAudioVolumeLogic
(
DtDe
& de,
DtAudioVolumeWidgetInterface
& widgetIFace);
32
34
virtual
~
DtAudioVolumeLogic
();
35
38
41
virtual
void
slot_VolumeChanged(
int
val);
42
46
virtual
void
slot_AudioEnabledChanged(
bool
val);
47
49
52
55
virtual
void
slot_VolumeUpdated(
double
val);
56
60
virtual
void
slot_AudioEnabledUpdated(
bool
val);
61
63
virtual
void
slot_postInitialize();
65
66
protected
:
68
virtual
void
sendSettingsToGui();
69
70
protected
:
72
DtDe
&
myDe
;
73
75
DtAudioVolumeWidgetInterface
&
myInterface
;
76
};
77
78
}
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
)