LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
ScOrcusFont Struct Reference

#include <orcusinterface.hxx>

Public Member Functions

void applyToItemSet (SfxItemSet &rSet) const
 

Public Attributes

std::optional< OUString > maName
 
std::optional< OUString > maNameAsian
 
std::optional< OUString > maNameComplex
 
std::optional< double > mnSize
 
std::optional< double > mnSizeAsian
 
std::optional< double > mnSizeComplex
 
std::optional< ColormaColor
 
std::optional< bool > mbBold
 
std::optional< bool > mbBoldAsian
 
std::optional< bool > mbBoldComplex
 
std::optional< bool > mbItalic
 
std::optional< bool > mbItalicAsian
 
std::optional< bool > mbItalicComplex
 
std::optional< FontLineStylemeUnderline
 
std::optional< ColormaUnderlineColor
 
std::optional< FontStrikeoutmeStrikeout
 

Detailed Description

Definition at line 359 of file orcusinterface.hxx.

Member Function Documentation

◆ applyToItemSet()

void ScOrcusFont::applyToItemSet ( SfxItemSet rSet) const

Member Data Documentation

◆ maColor

std::optional<Color> ScOrcusFont::maColor

Definition at line 367 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_color().

◆ maName

std::optional<OUString> ScOrcusFont::maName

Definition at line 361 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_name().

◆ maNameAsian

std::optional<OUString> ScOrcusFont::maNameAsian

Definition at line 362 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_name_asian().

◆ maNameComplex

std::optional<OUString> ScOrcusFont::maNameComplex

Definition at line 363 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_name_complex().

◆ maUnderlineColor

std::optional<Color> ScOrcusFont::maUnderlineColor

◆ mbBold

std::optional<bool> ScOrcusFont::mbBold

Definition at line 368 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_bold().

◆ mbBoldAsian

std::optional<bool> ScOrcusFont::mbBoldAsian

Definition at line 369 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_bold_asian().

◆ mbBoldComplex

std::optional<bool> ScOrcusFont::mbBoldComplex

Definition at line 370 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_bold_complex().

◆ mbItalic

std::optional<bool> ScOrcusFont::mbItalic

Definition at line 371 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_italic().

◆ mbItalicAsian

std::optional<bool> ScOrcusFont::mbItalicAsian

Definition at line 372 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_italic_asian().

◆ mbItalicComplex

std::optional<bool> ScOrcusFont::mbItalicComplex

◆ meStrikeout

std::optional<FontStrikeout> ScOrcusFont::meStrikeout

◆ meUnderline

std::optional<FontLineStyle> ScOrcusFont::meUnderline

◆ mnSize

std::optional<double> ScOrcusFont::mnSize

Definition at line 364 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_size().

◆ mnSizeAsian

std::optional<double> ScOrcusFont::mnSizeAsian

Definition at line 365 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_size_asian().

◆ mnSizeComplex

std::optional<double> ScOrcusFont::mnSizeComplex

Definition at line 366 of file orcusinterface.hxx.

Referenced by applyToItemSet(), and ScOrcusImportFontStyle::set_size_complex().


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