Loading...
Searching...
No Matches
ml::RadioButtonSettings Struct Reference

Layout and behaviour settings for RadioButton. More...

#include <Malena/Traits/Settings/RadioButtonSettings.h>

Inheritance diagram for ml::RadioButtonSettings:
[legend]

Public Member Functions

float getDotScale () const
float getLabelOffset () const
RadioButtonSettingsoperator= (const ControlSettings &c)
RadioButtonSettingsoperator= (const GraphicSettings &g)
void setDotScale (float s)
void setLabelOffset (float o)

Public Attributes

float dotScale = 0.5f
float labelOffset = 8.f

Detailed Description

Layout and behaviour settings for RadioButton.

Colors live in RadioButtonTheme.

See also
ControlSettings, RadioButtonTheme, RadioButtonStyle, RadioButton

Definition at line 23 of file RadioButtonSettings.h.

Member Function Documentation

◆ getDotScale()

float ml::RadioButtonSettings::getDotScale ( ) const
inlinenodiscard

Definition at line 38 of file RadioButtonSettings.h.

◆ getLabelOffset()

float ml::RadioButtonSettings::getLabelOffset ( ) const
inlinenodiscard

Definition at line 39 of file RadioButtonSettings.h.

◆ operator=() [1/2]

RadioButtonSettings & ml::RadioButtonSettings::operator= ( const ControlSettings & c)
inline

Definition at line 30 of file RadioButtonSettings.h.

◆ operator=() [2/2]

RadioButtonSettings & ml::RadioButtonSettings::operator= ( const GraphicSettings & g)
inline

Definition at line 33 of file RadioButtonSettings.h.

◆ setDotScale()

void ml::RadioButtonSettings::setDotScale ( float s)
inline

Definition at line 41 of file RadioButtonSettings.h.

◆ setLabelOffset()

void ml::RadioButtonSettings::setLabelOffset ( float o)
inline

Definition at line 42 of file RadioButtonSettings.h.

Member Data Documentation

◆ dotScale

float ml::RadioButtonSettings::dotScale = 0.5f

Definition at line 25 of file RadioButtonSettings.h.

◆ labelOffset

float ml::RadioButtonSettings::labelOffset = 8.f

Definition at line 26 of file RadioButtonSettings.h.


The documentation for this struct was generated from the following file: