Layout and behaviour settings for RadioGroup.
More...
#include <Malena/Traits/Settings/RadioGroupSettings.h>
Layout and behaviour settings for RadioGroup.
Extends RadioButtonSettings with group-level geometry. The inherited fields serve as defaults for every item the group creates.
Colors live in RadioGroupTheme.
- See also
- RadioButtonSettings, RadioGroupTheme, RadioGroupStyle, RadioGroup
Definition at line 26 of file RadioGroupSettings.h.
◆ getBgOutlineThickness()
| float ml::RadioGroupSettings::getBgOutlineThickness |
( |
| ) |
const |
|
inlinenodiscard |
◆ getBgRadius()
| float ml::RadioGroupSettings::getBgRadius |
( |
| ) |
const |
|
inlinenodiscard |
◆ getDotScale()
| float ml::RadioButtonSettings::getDotScale |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ getLabelOffset()
| float ml::RadioButtonSettings::getLabelOffset |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ getShowBackground()
| bool ml::RadioGroupSettings::getShowBackground |
( |
| ) |
const |
|
inlinenodiscard |
◆ getSpacing()
| float ml::RadioGroupSettings::getSpacing |
( |
| ) |
const |
|
inlinenodiscard |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ setBgOutlineThickness()
| void ml::RadioGroupSettings::setBgOutlineThickness |
( |
float | t | ) |
|
|
inline |
◆ setBgRadius()
| void ml::RadioGroupSettings::setBgRadius |
( |
float | r | ) |
|
|
inline |
◆ setDotScale()
| void ml::RadioButtonSettings::setDotScale |
( |
float | s | ) |
|
|
inlineinherited |
◆ setLabelOffset()
| void ml::RadioButtonSettings::setLabelOffset |
( |
float | o | ) |
|
|
inlineinherited |
◆ setShowBackground()
| void ml::RadioGroupSettings::setShowBackground |
( |
bool | b | ) |
|
|
inline |
◆ setSpacing()
| void ml::RadioGroupSettings::setSpacing |
( |
float | s | ) |
|
|
inline |
◆ bgOutlineThickness
| float ml::RadioGroupSettings::bgOutlineThickness = 0.f |
◆ bgRadius
| float ml::RadioGroupSettings::bgRadius = 0.f |
◆ dotScale
| float ml::RadioButtonSettings::dotScale = 0.5f |
|
inherited |
◆ labelOffset
| float ml::RadioButtonSettings::labelOffset = 8.f |
|
inherited |
◆ showBackground
| bool ml::RadioGroupSettings::showBackground = false |
◆ spacing
| float ml::RadioGroupSettings::spacing = 28.f |
The documentation for this struct was generated from the following file: