Holds minimal, desired, and maximal size generators.
More...
#include <spk_resizable_element.hpp>
Holds minimal, desired, and maximal size generators.
◆ SizeHint()
Builds size hints with generator callbacks.
- Parameters
-
| p_minimalGenerator | Minimal size generator. |
| p_desiredGenerator | Desired size generator. |
| p_maximalGenerator | Maximal size generator. |
◆ configure()
| void spk::ResizableElement::SizeHint::configure |
( |
Generator | p_minimalGenerator, |
|
|
Generator | p_desiredGenerator, |
|
|
Generator | p_maximalGenerator ) |
Configures all size hint generators.
- Parameters
-
| p_minimalGenerator | Minimal size generator. |
| p_desiredGenerator | Desired size generator. |
| p_maximalGenerator | Maximal size generator. |
◆ configureDesiredGenerator()
| void spk::ResizableElement::SizeHint::configureDesiredGenerator |
( |
Generator | p_generator | ) |
|
Configures the desired size generator.
- Parameters
-
| p_generator | Desired size generator. |
◆ configureMaximalGenerator()
| void spk::ResizableElement::SizeHint::configureMaximalGenerator |
( |
Generator | p_generator | ) |
|
Configures the maximal size generator.
- Parameters
-
| p_generator | Maximal size generator. |
◆ configureMinimalGenerator()
| void spk::ResizableElement::SizeHint::configureMinimalGenerator |
( |
Generator | p_generator | ) |
|
Configures the minimal size generator.
- Parameters
-
| p_generator | Minimal size generator. |
◆ desired()
Returns the desired size.
- Returns
- Desired size.
◆ maximal()
Returns the maximal size.
- Returns
- Maximal size.
◆ minimal()
Returns the minimal size.
- Returns
- Minimal size.
◆ setDesired()
| void spk::ResizableElement::SizeHint::setDesired |
( |
const Vector2UInt & | p_desiredValue | ) |
|
Sets the desired size override.
- Parameters
-
| p_desiredValue | Desired size. |
◆ setMaximal()
| void spk::ResizableElement::SizeHint::setMaximal |
( |
const Vector2UInt & | p_maximalValue | ) |
|
Sets the maximal size override.
- Parameters
-
| p_maximalValue | Maximal size. |
◆ setMinimal()
| void spk::ResizableElement::SizeHint::setMinimal |
( |
const Vector2UInt & | p_minimalValue | ) |
|
Sets the minimal size override.
- Parameters
-
| p_minimalValue | Minimal size. |
The documentation for this class was generated from the following files: