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 () |