#ifndef SPECTER_MENU_HPP
#define SPECTER_MENU_HPP
#include "View.hpp"
#include "TextView.hpp"
#include "ScrollView.hpp"
#include "IMenuNode.hpp"
namespace specter
{
class Menu : public View
{
IMenuNode* m_rootNode;
IMenuNode* m_thisNode;
std::unique_ptr