Base layout container that arranges resizable elements.
More...
#include <spk_layout.hpp>
|
|
using | ElementContainer = std::vector<Element> |
| | Container type used to store elements.
|
Base layout container that arranges resizable elements.
Base layout container that arranges resizable elements.
Definition spk_layout.hpp:24
void setPadding(const spk::Vector2UInt &p_padding)
Sets layout padding between elements.
Definition spk_layout.cpp:5
◆ _elements()
Returns the stored elements.
- Returns
- Const container reference.
◆ addElement() [1/2]
Adds an element with a size policy.
- Parameters
-
| p_element | Element pointer. |
| p_sizePolicy | Size policy to apply. |
◆ addElement() [2/2]
template<typename TExtra>
Adds an element with extra layout data.
- Template Parameters
-
- Parameters
-
| p_element | Element pointer. |
| p_sizePolicy | Size policy to apply. |
| p_extra | Extra data to store. |
◆ padding()
Returns layout padding.
- Returns
- Padding vector.
◆ setPadding()
Sets layout padding between elements.
- Parameters
-
The documentation for this class was generated from the following files:
- includes/structure/widget/spk_layout.hpp
- srcs/structure/widget/spk_layout.cpp