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

#include <Malena/Graphics/Controls/Select.h>

Public Attributes

std::optional< sf::ColorbgColor
std::optional< bool > bold
std::optional< unsigned int > charSize
std::optional< sf::Colorcolor
std::optional< unsigned int > descCharSize
std::optional< sf::ColordescColor
std::string description
std::optional< const sf::Font * > font
sf::IntRect iconRect
sf::Vector2f iconSize = {0.f, 0.f}
const sf::TextureiconTexture = nullptr
std::optional< bool > italic

Detailed Description

Definition at line 39 of file Select.h.

Member Data Documentation

◆ bgColor

std::optional<sf::Color> ml::SelectOptionStyle::bgColor

Definition at line 42 of file Select.h.

◆ bold

std::optional<bool> ml::SelectOptionStyle::bold

Definition at line 45 of file Select.h.

◆ charSize

std::optional<unsigned int> ml::SelectOptionStyle::charSize

Definition at line 44 of file Select.h.

◆ color

std::optional<sf::Color> ml::SelectOptionStyle::color

Definition at line 41 of file Select.h.

◆ descCharSize

std::optional<unsigned int> ml::SelectOptionStyle::descCharSize

Definition at line 49 of file Select.h.

◆ descColor

std::optional<sf::Color> ml::SelectOptionStyle::descColor

Definition at line 48 of file Select.h.

◆ description

std::string ml::SelectOptionStyle::description

Definition at line 47 of file Select.h.

◆ font

std::optional<const sf::Font*> ml::SelectOptionStyle::font

Definition at line 43 of file Select.h.

◆ iconRect

sf::IntRect ml::SelectOptionStyle::iconRect

Definition at line 51 of file Select.h.

◆ iconSize

sf::Vector2f ml::SelectOptionStyle::iconSize = {0.f, 0.f}

Definition at line 52 of file Select.h.

◆ iconTexture

const sf::Texture* ml::SelectOptionStyle::iconTexture = nullptr

Definition at line 50 of file Select.h.

◆ italic

std::optional<bool> ml::SelectOptionStyle::italic

Definition at line 46 of file Select.h.


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