font_t

Defined in header: <orcus/spreadsheet/styles.hpp>

struct font_t

Font style record.

Public Functions

font_t()
font_t(const font_t &other)
~font_t()
font_t &operator=(const font_t &other)
bool operator==(const font_t &other) const
bool operator!=(const font_t &other) const
void reset()

Public Members

std::optional<std::string_view> name
std::optional<std::string_view> name_asian
std::optional<std::string_view> name_complex
std::optional<double> size
std::optional<double> size_asian
std::optional<double> size_complex
std::optional<bool> bold
std::optional<bool> bold_asian
std::optional<bool> bold_complex
std::optional<bool> italic
std::optional<bool> italic_asian
std::optional<bool> italic_complex
std::optional<color_t> color
underline_t underline
strikethrough_t strikethrough
struct hash

Public Functions

std::size_t operator()(const font_t &v) const