GATE
IDWriteTextFormat_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (IDWriteTextFormat)
 
 wrt_result (WRT_ABI *SetTextAlignment)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetParagraphAlignment)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetWordWrapping)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetReadingDirection)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetFlowDirection)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetIncrementalTabStop)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetTrimming)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *SetLineSpacing)(IDWriteTextFormat *This
 
 DWRITE_TEXT_ALIGNMENT (WRT_ABI *GetTextAlignment)(IDWriteTextFormat *This)
 
 DWRITE_PARAGRAPH_ALIGNMENT (WRT_ABI *GetParagraphAlignment)(IDWriteTextFormat *This)
 
 DWRITE_WORD_WRAPPING (WRT_ABI *GetWordWrapping)(IDWriteTextFormat *This)
 
 DWRITE_READING_DIRECTION (WRT_ABI *GetReadingDirection)(IDWriteTextFormat *This)
 
 DWRITE_FLOW_DIRECTION (WRT_ABI *GetFlowDirection)(IDWriteTextFormat *This)
 
 FLOAT (WRT_ABI *GetIncrementalTabStop)(IDWriteTextFormat *This)
 
 wrt_result (WRT_ABI *GetTrimming)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *GetLineSpacing)(IDWriteTextFormat *This
 
 wrt_result (WRT_ABI *GetFontCollection)(IDWriteTextFormat *This
 
 UINT32 (WRT_ABI *GetFontFamilyNameLength)(IDWriteTextFormat *This)
 
 wrt_result (WRT_ABI *GetFontFamilyName)(IDWriteTextFormat *This
 
 DWRITE_FONT_WEIGHT (WRT_ABI *GetFontWeight)(IDWriteTextFormat *This)
 
 DWRITE_FONT_STYLE (WRT_ABI *GetFontStyle)(IDWriteTextFormat *This)
 
 DWRITE_FONT_STRETCH (WRT_ABI *GetFontStretch)(IDWriteTextFormat *This)
 
 FLOAT (WRT_ABI *GetFontSize)(IDWriteTextFormat *This)
 
 UINT32 (WRT_ABI *GetLocaleNameLength)(IDWriteTextFormat *This)
 
 wrt_result (WRT_ABI *GetLocaleName)(IDWriteTextFormat *This
 

Public Attributes

DWRITE_TEXT_ALIGNMENT textAlignment
 
DWRITE_PARAGRAPH_ALIGNMENT paragraphAlignment
 
DWRITE_WORD_WRAPPING wordWrapping
 
DWRITE_READING_DIRECTION readingDirection
 
DWRITE_FLOW_DIRECTION flowDirection
 
FLOAT incrementalTabStop
 
DWRITE_TRIMMING const * trimmingOptions
 
DWRITE_TRIMMING const IDWriteInlineObjecttrimmingSign
 
DWRITE_LINE_SPACING_METHOD lineSpacingMethod
 
DWRITE_LINE_SPACING_METHOD FLOAT lineSpacing
 
DWRITE_LINE_SPACING_METHOD FLOAT FLOAT baseline
 
DWRITE_TRIMMINGtrimmingOptions
 
DWRITE_TRIMMING IDWriteInlineObject ** trimmingSign
 
DWRITE_LINE_SPACING_METHOD * lineSpacingMethod
 
DWRITE_LINE_SPACING_METHOD FLOAT * lineSpacing
 
DWRITE_LINE_SPACING_METHOD FLOAT FLOAT * baseline
 
IDWriteFontCollection ** fontCollection
 
WCHAR * fontFamilyName
 
WCHAR UINT32 nameSize
 
WCHAR * localeName
 

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