GATE
|
Public Member Functions | |
WRT_DECLARE_UNKNOWN (IDWriteTextLayout) | |
wrt_result (WRT_ABI *SetTextAlignment)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetParagraphAlignment)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetWordWrapping)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetReadingDirection)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFlowDirection)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetIncrementalTabStop)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetTrimming)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetLineSpacing)(IDWriteTextLayout *This | |
DWRITE_TEXT_ALIGNMENT (WRT_ABI *GetTextAlignment)(IDWriteTextLayout *This) | |
DWRITE_PARAGRAPH_ALIGNMENT (WRT_ABI *GetParagraphAlignment)(IDWriteTextLayout *This) | |
DWRITE_WORD_WRAPPING (WRT_ABI *GetWordWrapping)(IDWriteTextLayout *This) | |
DWRITE_READING_DIRECTION (WRT_ABI *GetReadingDirection)(IDWriteTextLayout *This) | |
DWRITE_FLOW_DIRECTION (WRT_ABI *GetFlowDirection)(IDWriteTextLayout *This) | |
FLOAT (WRT_ABI *GetIncrementalTabStop)(IDWriteTextLayout *This) | |
wrt_result (WRT_ABI *GetTrimming)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetLineSpacing)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontCollection)(IDWriteTextLayout *This | |
UINT32 (WRT_ABI *GetFontFamilyNameLength)(IDWriteTextLayout *This) | |
wrt_result (WRT_ABI *GetFontFamilyName)(IDWriteTextLayout *This | |
DWRITE_FONT_WEIGHT (WRT_ABI *GetFontWeight)(IDWriteTextLayout *This) | |
DWRITE_FONT_STYLE (WRT_ABI *GetFontStyle)(IDWriteTextLayout *This) | |
DWRITE_FONT_STRETCH (WRT_ABI *GetFontStretch)(IDWriteTextLayout *This) | |
FLOAT (WRT_ABI *GetFontSize)(IDWriteTextLayout *This) | |
UINT32 (WRT_ABI *GetLocaleNameLength)(IDWriteTextLayout *This) | |
wrt_result (WRT_ABI *GetLocaleName)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetMaxWidth)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetMaxHeight)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontCollection)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontFamilyName)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontWeight)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontStyle)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontStretch)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetFontSize)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetUnderline)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetStrikethrough)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetDrawingEffect)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetInlineObject)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetTypography)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *SetLocaleName)(IDWriteTextLayout *This | |
FLOAT (WRT_ABI *GetMaxWidth)(IDWriteTextLayout *This) | |
FLOAT (WRT_ABI *GetMaxHeight)(IDWriteTextLayout *This) | |
wrt_result (WRT_ABI *GetFontCollection2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontFamilyNameLength2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontFamilyName2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontWeight2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontStyle2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontStretch2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetFontSize2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetUnderline)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetStrikethrough)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetDrawingEffect)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetInlineObject)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetTypography)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetLocaleNameLength2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetLocaleName2)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *Draw)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetLineMetrics)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetMetrics)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetOverhangMetrics)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *GetClusterMetrics)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *DetermineMinWidth)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *HitTestPoint)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *HitTestTextPosition)(IDWriteTextLayout *This | |
wrt_result (WRT_ABI *HitTestTextRange)(IDWriteTextLayout *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 IDWriteInlineObject * | trimmingSign |
DWRITE_LINE_SPACING_METHOD | lineSpacingMethod |
DWRITE_LINE_SPACING_METHOD FLOAT | lineSpacing |
DWRITE_LINE_SPACING_METHOD FLOAT FLOAT | baseline |
DWRITE_TRIMMING * | trimmingOptions |
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 |
FLOAT | maxWidth |
FLOAT | maxHeight |
IDWriteFontCollection * | fontCollection |
IDWriteFontCollection DWRITE_TEXT_RANGE | textRange |
WCHAR const * | fontFamilyName |
WCHAR const DWRITE_TEXT_RANGE | textRange |
DWRITE_FONT_WEIGHT | fontWeight |
DWRITE_FONT_WEIGHT DWRITE_TEXT_RANGE | textRange |
DWRITE_FONT_STYLE | fontStyle |
DWRITE_FONT_STYLE DWRITE_TEXT_RANGE | textRange |
DWRITE_FONT_STRETCH | fontStretch |
DWRITE_FONT_STRETCH DWRITE_TEXT_RANGE | textRange |
FLOAT | fontSize |
FLOAT DWRITE_TEXT_RANGE | textRange |
BOOL | hasUnderline |
BOOL DWRITE_TEXT_RANGE | textRange |
BOOL | hasStrikethrough |
wrt_IUnknown * | drawingEffect |
wrt_IUnknown DWRITE_TEXT_RANGE | textRange |
IDWriteInlineObject * | inlineObject |
IDWriteInlineObject DWRITE_TEXT_RANGE | textRange |
IDWriteTypography * | typography |
IDWriteTypography DWRITE_TEXT_RANGE | textRange |
WCHAR const * | localeName |
UINT32 | currentPosition |
UINT32 IDWriteFontCollection ** | fontCollection |
UINT32 IDWriteFontCollection DWRITE_TEXT_RANGE * | textRange |
UINT32 UINT32 * | nameLength |
UINT32 UINT32 DWRITE_TEXT_RANGE * | textRange |
UINT32 WCHAR * | fontFamilyName |
UINT32 WCHAR UINT32 | nameSize |
UINT32 WCHAR UINT32 DWRITE_TEXT_RANGE * | textRange |
UINT32 DWRITE_FONT_WEIGHT * | fontWeight |
UINT32 DWRITE_FONT_WEIGHT DWRITE_TEXT_RANGE * | textRange |
UINT32 DWRITE_FONT_STYLE * | fontStyle |
UINT32 DWRITE_FONT_STYLE DWRITE_TEXT_RANGE * | textRange |
UINT32 DWRITE_FONT_STRETCH * | fontStretch |
UINT32 DWRITE_FONT_STRETCH DWRITE_TEXT_RANGE * | textRange |
UINT32 FLOAT * | fontSize |
UINT32 FLOAT DWRITE_TEXT_RANGE * | textRange |
UINT32 BOOL * | hasUnderline |
UINT32 BOOL DWRITE_TEXT_RANGE * | textRange |
UINT32 BOOL * | hasStrikethrough |
UINT32 wrt_IUnknown ** | drawingEffect |
UINT32 wrt_IUnknown DWRITE_TEXT_RANGE * | textRange |
UINT32 IDWriteInlineObject ** | inlineObject |
UINT32 IDWriteInlineObject DWRITE_TEXT_RANGE * | textRange |
UINT32 IDWriteTypography ** | typography |
UINT32 IDWriteTypography DWRITE_TEXT_RANGE * | textRange |
UINT32 WCHAR * | localeName |
void * | clientDrawingContext |
void IDWriteTextRenderer * | renderer |
void IDWriteTextRenderer FLOAT | originX |
void IDWriteTextRenderer FLOAT FLOAT | originY |
DWRITE_LINE_METRICS * | lineMetrics |
DWRITE_LINE_METRICS UINT32 | maxLineCount |
DWRITE_LINE_METRICS UINT32 UINT32 * | actualLineCount |
DWRITE_TEXT_METRICS * | textMetrics |
DWRITE_OVERHANG_METRICS * | overhangs |
DWRITE_CLUSTER_METRICS * | clusterMetrics |
DWRITE_CLUSTER_METRICS UINT32 | maxClusterCount |
DWRITE_CLUSTER_METRICS UINT32 UINT32 * | actualClusterCount |
FLOAT * | minWidth |
FLOAT | pointX |
FLOAT FLOAT | pointY |
FLOAT FLOAT BOOL * | isTrailingHit |
FLOAT FLOAT BOOL BOOL * | isInside |
FLOAT FLOAT BOOL BOOL DWRITE_HIT_TEST_METRICS * | hitTestMetrics |
UINT32 | textPosition |
UINT32 BOOL | isTrailingHit |
UINT32 BOOL FLOAT * | pointX |
UINT32 BOOL FLOAT FLOAT * | pointY |
UINT32 BOOL FLOAT FLOAT DWRITE_HIT_TEST_METRICS * | hitTestMetrics |
UINT32 UINT32 | textLength |
UINT32 UINT32 FLOAT | originX |
UINT32 UINT32 FLOAT FLOAT | originY |
UINT32 UINT32 FLOAT FLOAT DWRITE_HIT_TEST_METRICS * | hitTestMetrics |
UINT32 UINT32 FLOAT FLOAT DWRITE_HIT_TEST_METRICS UINT32 | maxHitTestMetricsCount |
UINT32 UINT32 FLOAT FLOAT DWRITE_HIT_TEST_METRICS UINT32 UINT32 * | actualHitTestMetricsCount |