#pragma once #include "Widget.h" #include "StackWidget.h" class TabbedPanelWidget : public Widget { Widget* mNavPanel; StackWidget* mStack; public: TabbedPanelWidget(); static std::unique_ptr Create(); void AddPanel(WidgetUPtr panel, const std::string& label); StackWidget* GetStack() const; }; using TabbedPanelWidgetUPtr = std::unique_ptr;