summaryrefslogtreecommitdiffstats
path: root/scene/gui/flow_container.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scene/gui/flow_container.cpp')
-rw-r--r--scene/gui/flow_container.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/scene/gui/flow_container.cpp b/scene/gui/flow_container.cpp
index d32c75fbcd..90d5b6b36d 100644
--- a/scene/gui/flow_container.cpp
+++ b/scene/gui/flow_container.cpp
@@ -261,6 +261,7 @@ void FlowContainer::_resort() {
}
cached_size = (vertical ? ofs.x : ofs.y) + line_height;
cached_line_count = lines_data.size();
+ cached_line_max_child_count = lines_data.size() > 0 ? lines_data[0].child_count : 0;
}
Size2 FlowContainer::get_minimum_size() const {
@@ -339,6 +340,10 @@ int FlowContainer::get_line_count() const {
return cached_line_count;
}
+int FlowContainer::get_line_max_child_count() const {
+ return cached_line_max_child_count;
+}
+
void FlowContainer::set_alignment(AlignmentMode p_alignment) {
if (alignment == p_alignment) {
return;