Push2: Clean up forward declarations
This commit is contained in:
@@ -30,6 +30,10 @@ namespace Cairo {
|
||||
class Region;
|
||||
}
|
||||
|
||||
namespace Pango {
|
||||
class Context;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
||||
class Push2;
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
#include <gtkmm/notebook.h>
|
||||
|
||||
namespace Gtk {
|
||||
class CellRendererCombo;
|
||||
class ListStore;
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ namespace ARDOUR {
|
||||
|
||||
namespace Cairo {
|
||||
class Context;
|
||||
class Region;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
||||
@@ -27,18 +27,10 @@
|
||||
|
||||
#include "canvas/container.h"
|
||||
|
||||
namespace Cairo {
|
||||
class Region;
|
||||
}
|
||||
|
||||
namespace ARDOUR {
|
||||
class Session;
|
||||
}
|
||||
|
||||
namespace Cairo {
|
||||
class Context;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
||||
class Push2;
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
#include "canvas/meter.h"
|
||||
|
||||
namespace ARDOUR {
|
||||
class Session;
|
||||
class PeakMeter;
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
|
||||
namespace Cairo {
|
||||
class Context;
|
||||
class Region;
|
||||
}
|
||||
|
||||
#include <pangomm/fontdescription.h>
|
||||
|
||||
@@ -42,17 +42,12 @@
|
||||
|
||||
#include "midi_byte_array.h"
|
||||
|
||||
namespace Pango {
|
||||
class Layout;
|
||||
}
|
||||
|
||||
namespace MIDI {
|
||||
class Parser;
|
||||
class Port;
|
||||
}
|
||||
|
||||
namespace ARDOUR {
|
||||
class AsyncMIDIPort;
|
||||
class Port;
|
||||
class MidiBuffer;
|
||||
class MidiTrack;
|
||||
@@ -67,7 +62,6 @@ public:
|
||||
};
|
||||
|
||||
class P2GUI;
|
||||
class Push2Menu;
|
||||
class Push2Layout;
|
||||
class Push2Canvas;
|
||||
|
||||
|
||||
@@ -23,10 +23,6 @@
|
||||
|
||||
#include "layout.h"
|
||||
|
||||
namespace ARDOUR {
|
||||
class Stripable;
|
||||
}
|
||||
|
||||
namespace ArdourCanvas {
|
||||
class Rectangle;
|
||||
}
|
||||
|
||||
@@ -24,10 +24,6 @@
|
||||
#include "layout.h"
|
||||
#include "push2.h"
|
||||
|
||||
namespace ARDOUR {
|
||||
class Stripable;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
||||
class SplashLayout : public Push2Layout
|
||||
|
||||
@@ -29,11 +29,11 @@ namespace ARDOUR {
|
||||
}
|
||||
|
||||
namespace ArdourCanvas {
|
||||
struct Rect;
|
||||
|
||||
class Rectangle;
|
||||
class Text;
|
||||
class Line;
|
||||
class VBox;
|
||||
class Rect;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
||||
Reference in New Issue
Block a user