LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
oox::xls::ApiFontData Struct Reference

Contains all API font attributes. More...

#include <stylesbuffer.hxx>

Collaboration diagram for oox::xls::ApiFontData:
[legend]

Public Member Functions

 ApiFontData ()
 True = shadowed chgaracters. More...
 

Public Attributes

ApiScriptFontName maLatinFont
 
ApiScriptFontName maAsianFont
 Font name for latin scripts. More...
 
ApiScriptFontName maCmplxFont
 Font name for east-asian scripts. More...
 
css::awt::FontDescriptor maDesc
 Font name for complex scripts. More...
 
::Color mnColor
 Font descriptor (height in twips, weight in %). More...
 
model::ComplexColor maComplexColor
 Font color. More...
 
sal_Int16 mnEscapement
 Font complex color. More...
 
sal_Int8 mnEscapeHeight
 Escapement style. More...
 
bool mbOutline
 Escapement font height. More...
 
bool mbShadow
 True = outlined characters. More...
 

Detailed Description

Contains all API font attributes.

Definition at line 193 of file stylesbuffer.hxx.

Constructor & Destructor Documentation

◆ ApiFontData()

oox::xls::ApiFontData::ApiFontData ( )
explicit

True = shadowed chgaracters.

Definition at line 518 of file stylesbuffer.cxx.

References DONTKNOW, maDesc, maLatinFont, oox::xls::ApiScriptFontName::maName, mnColor, NONE, and NORMAL.

Member Data Documentation

◆ maAsianFont

ApiScriptFontName oox::xls::ApiFontData::maAsianFont

◆ maCmplxFont

ApiScriptFontName oox::xls::ApiFontData::maCmplxFont

Font name for east-asian scripts.

Definition at line 197 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::fillToItemSet(), oox::xls::Font::finalizeImport(), and oox::xls::Font::writeToPropertyMap().

◆ maComplexColor

model::ComplexColor oox::xls::ApiFontData::maComplexColor

Font color.

Definition at line 200 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::fillToItemSet(), and oox::xls::Font::finalizeImport().

◆ maDesc

css::awt::FontDescriptor oox::xls::ApiFontData::maDesc

◆ maLatinFont

ApiScriptFontName oox::xls::ApiFontData::maLatinFont

◆ mbOutline

bool oox::xls::ApiFontData::mbOutline

Escapement font height.

Definition at line 203 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::fillToItemSet(), oox::xls::Font::finalizeImport(), and oox::xls::Font::writeToPropertyMap().

◆ mbShadow

bool oox::xls::ApiFontData::mbShadow

True = outlined characters.

Definition at line 204 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::fillToItemSet(), oox::xls::Font::finalizeImport(), and oox::xls::Font::writeToPropertyMap().

◆ mnColor

::Color oox::xls::ApiFontData::mnColor

Font descriptor (height in twips, weight in %).

Definition at line 199 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::fillToItemSet(), oox::xls::Font::finalizeImport(), and oox::xls::Font::writeToPropertyMap().

◆ mnEscapeHeight

sal_Int8 oox::xls::ApiFontData::mnEscapeHeight

Escapement style.

Definition at line 202 of file stylesbuffer.hxx.

Referenced by oox::xls::Font::finalizeImport(), and oox::xls::Font::writeToPropertyMap().

◆ mnEscapement

sal_Int16 oox::xls::ApiFontData::mnEscapement

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