aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/machina
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-12-05 03:34:29 +0000
committerDavid Robillard <d@drobilla.net>2007-12-05 03:34:29 +0000
commit8e6c991346fbe7d578b02722fbe7f292c9747187 (patch)
treea0abf45635d5dca479327b8bb1fddf51f099fa7d /src/engine/machina
parentf6aea091cd1263fc5ac93333d60799fcb5791b19 (diff)
downloadmachina-8e6c991346fbe7d578b02722fbe7f292c9747187.tar.gz
machina-8e6c991346fbe7d578b02722fbe7f292c9747187.tar.bz2
machina-8e6c991346fbe7d578b02722fbe7f292c9747187.zip
Remove misguided gene stuff (Machine is the gene..).
git-svn-id: http://svn.drobilla.net/lad/machina@950 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/machina')
-rw-r--r--src/engine/machina/Machine.hpp8
-rw-r--r--src/engine/machina/Makefile.am1
2 files changed, 0 insertions, 9 deletions
diff --git a/src/engine/machina/Machine.hpp b/src/engine/machina/Machine.hpp
index 76ccef1..626ef10 100644
--- a/src/engine/machina/Machine.hpp
+++ b/src/engine/machina/Machine.hpp
@@ -29,21 +29,14 @@
namespace Machina {
-class Gene;
-
/** A (Finite State) Machine.
- *
- * In evolutionary terms, this is the phenotype of Gene.
*/
class Machine : public Raul::Stateful, public boost::noncopyable {
public:
Machine();
- Machine(SharedPtr<Gene> genotype);
~Machine();
- SharedPtr<Gene> genotype();
-
// Main context
void activate() { _is_activated = true; }
void deactivate() { _is_activated = false; }
@@ -86,7 +79,6 @@ private:
bool _is_activated;
bool _is_finished;
Raul::BeatTime _time;
- SharedPtr<Gene> _genotype;
SharedPtr<LearnRequest> _pending_learn;
WeakPtr<Raul::MIDISink> _sink;
Nodes _nodes;
diff --git a/src/engine/machina/Makefile.am b/src/engine/machina/Makefile.am
index e7c5a56..65ea295 100644
--- a/src/engine/machina/Makefile.am
+++ b/src/engine/machina/Makefile.am
@@ -6,7 +6,6 @@ libmachinainclude_HEADERS = \
Driver.hpp \
Edge.hpp \
Engine.hpp \
- Gene.hpp \
JackDriver.hpp \
LearnRequest.hpp \
Loader.hpp \