29#ifndef LMMS_CONTROLLER_CONNECTION_H
30#define LMMS_CONTROLLER_CONNECTION_H
67 void setController(
Controller * _controller );
69 inline void setController(
int _controllerId );
81 inline void setTargetName(
const QString & _name );
93 static void finalizeConnections();
95 void saveSettings( QDomDocument & _doc, QDomElement & _this )
override;
96 void loadSettings(
const QDomElement & _this )
override;
109 void deleteConnection();
Definition ControllerConnection.h:53
float currentValue(int _offset)
Definition ControllerConnection.h:71
QString nodeName() const override
Definition ControllerConnection.h:103
static const QString classNodeName()
Definition ControllerConnection.h:98
ValueBuffer * valueBuffer()
Definition ControllerConnection.h:76
int m_controllerId
Definition ControllerConnection.h:115
static ControllerConnectionVector s_connections
Definition ControllerConnection.h:119
bool isFinalized()
Definition ControllerConnection.h:88
bool m_ownsController
Definition ControllerConnection.h:117
ControllerConnection(Controller *_controller)
Definition ControllerConnection.cpp:42
QString m_targetName
Definition ControllerConnection.h:114
QString targetName() const
Definition ControllerConnection.h:83
Controller * m_controller
Definition ControllerConnection.h:113
Controller * getController()
Definition ControllerConnection.h:62
Definition Controller.h:51
JournallingObject()
Definition JournallingObject.cpp:36
Definition ValueBuffer.h:38
Definition ControllerConnectionDialog.h:58
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
std::vector< ControllerConnection * > ControllerConnectionVector
Definition ControllerConnection.h:50