diff options
Diffstat (limited to 'src/engine/Node.hpp')
-rw-r--r-- | src/engine/Node.hpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/engine/Node.hpp b/src/engine/Node.hpp index 8290a99..b0ede31 100644 --- a/src/engine/Node.hpp +++ b/src/engine/Node.hpp @@ -18,13 +18,14 @@ #ifndef MACHINA_NODE_HPP #define MACHINA_NODE_HPP -#include "raul/List.hpp" -#include "raul/MIDISink.hpp" +#include <list> + #include "raul/SharedPtr.hpp" #include "Action.hpp" #include "Schrodinbit.hpp" #include "Stateful.hpp" +#include "MIDISink.hpp" namespace Machina { @@ -52,8 +53,8 @@ public: SharedPtr<Action> enter_action() { return _enter_action; } SharedPtr<Action> exit_action() { return _exit_action; } - void enter(SharedPtr<Raul::MIDISink> driver, TimeStamp time); - void exit(SharedPtr<Raul::MIDISink> driver, TimeStamp time); + void enter(SharedPtr<MIDISink> driver, TimeStamp time); + void exit(SharedPtr<MIDISink> driver, TimeStamp time); void edges_changed(); @@ -78,7 +79,7 @@ public: inline bool changed() { return _changed; } inline void set_changed() { _changed = true; } - typedef Raul::List<SharedPtr<Edge> > Edges; + typedef std::list< SharedPtr<Edge> > Edges; Edges& edges() { return _edges; } SharedPtr<Edge> random_edge(); |