Unigine::WidgetGridBox Class
Interface for widget gridbox handling. See also UnigineScript analog.
To use this class, include the UnigineWidgetGridBox.h file.
Unigine::WidgetGridBox Class
Members
static int type ()
WidgetGridBox type.Return value
WidgetGridBox type identifier.static Ptr< WidgetGridBox > create (const WidgetPtr & widget)
WidgetGridBox constructor.Arguments
- const WidgetPtr & widget - Widget smart pointer.
static Ptr< WidgetGridBox > create (const Ptr< Gui > & gui, int num, int x, int y)
WidgetGridBox constructor.Arguments
- const Ptr< Gui > & gui - Gui pointer.
- int num - Number of columns in the grid. The default is 2.
- int x - Horizontal space between widgets in the box and between them and the box border. This is an optional argument.
- int y - Vertical space between widgets in the box and between them and the box border. This is an optional argument.
virtual void setNumColumns (int num) const =0
Sets a number of columns in the grid.Arguments
- int num - Number of columns.
virtual int getNumColumns () const =0
Returns the number of columns in the grid.Return value
Number of columns.virtual void setColumnRatio (int num, int radio) const =0
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 radio - Width-to-height ratio.
virtual int getColumnRatio (int num) const =0
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.Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)