Horizontal Flow Container

An asset by brass_phoenix
The page banner background of a mountain and forest
Horizontal Flow Container hero image

Quick Information

0 ratings
Horizontal Flow Container icon image
brass_phoenix
Horizontal Flow Container

A container that lays out it's children on a horizontal row according to their minimum sizes. When it can't fit another, it starts a new row.The node is called "HFlowContainer" and is a child of "Container".Features:- Updates when it's width is changed.- Works in the editor.- Works in ScrollContainer.- Hiding children works.- Customizable horizontal and vertical margins between the child nodes.The container does (currently) not support:- Child scaling.- Child rotating.- Child Size Flags ("Fill", "Expand" etc.)---- Changelog ----- 1.0.0: Initial release.- 1.0.1: Fixed "narrowing conversion" warnings.- 1.0.2: Works by default in ScrollContainer. (By always settting horizontal size flag to EXPAND + FILL)

Supported Engine Version
3.2
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

Horizontal Flow Container

For use in the Godot game engine.

README Example Screenshot

Places it's children in a horizontal row according to their minimal size, until it can't fit the next child on the row. Then it starts a new row.

The node is called "HFlowContainer" and is a child of "Container".

Features:

  • Updates when it's width is changed.
  • Works in the editor.
  • Works in ScrollContainer.
  • Hiding children works.
  • Customizable horizontal and vertical margins between the child nodes.
  • Icon: README HFLowContainer Icon

The container does (currently) not support:

  • Child scaling.
  • Child rotating.
  • Child Size Flags ("Fill", "Expand" etc.)

Changelog

  • 1.0.0: Initial release.
  • 1.0.1: Fixed "narrowing conversion" warnings.
  • 1.0.2: Works by default in ScrollContainer. (By always settting horizontal size flag to EXPAND + FILL)

A container that lays out it's children on a horizontal row according to their minimum sizes. When it can't fit another, it starts a new row.

The node is called "HFlowContainer" and is a child of "Container".

Features:
- Updates when it's width is changed.
- Works in the editor.
- Works in ScrollContainer.
- Hiding children works.
- Customizable horizontal and vertical margins between the child nodes.

The container does (currently) not support:
- Child scaling.
- Child rotating.
- Child Size Flags ("Fill", "Expand" etc.)

---- Changelog ----
- 1.0.0: Initial release.
- 1.0.1: Fixed "narrowing conversion" warnings.
- 1.0.2: Works by default in ScrollContainer.
(By always settting horizontal size flag to EXPAND + FILL)

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Horizontal Flow Container icon image
brass_phoenix
Horizontal Flow Container

A container that lays out it's children on a horizontal row according to their minimum sizes. When it can't fit another, it starts a new row.The node is called "HFlowContainer" and is a child of "Container".Features:- Updates when it's width is changed.- Works in the editor.- Works in ScrollContainer.- Hiding children works.- Customizable horizontal and vertical margins between the child nodes.The container does (currently) not support:- Child scaling.- Child rotating.- Child Size Flags ("Fill", "Expand" etc.)---- Changelog ----- 1.0.0: Initial release.- 1.0.1: Fixed "narrowing conversion" warnings.- 1.0.2: Works by default in ScrollContainer. (By always settting horizontal size flag to EXPAND + FILL)

Supported Engine Version
3.2
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers