Browse Source

Less annoying backwards compatibility

Signed-off-by: falkTX <falktx@falktx.com>
pull/272/head
falkTX 4 years ago
parent
commit
2d1ff33d81
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 17 additions and 10 deletions
  1. +8
    -1
      dgl/Image.hpp
  2. +9
    -9
      dgl/ImageWidgets.hpp

+ 8
- 1
dgl/Image.hpp View File

@@ -17,12 +17,19 @@
#ifndef DGL_IMAGE_HPP_INCLUDED #ifndef DGL_IMAGE_HPP_INCLUDED
#define DGL_IMAGE_HPP_INCLUDED #define DGL_IMAGE_HPP_INCLUDED


#ifdef DGL_CAIRO
#include "Cairo.hpp"
#else
#include "OpenGL.hpp" #include "OpenGL.hpp"
#endif


START_NAMESPACE_DGL START_NAMESPACE_DGL


DISTRHO_DEPRECATED_BY("OpenGLImage")
#ifdef DGL_CAIRO
typedef CairoImage Image;
#else
typedef OpenGLImage Image; typedef OpenGLImage Image;
#endif


END_NAMESPACE_DGL END_NAMESPACE_DGL




+ 9
- 9
dgl/ImageWidgets.hpp View File

@@ -18,23 +18,23 @@
#define DGL_IMAGE_WIDGETS_HPP_INCLUDED #define DGL_IMAGE_WIDGETS_HPP_INCLUDED


#include "Image.hpp" #include "Image.hpp"
#include "ImageBaseWidgets.hpp"


START_NAMESPACE_DGL START_NAMESPACE_DGL


DISTRHO_DEPRECATED_BY("OpenGLImageAboutWindow")
#ifdef DGL_CAIRO
typedef CairoImageAboutWindow ImageAboutWindow;
typedef CairoImageButton ImageButton;
typedef CairoImageKnob ImageKnob;
typedef CairoImageSlider ImageSlider;
typedef CairoImageSwitch ImageSwitch;
#else
typedef OpenGLImageAboutWindow ImageAboutWindow; typedef OpenGLImageAboutWindow ImageAboutWindow;

DISTRHO_DEPRECATED_BY("OpenGLImageButton")
typedef OpenGLImageButton ImageButton; typedef OpenGLImageButton ImageButton;

DISTRHO_DEPRECATED_BY("OpenGLImageKnob")
typedef OpenGLImageKnob ImageKnob; typedef OpenGLImageKnob ImageKnob;

DISTRHO_DEPRECATED_BY("OpenGLImageSlider")
typedef OpenGLImageSlider ImageSlider; typedef OpenGLImageSlider ImageSlider;

DISTRHO_DEPRECATED_BY("OpenGLImageSwitch")
typedef OpenGLImageSwitch ImageSwitch; typedef OpenGLImageSwitch ImageSwitch;
#endif


END_NAMESPACE_DGL END_NAMESPACE_DGL




Loading…
Cancel
Save