]> git.tdb.fi Git - libs/gui.git/commitdiff
Rename ControlSrcType::NONE to NO_SOURCE
authorMikko Rasa <tdb@tdb.fi>
Sun, 27 Nov 2022 10:54:19 +0000 (12:54 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 27 Nov 2022 14:20:18 +0000 (16:20 +0200)
NONE is too generic and can easily conflict with something else.

source/input/bindings.h
source/input/control.cpp
source/input/control.h

index f5a935ddffb1c0934c7772a9ece10de3352dec00..01db8108d0c2482b54055ef97e502fb123c68f66 100644 (file)
@@ -70,7 +70,7 @@ public:
 
                std::string control;
                unsigned device = 0;
-               ControlSrcType type = NONE;
+               ControlSrcType type = NO_SOURCE;
                unsigned index = 0;
        };
 
index fb1d37654b61b812c05bc1092f98158e7df50a16..17436a8ecbe761c45c025030ecb3dad6afbb21f2 100644 (file)
@@ -23,7 +23,7 @@ std::string ControlSource::str() const
                return dev->get_axis_name(index)+" +";
        else if(type==AXIS_NEG)
                return dev->get_axis_name(index)+" -";
-       else if(type==NONE)
+       else if(type==NO_SOURCE)
                return "None";
 
        return lexical_cast<string>(index);
@@ -87,7 +87,7 @@ void Control::connect_signals()
 {
        switch(src.type)
        {
-       case NONE:
+       case NO_SOURCE:
                break;
        case BUTTON:
                src.dev->signal_button_press.connect(sigc::bind_return(sigc::mem_fun(this, &Control::button_press), false));
@@ -130,13 +130,13 @@ void Control::axis_motion(unsigned i, float v, float r)
 {
        if(capture_dev)
        {
-               ControlSrcType type = NONE;
+               ControlSrcType type = NO_SOURCE;
                if(v<-0.9)
                        type = AXIS_NEG;
                else if(v>0.9)
                        type = AXIS_POS;
 
-               if(type!=NONE)
+               if(type!=NO_SOURCE)
                {
                        src.dev = capture_dev;
                        src.type = type;
index dcf7bf341047e71249440ba6114738cce367af96..b71c81871e94ca67b95433d91b679a2e9234751a 100644 (file)
@@ -13,7 +13,7 @@ class Device;
 
 enum ControlSrcType
 {
-       NONE,
+       NO_SOURCE,
        BUTTON,
        AXIS_POS,
        AXIS_NEG
@@ -26,7 +26,7 @@ different types of controls in a uniform way.
 struct ControlSource
 {
        Device *dev = 0;
-       ControlSrcType type = NONE;
+       ControlSrcType type = NO_SOURCE;
        unsigned index = 0;
 
        ControlSource() = default;