Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.Layout Interface Reference

Interface knowing how to arrange child widgets in Container. More...

Inheritance diagram for Dragengine.Gui.Layout:
Dragengine.Gui.Layouts.BorderLayout Dragengine.Gui.Layouts.BoxLayout Dragengine.Gui.Layouts.FixedLayout Dragengine.Gui.Layouts.FormLayout Dragengine.Gui.Layouts.GridLayout Dragengine.Gui.Layouts.ScrollPanelLayout Dragengine.Gui.Layouts.StackLayout Dragengine.Gui.Layouts.TabLayout Dragengine.Gui.Layouts.WeightLayout Dragengine.Gui.Slider.ActionSlide.SliderLayout

Public Member Functions

void addWidget (Widget widget, Object settings)
 Add widget to layout using settings. More...
 
void doLayout (Container container)
 Layout widgets in container. More...
 
Point getMinimumSize (Container container)
 Minimal size required for layout in container. More...
 
Point getMinimumSizeForHeight (Container container, int height)
 Minimum size of layout using reference widget height and variable width. More...
 
Point getMinimumSizeForWidth (Container container, int width)
 Minimum size of layout using reference width and variable height. More...
 
void removeWidget (Widget widget)
 Remove widget from layout. More...
 

Detailed Description

Interface knowing how to arrange child widgets in Container.

Member Function Documentation

◆ addWidget()

◆ doLayout()

◆ getMinimumSize()

◆ getMinimumSizeForHeight()

◆ getMinimumSizeForWidth()

◆ removeWidget()


The documentation for this interface was generated from the following file: