aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/machina/Machine.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/machina/Machine.hpp')
-rw-r--r--src/engine/machina/Machine.hpp8
1 files changed, 0 insertions, 8 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;