summaryrefslogtreecommitdiffstats
path: root/src/gui/NodeModule.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-12-16 08:45:46 +0000
committerDavid Robillard <d@drobilla.net>2008-12-16 08:45:46 +0000
commit69f9735ca83e3827565276479f590d51c4a6ebfb (patch)
treeea6e68216c53ee432fdab5ababe62388bf3b16d2 /src/gui/NodeModule.hpp
parentd27b9f2972200b87cca6146d65c71803a656a8ea (diff)
downloadingen-69f9735ca83e3827565276479f590d51c4a6ebfb.tar.gz
ingen-69f9735ca83e3827565276479f590d51c4a6ebfb.tar.bz2
ingen-69f9735ca83e3827565276479f590d51c4a6ebfb.zip
Trim include dependency tree.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1870 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/NodeModule.hpp')
-rw-r--r--src/gui/NodeModule.hpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gui/NodeModule.hpp b/src/gui/NodeModule.hpp
index 85ae8027..d5c9ff79 100644
--- a/src/gui/NodeModule.hpp
+++ b/src/gui/NodeModule.hpp
@@ -23,11 +23,12 @@
#include "raul/SharedPtr.hpp"
#include "Port.hpp"
-class Atom;
+namespace Raul { class Atom; }
namespace Ingen { namespace Client {
- class PortModel;
class NodeModel;
+ class PluginUI;
+ class PortModel;
} }
using namespace Ingen::Client;
@@ -76,12 +77,12 @@ protected:
void set_selected(bool b);
void rename();
- void set_variable(const std::string& key, const Atom& value);
+ void set_variable(const std::string& key, const Raul::Atom& value);
void set_property(const std::string& predicate, const Raul::Atom& value);
void add_port(SharedPtr<PortModel> port, bool resize=true);
- void value_changed(uint32_t index, const Atom& value);
+ void value_changed(uint32_t index, const Raul::Atom& value);
void initialise_gui_values();
void create_menu();