#pragma once #include "Widget.h" class VerticalSpacer : public Widget { public: VerticalSpacer(); static std::unique_ptr Create(); void addWidget(WidgetUPtr widget) override; void AddWidgetWithScale(WidgetUPtr widget, double scale); private: void updateChildLocations() override; std::vector mScales; }; using VerticalSpacerUPtr = std::unique_ptr;