14#include "ALinearLayout.h"
15#include <AUI/Util/ALayoutDirection.h>
47 static constexpr ALayoutDirection DIRECTION = ALayoutDirection::VERTICAL;
52 AVerticalLayout(
int spacing) : mSpacing(spacing) {
55 void onResize(
int x,
int y,
int width,
int height)
override;
57 int getMinimumWidth()
override;
59 int getMinimumHeight()
override;
67 int getSpacing()
const {
return mSpacing; }
69 ALayoutDirection getLayoutDirection()
override;
Implements addView/removeView/getAllViews and protected mViews field for Vertical,...
Definition ALinearLayout.h:59
void onResize(int x, int y, int width, int height) override
Applies geometry to children.
void setSpacing(int spacing) override