class axl::gui::GdiFont
#include <axl_gui_GdiFont.h> class GdiFont: public axl::gui::Font, public axl::gui::GdiObjectHandle { public: // construction GdiFont(); // methods bool getLogFont(LOGFONTW* logFont); virtual bool isMonospace(); virtual Size calcTextSize_utf8(const sl::StringRef_utf8& text); virtual Size calcTextSize_utf16(const sl::StringRef_utf16& text); virtual Size calcTextSize_utf32(const sl::StringRef_utf32& text); };
Inherited Members
public: // typedefs typedef T H; // methods Engine* getEngine(); Font* getFontMod(uint_t flags); bool getFontDesc(FontDesc* fontDesc); bool isMonospace(); operator T() const; T operator->() const; const Handle& operator=(T h); bool isOpen() const; void close(); void attach(T h); T detach(); T* p(); static T getInvalidHandle();