LineupLayout

A layout object that lineups children. You can specify Scalar.Auto at width or height to respect wantedSize. And you can also specify Scalar.None to shrink as small as possible.

Constructors

this
this(Layoutable owner)

Members

Aliases

Horizon
alias Horizon = H

Direction of lineup.

Functions

clearStatus
void clearStatus()
Undocumented in source. Be warned that the author may not have intended to support it.
place
void place(vec2 basepos, vec2 parentSize)
updateStatus
void updateStatus(vec2 placedSize)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_basePoint
vec2 _basePoint;
Undocumented in source.
_childSize
vec2 _childSize;
Undocumented in source.
_usedSize
vec2 _usedSize;
Undocumented in source.

Inherited Members

From FillLayout

alterSize
void alterSize(vec2 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
fill
void fill(vec2 pt, vec2 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
place
void place(vec2 pt, vec2 sz)

Meta