ReactOS 0.4.17-dev-934-g091855f
IDWriteTextLayout Member List

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 typedefIUnknown
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