aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/machina
diff options
context:
space:
mode:
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 \