class EE::UI::UILayouter

Overview

#include <uilayouter.hpp>

class UILayouter {
public:
    // construction

    UILayouter(UIWidget* container);
    virtual ~UILayouter();

    // methods

    virtual void updateLayout() = 0;
    virtual void computeIntrinsicWidths();
    virtual Float getMinIntrinsicWidth();
    virtual Float getMaxIntrinsicWidth();
    virtual void invalidateIntrinsicWidths();
    virtual bool isPacking() const;
    bool isPositioningInlineFragments() const;
};

Detailed Documentation

Methods

bool isPositioningInlineFragments() const

True while the inline formatting owner assigns its computed fragment boxes.