Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.Slider.ActionSlide.SliderLayout Class Reference

Slider layout. More...

Inheritance diagram for Dragengine.Gui.Slider.ActionSlide.SliderLayout:
Dragengine.Gui.Layout

Classes

enum  Target
 

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...
 
SliderLayout new ()
 
void removeWidget (Widget widget)
 Remove widget from layout. More...
 

Protected Attributes

Widget pWidgetBar
 
Widget pWidgetKnob
 

Detailed Description

Slider layout.

Member Function Documentation

◆ addWidget()

void Dragengine.Gui.Slider.ActionSlide.SliderLayout.addWidget ( Widget  widget,
Object  settings 
)

Add widget to layout using settings.

Parameters
widgetWidget to add to layout.
settingsSettings for widget. Can be null.

Implements Dragengine.Gui.Layout.

◆ doLayout()

void Dragengine.Gui.Slider.ActionSlide.SliderLayout.doLayout ( Container  container)

Layout widgets in container.

Implements Dragengine.Gui.Layout.

◆ getMinimumSize()

Point Dragengine.Gui.Slider.ActionSlide.SliderLayout.getMinimumSize ( Container  container)

Minimal size required for layout in container.

Implements Dragengine.Gui.Layout.

◆ getMinimumSizeForHeight()

Point Dragengine.Gui.Slider.ActionSlide.SliderLayout.getMinimumSizeForHeight ( Container  container,
int  height 
)

Minimum size of layout using reference widget height and variable width.

Implements Dragengine.Gui.Layout.

◆ getMinimumSizeForWidth()

Point Dragengine.Gui.Slider.ActionSlide.SliderLayout.getMinimumSizeForWidth ( Container  container,
int  width 
)

Minimum size of layout using reference width and variable height.

Implements Dragengine.Gui.Layout.

◆ new()

SliderLayout Dragengine.Gui.Slider.ActionSlide.SliderLayout.new ( )

◆ removeWidget()

void Dragengine.Gui.Slider.ActionSlide.SliderLayout.removeWidget ( Widget  widget)

Remove widget from layout.

Implements Dragengine.Gui.Layout.

Member Data Documentation

◆ pWidgetBar

Widget Dragengine.Gui.Slider.ActionSlide.SliderLayout.pWidgetBar
protected

◆ pWidgetKnob

Widget Dragengine.Gui.Slider.ActionSlide.SliderLayout.pWidgetKnob
protected

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