#ifndef HASSELECTABLENODES_H #define HASSELECTABLENODES_H #include #include class HasSelectableNodes { public: virtual ~HasSelectableNodes() {;} virtual std::vector getNodes() const = 0; virtual void selectNode(const int idx) = 0; }; #endif // HASSELECTABLENODES_H