summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfalkTX <falktx@falktx.com>2019-08-23 18:01:36 +0100
committerfalkTX <falktx@falktx.com>2019-08-23 18:01:36 +0100
commit335cb08628ca89f01f8b5babd92b983dae147cfd (patch)
tree9dbd198a9ecdd8b7726fc662a61565209ed60918
parent4a3327e0114d8e228d7f9d865b73f9ac7f9ea768 (diff)
Fix build without set-DGL-namespace
-rw-r--r--distrho/src/DistrhoPluginVST.cpp2
-rw-r--r--distrho/src/DistrhoUIInternal.hpp2
-rw-r--r--examples/CairoUI/DemoWidgetBanner.cpp8
-rw-r--r--examples/CairoUI/DemoWidgetBanner.hpp10
-rw-r--r--examples/CairoUI/DemoWidgetClickable.cpp8
-rw-r--r--examples/CairoUI/DemoWidgetClickable.hpp10
-rw-r--r--examples/Meters/ExampleUIMeters.cpp5
-rw-r--r--examples/Parameters/ExampleUIParameters.cpp5
-rw-r--r--examples/States/ExampleUIStates.cpp5
9 files changed, 54 insertions, 1 deletions
diff --git a/distrho/src/DistrhoPluginVST.cpp b/distrho/src/DistrhoPluginVST.cpp
index fa40e9a1..c86be286 100644
--- a/distrho/src/DistrhoPluginVST.cpp
+++ b/distrho/src/DistrhoPluginVST.cpp
@@ -231,6 +231,8 @@ public:
d_stdout("handlePluginKeyEvent %i %i %li\n", down, index, (long int)value);
+ using namespace DGL_NAMESPACE;
+
int special = 0;
switch (value)
{
diff --git a/distrho/src/DistrhoUIInternal.hpp b/distrho/src/DistrhoUIInternal.hpp
index 08fa089d..f6ddde6d 100644
--- a/distrho/src/DistrhoUIInternal.hpp
+++ b/distrho/src/DistrhoUIInternal.hpp
@@ -528,7 +528,7 @@ public:
return glWindow.handlePluginKeyboard(press, key);
}
- bool handlePluginSpecial(const bool press, const Key key)
+ bool handlePluginSpecial(const bool press, const DGL_NAMESPACE::Key key)
{
return glWindow.handlePluginSpecial(press, key);
}
diff --git a/examples/CairoUI/DemoWidgetBanner.cpp b/examples/CairoUI/DemoWidgetBanner.cpp
index 9835e38a..200598e9 100644
--- a/examples/CairoUI/DemoWidgetBanner.cpp
+++ b/examples/CairoUI/DemoWidgetBanner.cpp
@@ -19,6 +19,10 @@
#include "Cairo.hpp"
#include "Window.hpp"
+START_NAMESPACE_DGL
+
+// -----------------------------------------------------------------------
+
static const char* banner =
" "
" * * * * * "
@@ -90,3 +94,7 @@ void DemoWidgetBanner::onDisplay()
}
}
}
+
+// -----------------------------------------------------------------------
+
+END_NAMESPACE_DGL
diff --git a/examples/CairoUI/DemoWidgetBanner.hpp b/examples/CairoUI/DemoWidgetBanner.hpp
index 86ad496a..8571b58e 100644
--- a/examples/CairoUI/DemoWidgetBanner.hpp
+++ b/examples/CairoUI/DemoWidgetBanner.hpp
@@ -16,9 +16,19 @@
#include "Widget.hpp"
+START_NAMESPACE_DGL
+
+// -----------------------------------------------------------------------
+
class DemoWidgetBanner : public Widget
{
public:
explicit DemoWidgetBanner(Widget* group);
void onDisplay() override;
};
+
+// -----------------------------------------------------------------------
+
+END_NAMESPACE_DGL
+
+using DGL_NAMESPACE::DemoWidgetBanner;
diff --git a/examples/CairoUI/DemoWidgetClickable.cpp b/examples/CairoUI/DemoWidgetClickable.cpp
index 67843ff5..23fec617 100644
--- a/examples/CairoUI/DemoWidgetClickable.cpp
+++ b/examples/CairoUI/DemoWidgetClickable.cpp
@@ -19,6 +19,10 @@
#include "Cairo.hpp"
#include "Window.hpp"
+START_NAMESPACE_DGL
+
+// -----------------------------------------------------------------------
+
DemoWidgetClickable::DemoWidgetClickable(Widget* group)
: Widget(group)
{
@@ -77,3 +81,7 @@ bool DemoWidgetClickable::onMouse(const MouseEvent& event)
return Widget::onMouse(event);
}
+
+// -----------------------------------------------------------------------
+
+END_NAMESPACE_DGL
diff --git a/examples/CairoUI/DemoWidgetClickable.hpp b/examples/CairoUI/DemoWidgetClickable.hpp
index 425e773b..a63c85fe 100644
--- a/examples/CairoUI/DemoWidgetClickable.hpp
+++ b/examples/CairoUI/DemoWidgetClickable.hpp
@@ -16,6 +16,10 @@
#include "Widget.hpp"
+START_NAMESPACE_DGL
+
+// -----------------------------------------------------------------------
+
class DemoWidgetClickable : public Widget
{
public:
@@ -26,3 +30,9 @@ public:
private:
unsigned fColorId = 0;
};
+
+// -----------------------------------------------------------------------
+
+END_NAMESPACE_DGL
+
+using DGL_NAMESPACE::DemoWidgetClickable;
diff --git a/examples/Meters/ExampleUIMeters.cpp b/examples/Meters/ExampleUIMeters.cpp
index 480eda9d..0f33eff2 100644
--- a/examples/Meters/ExampleUIMeters.cpp
+++ b/examples/Meters/ExampleUIMeters.cpp
@@ -19,6 +19,11 @@
START_NAMESPACE_DISTRHO
/**
+ We need the Color class from DGL.
+ */
+using DGL_NAMESPACE::Color;
+
+/**
Smooth meters a bit.
*/
static const float kSmoothMultiplier = 3.0f;
diff --git a/examples/Parameters/ExampleUIParameters.cpp b/examples/Parameters/ExampleUIParameters.cpp
index 14bc286b..1c40c79d 100644
--- a/examples/Parameters/ExampleUIParameters.cpp
+++ b/examples/Parameters/ExampleUIParameters.cpp
@@ -18,6 +18,11 @@
START_NAMESPACE_DISTRHO
+/**
+ We need the rectangle class from DGL.
+ */
+using DGL_NAMESPACE::Rectangle;
+
// -----------------------------------------------------------------------------------------------------------
class ExampleUIParameters : public UI
diff --git a/examples/States/ExampleUIStates.cpp b/examples/States/ExampleUIStates.cpp
index e8881516..1f197f75 100644
--- a/examples/States/ExampleUIStates.cpp
+++ b/examples/States/ExampleUIStates.cpp
@@ -18,6 +18,11 @@
START_NAMESPACE_DISTRHO
+/**
+ We need the rectangle class from DGL.
+ */
+using DGL_NAMESPACE::Rectangle;
+
// -----------------------------------------------------------------------------------------------------------
class ExampleUIParameters : public UI