summaryrefslogtreecommitdiffstats
path: root/src/libs/engine/NodeBase.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-07-26 19:33:51 +0000
committerDavid Robillard <d@drobilla.net>2007-07-26 19:33:51 +0000
commit3f445b19aaf42ae9442a9a7e40f95b4502f06047 (patch)
tree4221e5038072da726e0f50222dbe8011a0b2c88c /src/libs/engine/NodeBase.hpp
parent057069ef9f2129e9f0d3bce9066d75c621282d17 (diff)
downloadingen-3f445b19aaf42ae9442a9a7e40f95b4502f06047.tar.gz
ingen-3f445b19aaf42ae9442a9a7e40f95b4502f06047.tar.bz2
ingen-3f445b19aaf42ae9442a9a7e40f95b4502f06047.zip
Trim the fat.
git-svn-id: http://svn.drobilla.net/lad/ingen@640 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/engine/NodeBase.hpp')
-rw-r--r--src/libs/engine/NodeBase.hpp26
1 files changed, 9 insertions, 17 deletions
diff --git a/src/libs/engine/NodeBase.hpp b/src/libs/engine/NodeBase.hpp
index 4d20e4fb..7368dc9d 100644
--- a/src/libs/engine/NodeBase.hpp
+++ b/src/libs/engine/NodeBase.hpp
@@ -60,10 +60,6 @@ public:
virtual void set_port_buffer(size_t voice, size_t port_num, Buffer* buf) {}
virtual void set_buffer_size(size_t size);
-#if 0
- void add_to_store(ObjectStore* store);
- void remove_from_store();
-#endif
SampleRate sample_rate() const { return _srate; }
size_t buffer_size() const { return _buffer_size; }
@@ -82,25 +78,21 @@ public:
virtual const Plugin* plugin() const { return _plugin; }
- virtual void set_path(const Path& new_path);
-
/** A node's parent is always a patch, so static cast should be safe */
Patch* parent_patch() const { return (Patch*)_parent; }
protected:
const Plugin* _plugin;
- size_t _poly;
-
- SampleRate _srate;
- size_t _buffer_size;
- bool _activated;
-
- Raul::Array<Port*>* _ports; ///< Access in audio thread only
-
- bool _traversed; ///< Flag for process order algorithm
- Raul::List<Node*>* _providers; ///< Nodes connected to this one's input ports
- Raul::List<Node*>* _dependants; ///< Nodes this one's output ports are connected to
+ size_t _poly;
+ SampleRate _srate;
+ size_t _buffer_size;
+ bool _activated;
+
+ bool _traversed; ///< Flag for process order algorithm
+ Raul::Array<Port*>* _ports; ///< Access in audio thread only
+ Raul::List<Node*>* _providers; ///< Nodes connected to this one's input ports
+ Raul::List<Node*>* _dependants; ///< Nodes this one's output ports are connected to
};