LibreOffice Module vcl (master) 1
Functions
font/font.cxx File Reference
#include <tools/stream.hxx>
#include <tools/vcompat.hxx>
#include <tools/gen.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/fontcfg.hxx>
#include <unotools/fontdefs.hxx>
#include <o3tl/hash_combine.hxx>
#include <i18nlangtag/mslangid.hxx>
#include <vcl/font.hxx>
#include <vcl/svapp.hxx>
#include <vcl/outdev.hxx>
#include <vcl/virdev.hxx>
#include <impfont.hxx>
#include <fontattributes.hxx>
#include <fontsubset.hxx>
#include <sft.hxx>
#include <algorithm>
#include <string_view>
#include <vcl/TypeSerializer.hxx>
Include dependency graph for font/font.cxx:

Go to the source code of this file.

Functions

SvStreamReadImplFont (SvStream &rIStm, ImplFont &rImplFont, tools::Long &rnNormedFontScaling)
 
SvStreamWriteImplFont (SvStream &rOStm, const ImplFont &rImplFont, tools::Long nNormedFontScaling)
 
SvStreamReadFont (SvStream &rIStm, vcl::Font &rFont)
 
SvStreamWriteFont (SvStream &rOStm, const vcl::Font &rFont)
 

Function Documentation

◆ ReadFont()

SvStream & ReadFont ( SvStream rIStm,
vcl::Font rFont 
)

Definition at line 591 of file font/font.cxx.

Referenced by SvmReader::FontHandler().

◆ ReadImplFont()

SvStream & ReadImplFont ( SvStream rIStm,
ImplFont rImplFont,
tools::Long rnNormedFontScaling 
)

Definition at line 467 of file font/font.cxx.

◆ WriteFont()

SvStream & WriteFont ( SvStream rOStm,
const vcl::Font rFont 
)

Definition at line 649 of file font/font.cxx.

References maLanguageTag, and vcl::Font::mpImplFont.

Referenced by SvmWriter::FontHandler().

◆ WriteImplFont()

SvStream & WriteImplFont ( SvStream rOStm,
const ImplFont rImplFont,
tools::Long  nNormedFontScaling 
)

Definition at line 546 of file font/font.cxx.