LibreOffice Module drawinglayer (master) 1
|
#include <emfpfont.hxx>
Public Member Functions | |
void | Read (SvMemoryStream &s) |
bool | Bold () const |
bool | Italic () const |
bool | Underline () const |
bool | Strikeout () const |
Public Member Functions inherited from emfplushelper::EMFPObject | |
virtual | ~EMFPObject () |
Public Attributes | |
float | emSize |
sal_uInt32 | sizeUnit |
sal_Int32 | fontFlags |
OUString | family |
Definition at line 32 of file emfpfont.hxx.
|
inline |
Definition at line 41 of file emfpfont.hxx.
References fontFlags, and emfplushelper::FontStyleBold.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData().
|
inline |
Definition at line 42 of file emfpfont.hxx.
References fontFlags, and emfplushelper::FontStyleItalic.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData().
void emfplushelper::EMFPFont::Read | ( | SvMemoryStream & | s | ) |
Definition at line 45 of file emfpfont.cxx.
References emSize, family, fontFlags, emfplushelper::FontStyleToString(), header, i, length, SvStream::ReadFloat(), SvStream::ReadInt32(), SvStream::ReadUInt32(), SvStream::ReadUtf16(), SAL_INFO, SAL_WARN_IF, sizeUnit, and emfplushelper::UnitTypeToString().
Referenced by emfplushelper::EmfPlusHelperData::processObjectRecord().
|
inline |
Definition at line 44 of file emfpfont.hxx.
References fontFlags, and emfplushelper::FontStyleStrikeout.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData().
|
inline |
Definition at line 43 of file emfpfont.hxx.
References fontFlags, and emfplushelper::FontStyleUnderline.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData().
float emfplushelper::EMFPFont::emSize |
Definition at line 34 of file emfpfont.hxx.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData(), emfplushelper::EmfPlusHelperData::processObjectRecord(), and Read().
OUString emfplushelper::EMFPFont::family |
Definition at line 37 of file emfpfont.hxx.
Referenced by emfplushelper::EmfPlusHelperData::processEmfPlusData(), and Read().
sal_Int32 emfplushelper::EMFPFont::fontFlags |
Definition at line 36 of file emfpfont.hxx.
Referenced by Bold(), Italic(), emfplushelper::EmfPlusHelperData::processObjectRecord(), Read(), Strikeout(), and Underline().
sal_uInt32 emfplushelper::EMFPFont::sizeUnit |
Definition at line 35 of file emfpfont.hxx.
Referenced by emfplushelper::EmfPlusHelperData::processObjectRecord(), and Read().