BoxContainer

Inherits: Container < Control < CanvasItem < Node < Object

Inherited By: ColorPicker, HBoxContainer, VBoxContainer

Base class for box containers.

Description

Arranges child controls vertically or horizontally, and rearranges the controls automatically when their minimum size changes.

Tutorials

Properties

AlignMode

alignment

0

MouseFilter

mouse_filter

1 (overrides Control)

Methods

void

add_spacer ( bool begin )


Enumerations

enum AlignMode:

AlignMode ALIGN_BEGIN = 0

Aligns children with the beginning of the container.

AlignMode ALIGN_CENTER = 1

Aligns children with the center of the container.

AlignMode ALIGN_END = 2

Aligns children with the end of the container.


Property Descriptions

AlignMode alignment = 0

The alignment of the container's children (must be one of ALIGN_BEGIN, ALIGN_CENTER or ALIGN_END).


Method Descriptions

void add_spacer ( bool begin )

Adds a control to the box as a spacer. If true, begin will insert the spacer control in front of other children.