LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
ImplDirectFontSubstitution Class Reference

#include <outdev.h>

Inheritance diagram for ImplDirectFontSubstitution:
[legend]
Collaboration diagram for ImplDirectFontSubstitution:
[legend]

Public Member Functions

void AddFontSubstitute (const OUString &rFontName, const OUString &rSubstName, AddFontSubstituteFlags nFlags)
 
void RemoveFontsSubstitute ()
 
bool FindFontSubstitute (OUString &rSubstName, const OUString &rFontName) const
 

Private Attributes

std::vector< ImplFontSubstEntrymaFontSubstList
 

Additional Inherited Members

- Protected Member Functions inherited from ImplFontSubstitution
virtual ~ImplFontSubstitution ()
 

Detailed Description

Definition at line 94 of file outdev.h.

Member Function Documentation

void ImplDirectFontSubstitution::AddFontSubstitute ( const OUString &  rFontName,
const OUString &  rSubstName,
AddFontSubstituteFlags  nFlags 
)

Definition at line 669 of file outdev/font.cxx.

References maFontSubstList.

Referenced by OutputDevice::AddFontSubstitute().

bool ImplDirectFontSubstitution::FindFontSubstitute ( OUString &  rSubstName,
const OUString &  rFontName 
) const

Definition at line 695 of file outdev/font.cxx.

References ALWAYS, and maFontSubstList.

Referenced by ImplFontSubstitute().

void ImplDirectFontSubstitution::RemoveFontsSubstitute ( )

Definition at line 690 of file outdev/font.cxx.

References maFontSubstList.

Referenced by OutputDevice::RemoveFontsSubstitute().

Member Data Documentation

std::vector<ImplFontSubstEntry> ImplDirectFontSubstitution::maFontSubstList
private

Definition at line 98 of file outdev.h.

Referenced by AddFontSubstitute(), FindFontSubstitute(), and RemoveFontsSubstitute().


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