#include <outdev.h>


Public Member Functions | |
| void | AddFontSubstitute (const String &rFontName, const String &rSubstName, USHORT nFlags) |
| void | RemoveFontSubstitute (int nIndex) |
| bool | GetFontSubstitute (int nIndex, String &rFontName, String &rSubstName, USHORT &rFlags) const |
| int | GetFontSubstituteCount () const |
| bool | Empty () const |
| void | Clear () |
| bool | FindFontSubstitute (String &rSubstName, const String &rFontName, USHORT nFlags) const |
Private Types | |
| typedef std::list < ImplFontSubstEntry > | FontSubstList |
Private Attributes | |
| FontSubstList | maFontSubstList |
Definition at line 194 of file outdev.h.
typedef std::list<ImplFontSubstEntry> ImplDirectFontSubstitution::FontSubstList [private] |
| void ImplDirectFontSubstitution::AddFontSubstitute | ( | const String & | rFontName, | |
| const String & | rSubstName, | |||
| USHORT | nFlags | |||
| ) |
Definition at line 799 of file outdev3.cxx.
References maFontSubstList.
Referenced by OutputDevice::AddFontSubstitute(), and OutputDevice::ImplAddDevFontSubstitute().
| void ImplDirectFontSubstitution::RemoveFontSubstitute | ( | int | nIndex | ) |
Definition at line 840 of file outdev3.cxx.
References maFontSubstList.
Referenced by OutputDevice::RemoveFontSubstitute().
| bool ImplDirectFontSubstitution::GetFontSubstitute | ( | int | nIndex, | |
| String & | rFontName, | |||
| String & | rSubstName, | |||
| USHORT & | rFlags | |||
| ) | const |
Definition at line 873 of file outdev3.cxx.
References maFontSubstList, ImplFontSubstEntry::maName, ImplFontSubstEntry::maReplaceName, and ImplFontSubstEntry::mnFlags.
Referenced by OutputDevice::GetFontSubstitute().
| int ImplDirectFontSubstitution::GetFontSubstituteCount | ( | ) | const [inline] |
Definition at line 204 of file outdev.h.
References maFontSubstList.
Referenced by OutputDevice::GetFontSubstituteCount().
| bool ImplDirectFontSubstitution::Empty | ( | ) | const [inline] |
Definition at line 205 of file outdev.h.
References maFontSubstList.
Referenced by OutputDevice::ImplGlyphFallbackLayout().
| void ImplDirectFontSubstitution::Clear | ( | ) | [inline] |
Definition at line 206 of file outdev.h.
References maFontSubstList.
Referenced by OutputDevice::ImplUpdateFontData().
| bool ImplDirectFontSubstitution::FindFontSubstitute | ( | String & | rSubstName, | |
| const String & | rFontName, | |||
| USHORT | nFlags | |||
| ) | const |
Definition at line 890 of file outdev3.cxx.
References maFontSubstList, ImplFontSubstEntry::maSearchName, ImplFontSubstEntry::maSearchReplaceName, and ImplFontSubstEntry::mnFlags.
Referenced by ImplFontSubstitute().
Definition at line 199 of file outdev.h.
Referenced by AddFontSubstitute(), Clear(), Empty(), FindFontSubstitute(), GetFontSubstitute(), GetFontSubstituteCount(), and RemoveFontSubstitute().
1.5.6