|
ReactOS 0.4.17-dev-934-g091855f
|
This is the complete list of members for IDWriteTextLayout, including all inherited members.
| AddRef() | IUnknown | |
| DetermineMinWidth([out] FLOAT *min_width) | IDWriteTextLayout | |
| Draw([in] void *context, [in] IDWriteTextRenderer *renderer, [in] FLOAT originX, [in] FLOAT originY) | IDWriteTextLayout | |
| GetClusterMetrics([out] DWRITE_CLUSTER_METRICS *metrics, [in] UINT32 max_count, [out] UINT32 *act_count) | IDWriteTextLayout | |
| GetDrawingEffect([in] UINT32 position, [out] IUnknown **effect, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| GetFlowDirection() | IDWriteTextFormat | |
| GetFontCollection([in] UINT32 pos, [out] IDWriteFontCollection **collection, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontCollection([out] IDWriteFontCollection **collection) | IDWriteTextFormat | |
| GetFontFamilyName([in] UINT32 position, [out] WCHAR *name, [in] UINT32 name_size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontFamilyName([out] WCHAR *name, [in] UINT32 size) | IDWriteTextFormat | |
| GetFontFamilyNameLength([in] UINT32 pos, [out] UINT32 *len, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontFamilyNameLength() | IDWriteTextFormat | |
| GetFontSize([in] UINT32 position, [out] FLOAT *size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontSize() | IDWriteTextFormat | |
| GetFontStretch([in] UINT32 position, [out] DWRITE_FONT_STRETCH *stretch, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontStretch() | IDWriteTextFormat | |
| GetFontStyle([in] UINT32 currentPosition, [out] DWRITE_FONT_STYLE *style, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontStyle() | IDWriteTextFormat | |
| GetFontWeight([in] UINT32 position, [out] DWRITE_FONT_WEIGHT *weight, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetFontWeight() | IDWriteTextFormat | |
| GetIncrementalTabStop() | IDWriteTextFormat | |
| GetInlineObject([in] UINT32 position, [out] IDWriteInlineObject **object, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| GetLineMetrics([out] DWRITE_LINE_METRICS *metrics, [in] UINT32 max_count, [out] UINT32 *actual_count) | IDWriteTextLayout | |
| GetLineSpacing([out] DWRITE_LINE_SPACING_METHOD *method, [out] FLOAT *spacing, [out] FLOAT *baseline) | IDWriteTextFormat | |
| GetLocaleName([in] UINT32 position, [out] WCHAR *name, [in] UINT32 name_size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetLocaleName([out] WCHAR *name, [in] UINT32 size) | IDWriteTextFormat | |
| GetLocaleNameLength([in] UINT32 position, [out] UINT32 *length, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| IDWriteTextFormat::GetLocaleNameLength() | IDWriteTextFormat | |
| GetMaxHeight() | IDWriteTextLayout | |
| GetMaxWidth() | IDWriteTextLayout | |
| GetMetrics([out] DWRITE_TEXT_METRICS *metrics) | IDWriteTextLayout | |
| GetOverhangMetrics([out] DWRITE_OVERHANG_METRICS *overhangs) | IDWriteTextLayout | |
| GetParagraphAlignment() | IDWriteTextFormat | |
| GetReadingDirection() | IDWriteTextFormat | |
| GetStrikethrough([in] UINT32 position, [out] BOOL *has_strikethrough, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| GetTextAlignment() | IDWriteTextFormat | |
| GetTrimming([out] DWRITE_TRIMMING *options, [out] IDWriteInlineObject **trimming_sign) | IDWriteTextFormat | |
| GetTypography([in] UINT32 position, [out] IDWriteTypography **typography, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| GetUnderline([in] UINT32 position, [out] BOOL *has_underline, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) | IDWriteTextLayout | |
| GetWordWrapping() | IDWriteTextFormat | |
| HitTestPoint([in] FLOAT pointX, [in] FLOAT pointY, [out] BOOL *is_trailinghit, [out] BOOL *is_inside, [out] DWRITE_HIT_TEST_METRICS *metrics) | IDWriteTextLayout | |
| HitTestTextPosition([in] UINT32 textPosition, [in] BOOL is_trailinghit, [out] FLOAT *pointX, [out] FLOAT *pointY, [out] DWRITE_HIT_TEST_METRICS *metrics) | IDWriteTextLayout | |
| HitTestTextRange([in] UINT32 textPosition, [in] UINT32 textLength, [in] FLOAT originX, [in] FLOAT originY, [out] DWRITE_HIT_TEST_METRICS *metrics, [in] UINT32 max_metricscount, [out] UINT32 *actual_metricscount) | IDWriteTextLayout | |
| LPUNKNOWN typedef | IUnknown | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |
| SetDrawingEffect([in] IUnknown *effect, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFlowDirection([in] DWRITE_FLOW_DIRECTION direction) | IDWriteTextFormat | |
| SetFontCollection([in] IDWriteFontCollection *collection, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFontFamilyName([in] WCHAR const *name, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFontSize([in] FLOAT size, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFontStretch([in] DWRITE_FONT_STRETCH stretch, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFontStyle([in] DWRITE_FONT_STYLE style, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetFontWeight([in] DWRITE_FONT_WEIGHT weight, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetIncrementalTabStop([in] FLOAT tabstop) | IDWriteTextFormat | |
| SetInlineObject([in] IDWriteInlineObject *object, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetLineSpacing([in] DWRITE_LINE_SPACING_METHOD spacing, [in] FLOAT line_spacing, [in] FLOAT baseline) | IDWriteTextFormat | |
| SetLocaleName([in] WCHAR const *locale, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetMaxHeight([in] FLOAT maxHeight) | IDWriteTextLayout | |
| SetMaxWidth([in] FLOAT maxWidth) | IDWriteTextLayout | |
| SetParagraphAlignment([in] DWRITE_PARAGRAPH_ALIGNMENT alignment) | IDWriteTextFormat | |
| SetReadingDirection([in] DWRITE_READING_DIRECTION direction) | IDWriteTextFormat | |
| SetStrikethrough([in] BOOL strikethrough, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetTextAlignment([in] DWRITE_TEXT_ALIGNMENT alignment) | IDWriteTextFormat | |
| SetTrimming([in] DWRITE_TRIMMING const *trimming, [in] IDWriteInlineObject *trimming_sign) | IDWriteTextFormat | |
| SetTypography([in] IDWriteTypography *typography, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetUnderline([in] BOOL underline, [in] DWRITE_TEXT_RANGE range) | IDWriteTextLayout | |
| SetWordWrapping([in] DWRITE_WORD_WRAPPING wrapping) | IDWriteTextFormat |