X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8f7b34a878bbcb2f71a0c7694e2a3bec51460218..094ca819f90f8a81b1ec8d0611295433d8192066:/include/wx/mgl/fontutil.h diff --git a/include/wx/mgl/fontutil.h b/include/wx/mgl/fontutil.h index e1d622518e..f83849b133 100644 --- a/include/wx/mgl/fontutil.h +++ b/include/wx/mgl/fontutil.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: wx/nix/fontutil.h +// Name: wx/mgl/fontutil.h // Purpose: font-related helper functions for MGL // Author: Vaclav Slavik // Created: 2001/05/01 @@ -11,8 +11,6 @@ #ifndef _WX_MGL_FONTUTIL_H_ #define _WX_MGL_FONTUTIL_H_ -#ifdef __WXMGL__ - #include "wx/list.h" struct font_info_t; @@ -59,10 +57,11 @@ private: class wxMGLFontLibrary { public: - wxMGLFontLibrary(const wxString& filename, int type); + wxMGLFontLibrary(const wxString& filename, int type, wxMGLFontFamily *parentFamily); ~wxMGLFontLibrary(); wxMGLFontInstance *GetFontInstance(wxFont *font, float scale, bool aa); + wxMGLFontFamily *GetFamily() const { return m_family; } void IncRef(); void DecRef(); @@ -75,6 +74,7 @@ private: wxString m_fileName; size_t m_refs; wxMGLFontInstanceList *m_instances; + wxMGLFontFamily *m_family; }; // structure representing native MGL font family @@ -121,6 +121,4 @@ class wxFontsManager extern wxFontsManager *wxTheFontsManager; -#endif - #endif // _WX_MGL_FONTUTIL_H_