stuff-from-scratch/src/ui_elements/widgets/VerticalSpacer.h
2022-11-16 15:06:08 +00:00

22 lines
420 B
C++

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