equal
deleted
inserted
replaced
21 #include <qtms.h> |
21 #include <qtms.h> |
22 #include <QObject> |
22 #include <QObject> |
23 #include "qtmswrapperexport.h" |
23 #include "qtmswrapperexport.h" |
24 |
24 |
25 // FORWARD DECLARATIONS |
25 // FORWARD DECLARATIONS |
26 namespace TMS { |
26 namespace TMS |
|
27 { |
27 class TMSGlobalRouting; |
28 class TMSGlobalRouting; |
28 } |
29 } |
29 |
30 |
30 namespace QTMS { |
31 namespace QTMS |
|
32 { |
31 |
33 |
32 /** |
34 /** |
33 * QTMSGlobalRouting class |
35 * QTMSGlobalRouting class |
34 * |
36 * |
35 * This class provides audio routing control in the global QTMS scope. |
37 * This class provides audio routing control in the global QTMS scope. |
38 * |
40 * |
39 * @lib QTMSapi.lib |
41 * @lib QTMSapi.lib |
40 * |
42 * |
41 */ |
43 */ |
42 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalRouting : public QObject |
44 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalRouting : public QObject |
43 { |
45 { |
44 Q_OBJECT |
46 Q_OBJECT |
45 public: |
47 public: |
46 /** |
48 /** |
47 * Destructor |
49 * Destructor |
48 */ |
50 */ |
121 */ |
123 */ |
122 gint GetAvailableOutputs(OutputVector& outputs); |
124 gint GetAvailableOutputs(OutputVector& outputs); |
123 |
125 |
124 Q_SIGNALS: |
126 Q_SIGNALS: |
125 void GlobalRoutingEvent(const QTMSGlobalRouting& routing, |
127 void GlobalRoutingEvent(const QTMSGlobalRouting& routing, |
126 QTMSSignalEvent event, QTMSAudioOutput output); |
128 QTMSSignalEvent event, QTMSAudioOutput output); |
127 |
129 |
128 protected: |
130 protected: |
129 /** |
131 /** |
130 * Constructor |
132 * Constructor |
131 */ |
133 */ |
132 QTMSGlobalRouting(); |
134 QTMSGlobalRouting(); |
133 |
135 |
134 protected: |
136 protected: |
135 TMS::TMSGlobalRouting* iRouting; |
137 TMS::TMSGlobalRouting* iRouting; |
136 }; |
138 }; |
137 |
139 |
138 } //namespace QTMS |
140 } //namespace QTMS |
139 |
141 |
140 #endif //QTMS_GLOBAL_ROUTING_H |
142 #endif //QTMS_GLOBAL_ROUTING_H |