#pragma once #include "Widget.h" #include class HorizontalSpacer : public Widget { std::vector mScales; public: HorizontalSpacer(); static std::unique_ptr Create(); void AddWidget(WidgetUPtr widget) override; void AddWidgetWithScale(WidgetUPtr widget, double scale); void AddChildLayers(const PaintEvent* event) override; void OnPaintEvent(const PaintEvent* event) override; }; using HorizontalSpacerUPtr = std::unique_ptr;