|
| | WINE_DEFAULT_DEBUG_CHANNEL (dwrite) |
| |
| static struct dwrite_trimmingsign * | impl_from_IDWriteInlineObject (IDWriteInlineObject *iface) |
| |
| void | release_format_data (struct dwrite_textformat_data *data) |
| |
| static struct dwrite_textformat * | impl_from_IDWriteTextFormat3 (IDWriteTextFormat3 *iface) |
| |
| HRESULT | format_set_textalignment (struct dwrite_textformat_data *format, DWRITE_TEXT_ALIGNMENT alignment, BOOL *changed) |
| |
| HRESULT | format_set_paralignment (struct dwrite_textformat_data *format, DWRITE_PARAGRAPH_ALIGNMENT alignment, BOOL *changed) |
| |
| HRESULT | format_set_readingdirection (struct dwrite_textformat_data *format, DWRITE_READING_DIRECTION direction, BOOL *changed) |
| |
| HRESULT | format_set_wordwrapping (struct dwrite_textformat_data *format, DWRITE_WORD_WRAPPING wrapping, BOOL *changed) |
| |
| HRESULT | format_set_flowdirection (struct dwrite_textformat_data *format, DWRITE_FLOW_DIRECTION direction, BOOL *changed) |
| |
| HRESULT | format_set_trimming (struct dwrite_textformat_data *format, DWRITE_TRIMMING const *trimming, IDWriteInlineObject *trimming_sign, BOOL *changed) |
| |
| HRESULT | format_set_linespacing (struct dwrite_textformat_data *format, DWRITE_LINE_SPACING const *spacing, BOOL *changed) |
| |
| HRESULT | format_set_font_axisvalues (struct dwrite_textformat_data *format, DWRITE_FONT_AXIS_VALUE const *axis_values, unsigned int num_values) |
| |
| HRESULT | format_get_font_axisvalues (struct dwrite_textformat_data *format, DWRITE_FONT_AXIS_VALUE *axis_values, unsigned int num_values) |
| |
| HRESULT | format_get_fontfallback (const struct dwrite_textformat_data *format, IDWriteFontFallback **fallback) |
| |
| HRESULT | format_set_fontfallback (struct dwrite_textformat_data *format, IDWriteFontFallback *fallback) |
| |
| HRESULT | format_set_optical_alignment (struct dwrite_textformat_data *format, DWRITE_OPTICAL_ALIGNMENT alignment) |
| |
| HRESULT | format_set_vertical_orientation (struct dwrite_textformat_data *format, DWRITE_VERTICAL_GLYPH_ORIENTATION orientation, BOOL *changed) |
| |
| static HRESULT WINAPI | dwritetextformat_QueryInterface (IDWriteTextFormat3 *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | dwritetextformat_AddRef (IDWriteTextFormat3 *iface) |
| |
| static ULONG WINAPI | dwritetextformat_Release (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat_SetTextAlignment (IDWriteTextFormat3 *iface, DWRITE_TEXT_ALIGNMENT alignment) |
| |
| static HRESULT WINAPI | dwritetextformat_SetParagraphAlignment (IDWriteTextFormat3 *iface, DWRITE_PARAGRAPH_ALIGNMENT alignment) |
| |
| static HRESULT WINAPI | dwritetextformat_SetWordWrapping (IDWriteTextFormat3 *iface, DWRITE_WORD_WRAPPING wrapping) |
| |
| static HRESULT WINAPI | dwritetextformat_SetReadingDirection (IDWriteTextFormat3 *iface, DWRITE_READING_DIRECTION direction) |
| |
| static HRESULT WINAPI | dwritetextformat_SetFlowDirection (IDWriteTextFormat3 *iface, DWRITE_FLOW_DIRECTION direction) |
| |
| static HRESULT WINAPI | dwritetextformat_SetIncrementalTabStop (IDWriteTextFormat3 *iface, float tabstop) |
| |
| static HRESULT WINAPI | dwritetextformat_SetTrimming (IDWriteTextFormat3 *iface, DWRITE_TRIMMING const *trimming, IDWriteInlineObject *trimming_sign) |
| |
| static HRESULT WINAPI | dwritetextformat_SetLineSpacing (IDWriteTextFormat3 *iface, DWRITE_LINE_SPACING_METHOD method, float height, float baseline) |
| |
| static DWRITE_TEXT_ALIGNMENT WINAPI | dwritetextformat_GetTextAlignment (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_PARAGRAPH_ALIGNMENT WINAPI | dwritetextformat_GetParagraphAlignment (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_WORD_WRAPPING WINAPI | dwritetextformat_GetWordWrapping (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_READING_DIRECTION WINAPI | dwritetextformat_GetReadingDirection (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_FLOW_DIRECTION WINAPI | dwritetextformat_GetFlowDirection (IDWriteTextFormat3 *iface) |
| |
| static float WINAPI | dwritetextformat_GetIncrementalTabStop (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat_GetTrimming (IDWriteTextFormat3 *iface, DWRITE_TRIMMING *options, IDWriteInlineObject **trimming_sign) |
| |
| static HRESULT WINAPI | dwritetextformat_GetLineSpacing (IDWriteTextFormat3 *iface, DWRITE_LINE_SPACING_METHOD *method, float *spacing, float *baseline) |
| |
| static HRESULT WINAPI | dwritetextformat_GetFontCollection (IDWriteTextFormat3 *iface, IDWriteFontCollection **collection) |
| |
| static UINT32 WINAPI | dwritetextformat_GetFontFamilyNameLength (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat_GetFontFamilyName (IDWriteTextFormat3 *iface, WCHAR *name, UINT32 size) |
| |
| static DWRITE_FONT_WEIGHT WINAPI | dwritetextformat_GetFontWeight (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_FONT_STYLE WINAPI | dwritetextformat_GetFontStyle (IDWriteTextFormat3 *iface) |
| |
| static DWRITE_FONT_STRETCH WINAPI | dwritetextformat_GetFontStretch (IDWriteTextFormat3 *iface) |
| |
| static float WINAPI | dwritetextformat_GetFontSize (IDWriteTextFormat3 *iface) |
| |
| static UINT32 WINAPI | dwritetextformat_GetLocaleNameLength (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat_GetLocaleName (IDWriteTextFormat3 *iface, WCHAR *name, UINT32 size) |
| |
| static HRESULT WINAPI | dwritetextformat1_SetVerticalGlyphOrientation (IDWriteTextFormat3 *iface, DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) |
| |
| static DWRITE_VERTICAL_GLYPH_ORIENTATION WINAPI | dwritetextformat1_GetVerticalGlyphOrientation (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat1_SetLastLineWrapping (IDWriteTextFormat3 *iface, BOOL lastline_wrapping_enabled) |
| |
| static BOOL WINAPI | dwritetextformat1_GetLastLineWrapping (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat1_SetOpticalAlignment (IDWriteTextFormat3 *iface, DWRITE_OPTICAL_ALIGNMENT alignment) |
| |
| static DWRITE_OPTICAL_ALIGNMENT WINAPI | dwritetextformat1_GetOpticalAlignment (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat1_SetFontFallback (IDWriteTextFormat3 *iface, IDWriteFontFallback *fallback) |
| |
| static HRESULT WINAPI | dwritetextformat1_GetFontFallback (IDWriteTextFormat3 *iface, IDWriteFontFallback **fallback) |
| |
| static HRESULT WINAPI | dwritetextformat2_SetLineSpacing (IDWriteTextFormat3 *iface, DWRITE_LINE_SPACING const *spacing) |
| |
| static HRESULT WINAPI | dwritetextformat2_GetLineSpacing (IDWriteTextFormat3 *iface, DWRITE_LINE_SPACING *spacing) |
| |
| static HRESULT WINAPI | dwritetextformat3_SetFontAxisValues (IDWriteTextFormat3 *iface, DWRITE_FONT_AXIS_VALUE const *axis_values, UINT32 num_values) |
| |
| static UINT32 WINAPI | dwritetextformat3_GetFontAxisValueCount (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat3_GetFontAxisValues (IDWriteTextFormat3 *iface, DWRITE_FONT_AXIS_VALUE *axis_values, UINT32 num_values) |
| |
| static DWRITE_AUTOMATIC_FONT_AXES WINAPI | dwritetextformat3_GetAutomaticFontAxes (IDWriteTextFormat3 *iface) |
| |
| static HRESULT WINAPI | dwritetextformat3_SetAutomaticFontAxes (IDWriteTextFormat3 *iface, DWRITE_AUTOMATIC_FONT_AXES axes) |
| |
| struct dwrite_textformat * | unsafe_impl_from_IDWriteTextFormat (IDWriteTextFormat *iface) |
| |
| HRESULT | create_text_format (const WCHAR *family_name, IDWriteFontCollection *collection, DWRITE_FONT_WEIGHT weight, DWRITE_FONT_STYLE style, DWRITE_FONT_STRETCH stretch, float size, const WCHAR *locale, REFIID riid, void **out) |
| |
| static HRESULT WINAPI | dwritetrimmingsign_QueryInterface (IDWriteInlineObject *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | dwritetrimmingsign_AddRef (IDWriteInlineObject *iface) |
| |
| static ULONG WINAPI | dwritetrimmingsign_Release (IDWriteInlineObject *iface) |
| |
| static HRESULT WINAPI | dwritetrimmingsign_Draw (IDWriteInlineObject *iface, void *context, IDWriteTextRenderer *renderer, float originX, float originY, BOOL is_sideways, BOOL is_rtl, IUnknown *effect) |
| |
| static HRESULT WINAPI | dwritetrimmingsign_GetMetrics (IDWriteInlineObject *iface, DWRITE_INLINE_OBJECT_METRICS *ret) |
| |
| static HRESULT WINAPI | dwritetrimmingsign_GetOverhangMetrics (IDWriteInlineObject *iface, DWRITE_OVERHANG_METRICS *overhangs) |
| |
| static HRESULT WINAPI | dwritetrimmingsign_GetBreakConditions (IDWriteInlineObject *iface, DWRITE_BREAK_CONDITION *before, DWRITE_BREAK_CONDITION *after) |
| |
| static BOOL | is_reading_direction_horz (DWRITE_READING_DIRECTION direction) |
| |
| static BOOL | is_reading_direction_vert (DWRITE_READING_DIRECTION direction) |
| |
| static BOOL | is_flow_direction_horz (DWRITE_FLOW_DIRECTION direction) |
| |
| static BOOL | is_flow_direction_vert (DWRITE_FLOW_DIRECTION direction) |
| |
| HRESULT | create_trimmingsign (IDWriteFactory7 *factory, IDWriteTextFormat *format, IDWriteInlineObject **sign) |
| |