summaryrefslogtreecommitdiffstats
path: root/src/CanvasPort.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-14 13:13:56 +0100
committerDavid Robillard <d@drobilla.net>2020-12-14 13:13:56 +0100
commitc7cc84afee9b6d8b196679bf784751c4052020a3 (patch)
treeb78ad7c13975f977d683698694d661972160e038 /src/CanvasPort.hpp
parent6417299c90009f1eca68d58d62f8e46043aabce3 (diff)
downloadpatchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.gz
patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.bz2
patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.zip
Clean up includes
Diffstat (limited to 'src/CanvasPort.hpp')
-rw-r--r--src/CanvasPort.hpp18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/CanvasPort.hpp b/src/CanvasPort.hpp
index 60695df..9a61846 100644
--- a/src/CanvasPort.hpp
+++ b/src/CanvasPort.hpp
@@ -17,21 +17,31 @@
#ifndef PATCHAGE_CANVASPORT_HPP
#define PATCHAGE_CANVASPORT_HPP
-#include "Canvas.hpp"
-#include "CanvasModule.hpp"
-#include "Configuration.hpp"
#include "PortID.hpp"
+#include "PortType.hpp"
#include "warnings.hpp"
PATCHAGE_DISABLE_GANV_WARNINGS
-#include "ganv/Module.hpp"
#include "ganv/Port.hpp"
PATCHAGE_RESTORE_WARNINGS
+#include <boost/optional/optional.hpp>
+#include <gdk/gdk.h>
+#include <gdkmm/event.h>
#include <gtkmm/menu.h>
+#include <gtkmm/menu_elems.h>
#include <gtkmm/menushell.h>
+#include <gtkmm/object.h>
+#include <sigc++/functors/mem_fun.h>
+#include <sigc++/signal.h>
+#include <cstdint>
#include <string>
+#include <utility>
+
+namespace Ganv {
+class Module;
+} // namespace Ganv
namespace patchage {