GATE
IDWriteFont_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (IDWriteFont)
 
 wrt_result (WRT_ABI *GetFontFamily)(IDWriteFont *This
 
 DWRITE_FONT_WEIGHT (WRT_ABI *GetWeight)(IDWriteFont *This)
 
 DWRITE_FONT_STRETCH (WRT_ABI *GetStretch)(IDWriteFont *This)
 
 DWRITE_FONT_STYLE (WRT_ABI *GetStyle)(IDWriteFont *This)
 
 BOOL (WRT_ABI *IsSymbolFont)(IDWriteFont *This)
 
 wrt_result (WRT_ABI *GetFaceNames)(IDWriteFont *This
 
 wrt_result (WRT_ABI *GetInformationalStrings)(IDWriteFont *This
 
 DWRITE_FONT_SIMULATIONS (WRT_ABI *GetSimulations)(IDWriteFont *This)
 
 void (WRT_ABI *GetMetrics)(IDWriteFont *This
 
 wrt_result (WRT_ABI *HasCharacter)(IDWriteFont *This
 
 wrt_result (WRT_ABI *CreateFontFace)(IDWriteFont *This
 

Public Attributes

IDWriteFontFamily ** fontFamily
 
IDWriteLocalizedStrings ** names
 
DWRITE_INFORMATIONAL_STRING_ID informationalStringID
 
DWRITE_INFORMATIONAL_STRING_ID IDWriteLocalizedStrings ** informationalStrings
 
DWRITE_INFORMATIONAL_STRING_ID IDWriteLocalizedStrings BOOL * exists
 
DWRITE_FONT_METRICSfontMetrics
 
UINT32 unicodeValue
 
UINT32 BOOL * exists
 
IDWriteFontFace ** fontFace
 

The documentation for this struct was generated from the following file: