Unigine::WidgetGridBox Class
Header: | #include <UnigineWidgets.h> |
Inherits: | WidgetVBox |
This class creates a grid box.
WidgetGridBox Class
Members
static WidgetGridBoxPtr create(const Ptr<Gui> & gui, int num = 2, int x = 0, int y = 0)
Constructor. Creates a grid box with given parameters.Arguments
- const Ptr<Gui> & gui - GUI, to which the new box will belong.
- int num - Number of columns in the grid. This is an optional parameter.
- int x - Horizontal space between the widgets in the box and between them and the box border. This is an optional parameter.
- int y - Vertical space between the widgets in the box and between them and the box border. This is an optional parameter.
Ptr<WidgetGridBox> cast(const Ptr<Widget> & widget)
Casts a WidgetGridBox out of the Widget instance.Arguments
- const Ptr<Widget> & widget - Pointer to Widget.
Return value
Pointer to WidgetGridBox.void setColumnRatio(int num, int ratio)
Sets the width-to-height ratio of the specified column.Arguments
- int num - Column number in range from 0 to the total number of columns.
- int ratio - Width-to-height ratio.
int getColumnRatio(int num)
Returns the current width-to-height ratio of the specified column.Arguments
- int num - Column number in range from 0 to the total number of columns.
Return value
Width-to-height ratio.void setNumColumns(int columns)
Sets a number of columns in the grid.Arguments
- int columns - Number of columns.
int getNumColumns()
Returns the number of columns in the grid.Return value
Number of columns.int type()
WidgetGridBox type.Return value
WidgetGridBox type identifier.Last update: 2018-08-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)