18#include <AUI/Util/AMetric.h>
73 Property(
const Margin& info) : mInfo(info) {
77 void updateInvalidPixelRect(
ARect<int>& invalidRect)
const override;
79 void applyFor(
AView* view)
override;
82 const auto& value()
const noexcept {
Base class of all UI objects.
Definition AView.h:78
Axis aligned 2D rectangle.
Definition ARect.h:24
Controls view's margins.
Definition Margin.h:27
Base class for all properties.
Definition IPropertyBase.h:50