Mixxx

/home/maxime/Projets/Mixxx/1.10/mixxx/src/script/numbercontrolevent.cpp

Go to the documentation of this file.
00001 #include "numbercontrolevent.h"
00002 #include "../controlobject.h"
00003 
00004 NumberControlEvent::NumberControlEvent(const char* group, const char* name, \
00005                 double value, QDateTime time, int process, int tag)\
00006                 : ScriptControlEvent(time, process, tag) {
00007         m_obj = ControlObject::getControl(ConfigKey(group, name));
00008         m_value = value;
00009 }
00010 
00011 NumberControlEvent::NumberControlEvent(ControlObject *obj, double value, QDateTime time, int process, int tag) : ScriptControlEvent(time, process, tag) {
00012         m_obj = obj;
00013         m_value = value;
00014 }
00015 
00016 NumberControlEvent::~NumberControlEvent() {
00017 }
00018 
00019 void NumberControlEvent::execute() {
00020         m_obj->queueFromThread(m_value);
00021 }
00022 
00023 double NumberControlEvent::getValue() {
00024         return m_value;
00025 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines