Class to store the position or size of a widget.
More...
#include <TGUI/Layout.hpp>
|
| | Layout2d (Vector2f constant={0, 0}) |
| | Default constructor to implicitly construct from a tgui::Vector2f.
|
| | Layout2d (Layout layoutX, Layout layoutY) |
| | Constructor to create the Layout2d from two Layout classes.
|
| | Layout2d (const char *expression) |
| | Constructs the Layout2d based on a string which will be parsed to determine the value of the layouts.
|
| | Layout2d (const String &expression) |
| | Constructs the Layout2d based on a string which will be parsed to determine the value of the layouts.
|
| Vector2f | getValue () const |
| | Returns the cached value of the layout.
|
|
String | toString () const |
Class to store the position or size of a widget.
You don't have to explicitly create an instance of this class, sf::Vector2f and tgui::Vector2f are implicitly converted.
◆ Layout2d() [1/4]
| tgui::Layout2d::Layout2d |
( |
Vector2f | constant = {0, 0} | ) |
|
|
inline |
Default constructor to implicitly construct from a tgui::Vector2f.
- Parameters
-
| constant | Value of the layout |
◆ Layout2d() [2/4]
Constructor to create the Layout2d from two Layout classes.
- Parameters
-
| layoutX | x component |
| layoutY | y component |
◆ Layout2d() [3/4]
| tgui::Layout2d::Layout2d |
( |
const char * | expression | ) |
|
|
inline |
Constructs the Layout2d based on a string which will be parsed to determine the value of the layouts.
- Parameters
-
The expression will be passed to both the x and y layouts.
◆ Layout2d() [4/4]
| tgui::Layout2d::Layout2d |
( |
const String & | expression | ) |
|
|
inline |
Constructs the Layout2d based on a string which will be parsed to determine the value of the layouts.
- Parameters
-
The expression will be passed to both the x and y layouts.
◆ getValue()
| Vector2f tgui::Layout2d::getValue |
( |
| ) |
const |
|
inlinenodiscard |
Returns the cached value of the layout.
- Returns
- Value of the layout
The documentation for this class was generated from the following file: