#include "specter/PathButtons.hpp" #include "specter/Button.hpp" #include "specter/RootView.hpp" #include "specter/ViewResources.hpp" #include namespace specter { struct PathButtons::PathButton final : IButtonBinding { PathButtons& m_pb; size_t m_idx; ViewChild> m_button; PathButton(PathButtons& pb, ViewResources& res, size_t idx, const hecl::SystemString& str) : m_pb(pb), m_idx(idx) { m_button.m_view = std::make_unique