LibreOffice Module sc (master) 1
|
Contains all XML font attributes, e.g. More...
#include <stylesbuffer.hxx>
Public Member Functions | |
FontModel () | |
True = shadowed chgaracters. More... | |
void | setBiff12Scheme (sal_uInt8 nScheme) |
void | setBiffHeight (sal_uInt16 nHeight) |
void | setBiffWeight (sal_uInt16 nWeight) |
void | setBiffUnderline (sal_uInt16 nUnderline) |
void | setBiffEscapement (sal_uInt16 nEscapement) |
Public Attributes | |
OUString | maName |
Color | maColor |
Font name. More... | |
sal_Int32 | mnScheme |
Font color. More... | |
sal_Int32 | mnFamily |
Major/minor scheme font. More... | |
sal_Int32 | mnCharSet |
Font family. More... | |
double | mfHeight |
Windows font character set. More... | |
sal_Int32 | mnUnderline |
Font height in points. More... | |
sal_Int32 | mnEscapement |
Underline style. More... | |
bool | mbBold |
Escapement style. More... | |
bool | mbItalic |
True = bold characters. More... | |
bool | mbStrikeout |
True = italic characters. More... | |
bool | mbOutline |
True = Strike out characters. More... | |
bool | mbShadow |
True = outlined characters. More... | |
Contains all XML font attributes, e.g.
from a font or rPr element.
Definition at line 139 of file stylesbuffer.hxx.
|
explicit |
True = shadowed chgaracters.
Definition at line 447 of file stylesbuffer.cxx.
void oox::xls::FontModel::setBiff12Scheme | ( | sal_uInt8 | nScheme | ) |
Definition at line 462 of file stylesbuffer.cxx.
References mnScheme, STATIC_ARRAY_SELECT, and XML_none.
Referenced by oox::xls::Font::importDxfScheme(), and oox::xls::Font::importFont().
void oox::xls::FontModel::setBiffEscapement | ( | sal_uInt16 | nEscapement | ) |
Definition at line 491 of file stylesbuffer.cxx.
References mnEscapement, and STATIC_ARRAY_SELECT.
Referenced by oox::xls::Font::importDxfEscapement(), and oox::xls::Font::importFont().
void oox::xls::FontModel::setBiffHeight | ( | sal_uInt16 | nHeight | ) |
Definition at line 468 of file stylesbuffer.cxx.
References mfHeight.
Referenced by oox::xls::Font::importDxfHeight(), and oox::xls::Font::importFont().
void oox::xls::FontModel::setBiffUnderline | ( | sal_uInt16 | nUnderline | ) |
Definition at line 478 of file stylesbuffer.cxx.
References mnUnderline, and XML_none.
Referenced by oox::xls::Font::importDxfUnderline(), and oox::xls::Font::importFont().
void oox::xls::FontModel::setBiffWeight | ( | sal_uInt16 | nWeight | ) |
Definition at line 473 of file stylesbuffer.cxx.
References mbBold.
Referenced by oox::xls::Font::importDxfWeight(), and oox::xls::Font::importFont().
Color oox::xls::FontModel::maColor |
Font name.
Definition at line 142 of file stylesbuffer.hxx.
Referenced by oox::xls::HeaderFooterParser::convertFontColor(), oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfColor(), and oox::xls::Font::importFont().
OUString oox::xls::FontModel::maName |
Definition at line 141 of file stylesbuffer.hxx.
Referenced by oox::xls::HeaderFooterParser::convertFontName(), oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfName(), and oox::xls::Font::importFont().
bool oox::xls::FontModel::mbBold |
Escapement style.
Definition at line 149 of file stylesbuffer.hxx.
Referenced by oox::xls::HeaderFooterParser::convertFontStyle(), oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::HeaderFooterParser::parse(), and setBiffWeight().
bool oox::xls::FontModel::mbItalic |
True = bold characters.
Definition at line 150 of file stylesbuffer.hxx.
Referenced by oox::xls::HeaderFooterParser::convertFontStyle(), oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfFlag(), oox::xls::Font::importFont(), and oox::xls::HeaderFooterParser::parse().
bool oox::xls::FontModel::mbOutline |
True = Strike out characters.
Definition at line 152 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfFlag(), oox::xls::Font::importFont(), and oox::xls::HeaderFooterParser::parse().
bool oox::xls::FontModel::mbShadow |
True = outlined characters.
Definition at line 153 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfFlag(), oox::xls::Font::importFont(), and oox::xls::HeaderFooterParser::parse().
bool oox::xls::FontModel::mbStrikeout |
True = italic characters.
Definition at line 151 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::fillToItemSet(), oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::Font::importDxfFlag(), oox::xls::Font::importFont(), and oox::xls::HeaderFooterParser::parse().
double oox::xls::FontModel::mfHeight |
Windows font character set.
Definition at line 146 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::HeaderFooterParser::getCurrHeight(), oox::xls::Font::importAttribs(), oox::xls::HeaderFooterParser::parse(), setBiffHeight(), and oox::xls::HeaderFooterParser::updateCurrHeight().
sal_Int32 oox::xls::FontModel::mnCharSet |
Font family.
Definition at line 145 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), and oox::xls::Font::importFont().
sal_Int32 oox::xls::FontModel::mnEscapement |
Underline style.
Definition at line 148 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::HeaderFooterParser::parse(), and setBiffEscapement().
sal_Int32 oox::xls::FontModel::mnFamily |
Major/minor scheme font.
Definition at line 144 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), and oox::xls::Font::importFont().
sal_Int32 oox::xls::FontModel::mnScheme |
Font color.
Definition at line 143 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::importAttribs(), and setBiff12Scheme().
sal_Int32 oox::xls::FontModel::mnUnderline |
Font height in points.
Definition at line 147 of file stylesbuffer.hxx.
Referenced by oox::xls::Font::finalizeImport(), oox::xls::Font::importAttribs(), oox::xls::HeaderFooterParser::parse(), and setBiffUnderline().