FlowContainer

Inherits: Container < Control < CanvasItem < Node < Object

Inherited By: HFlowContainer, VFlowContainer

Base class for flow containers.

Description

Arranges child Control nodes vertically or horizontally in a left-to-right or top-to-bottom flow.

A line is filled with Control nodes until no more fit on the same line, similar to text in an autowrapped label.

Properties

bool

vertical

false

Methods

int

get_line_count ( ) const

Theme Properties

int

h_separation

4

int

v_separation

4

Property Descriptions

Default

false

Setter

set_vertical(value)

Getter

is_vertical()

If true, the FlowContainer will arrange its children vertically, rather than horizontally.

Can't be changed when using HFlowContainer and VFlowContainer.

Method Descriptions

  • int get_line_count ( ) const

Returns the current line count.

Theme Property Descriptions

  • int h_separation

Default

4

The horizontal separation of children nodes.


  • int v_separation

Default

4

The vertical separation of children nodes.