|
OpenCPN Partial API docs
|
Manages the font list. More...
#include <FontMgr.h>
Public Member Functions | |
| void | SetLocale (wxString &newLocale) |
| wxFont * | GetFont (const wxString &TextElement, int default_size=0) |
| wxColour | GetFontColor (const wxString &TextElement) const |
| wxColour | GetDefaultFontColor (const wxString &TextElement) |
| bool | SetFontColor (const wxString &TextElement, const wxColour color) const |
| int | GetNumFonts (void) const |
| const wxString & | GetConfigString (int i) const |
| const wxString & | GetDialogString (int i) const |
| const wxString & | GetNativeDesc (int i) const |
| wxString | GetFullConfigDesc (int i) const |
| wxArrayString & | GetAuxKeyArray () |
| bool | AddAuxKey (wxString key) |
| void | LoadFontNative (wxString *pConfigString, wxString *pNativeDesc) |
| bool | SetFont (const wxString &TextElement, wxFont *pFont, wxColour color) |
| void | ScrubList () |
| MyFontDesc * | FindFontByConfigString (wxString pConfigString) |
| wxFont * | FindOrCreateFont (int point_size, wxFontFamily family, wxFontStyle style, wxFontWeight weight, bool underline=false, const wxString &facename=wxEmptyString, wxFontEncoding encoding=wxFONTENCODING_DEFAULT) |
| wxFont * | FindOrCreateFont (int pointSize, int family, int style, int weight, bool underline=false, const wxString &face=wxEmptyString, wxFontEncoding encoding=wxFONTENCODING_DEFAULT) |
Static Public Member Functions | |
| static FontMgr & | Get () |
| static wxString | GetFontConfigKey (const wxString &description) |
| static void | Shutdown () |