|
ReactOS 0.4.17-dev-934-g091855f
|

| DWRITE_LINE_BREAKPOINT* dwrite_textlayout::actual_breakpoints |
Definition at line 252 of file layout.c.
Referenced by dwritetextlayout_Release(), get_effective_breakpoint(), layout_compute(), and layout_update_breakpoints_range().
| UINT32 dwrite_textlayout::cluster_count |
Definition at line 256 of file layout.c.
Referenced by dwritetextlayout_DetermineMinWidth(), dwritetextlayout_GetClusterMetrics(), layout_compute_effective_runs(), layout_compute_runs(), and layout_set_dummy_line_metrics().
| DWRITE_CLUSTER_METRICS* dwrite_textlayout::clustermetrics |
Definition at line 255 of file layout.c.
Referenced by dwritetextlayout_DetermineMinWidth(), dwritetextlayout_GetClusterMetrics(), dwritetextlayout_Release(), get_cluster_range_width(), layout_add_effective_run(), layout_add_line(), layout_can_wrap_after(), layout_compute_effective_runs(), layout_compute_runs(), layout_set_cluster_metrics(), and layout_set_dummy_line_metrics().
| struct layout_cluster* dwrite_textlayout::clusters |
Definition at line 254 of file layout.c.
Referenced by dwritetextlayout_Release(), layout_add_effective_run(), layout_add_line(), layout_compute_runs(), and layout_set_cluster_metrics().
Definition at line 240 of file layout.c.
Referenced by dwritetextlayout_GetDrawingEffect(), free_layout_ranges_list(), init_textlayout(), layout_get_effect_from_pos(), and set_layout_range_attr().
Definition at line 245 of file layout.c.
Referenced by dwritetextlayout_Draw(), dwritetextlayout_GetOverhangMetrics(), free_layout_eruns(), init_textlayout(), layout_add_effective_run(), layout_get_next_erun(), and layout_get_prev_erun().
| IDWriteFactory7* dwrite_textlayout::factory |
Definition at line 224 of file layout.c.
Referenced by dwritetextlayout_Release(), init_textlayout(), and layout_resolve_fonts().
| struct dwrite_textformat_data dwrite_textlayout::format |
Definition at line 236 of file layout.c.
Referenced by alloc_layout_range(), dwritetextformat1_layout_GetLastLineWrapping(), dwritetextformat1_layout_GetOpticalAlignment(), dwritetextformat1_layout_GetVerticalGlyphOrientation(), dwritetextformat1_layout_SetLastLineWrapping(), dwritetextformat1_layout_SetOpticalAlignment(), dwritetextformat3_layout_GetFontAxisValueCount(), dwritetextformat3_layout_GetFontAxisValues(), dwritetextformat3_layout_SetFontAxisValues(), dwritetextformat_layout_GetFlowDirection(), dwritetextformat_layout_GetFontCollection(), dwritetextformat_layout_GetFontFamilyName(), dwritetextformat_layout_GetFontFamilyNameLength(), dwritetextformat_layout_GetFontSize(), dwritetextformat_layout_GetFontStretch(), dwritetextformat_layout_GetFontStyle(), dwritetextformat_layout_GetFontWeight(), dwritetextformat_layout_GetIncrementalTabStop(), dwritetextformat_layout_GetLineSpacing(), dwritetextformat_layout_GetLocaleName(), dwritetextformat_layout_GetLocaleNameLength(), dwritetextformat_layout_GetParagraphAlignment(), dwritetextformat_layout_GetReadingDirection(), dwritetextformat_layout_GetTextAlignment(), dwritetextformat_layout_GetTrimming(), dwritetextformat_layout_GetWordWrapping(), dwritetextformat_layout_SetFlowDirection(), dwritetextformat_layout_SetIncrementalTabStop(), dwritetextformat_layout_SetLineSpacing(), dwritetextformat_layout_SetParagraphAlignment(), dwritetextformat_layout_SetReadingDirection(), dwritetextformat_layout_SetTextAlignment(), dwritetextformat_layout_SetTrimming(), dwritetextformat_layout_SetWordWrapping(), dwritetextlayout2_GetFontFallback(), dwritetextlayout2_GetVerticalGlyphOrientation(), dwritetextlayout2_SetFontFallback(), dwritetextlayout3_GetLineSpacing(), dwritetextlayout3_SetLineSpacing(), dwritetextlayout4_GetAutomaticFontAxes(), dwritetextlayout4_SetAutomaticFontAxes(), dwritetextlayout_Release(), layout_add_effective_run(), layout_add_line(), layout_add_underline(), layout_apply_centered_alignment(), layout_apply_leading_alignment(), layout_apply_line_spacing(), layout_apply_par_alignment(), layout_apply_text_alignment(), layout_apply_trailing_alignment(), layout_can_wrap_after(), layout_compute_effective_runs(), layout_format_from_textformat(), layout_resolve_fonts(), layout_set_line_metrics(), layout_set_line_positions(), and layout_set_vertical_orientation().
| IDWriteTextAnalysisSink1 dwrite_textlayout::IDWriteTextAnalysisSink1_iface |
Definition at line 220 of file layout.c.
Referenced by impl_from_IDWriteTextAnalysisSink1(), init_textlayout(), layout_compute(), and layout_itemize().
| IDWriteTextAnalysisSource1 dwrite_textlayout::IDWriteTextAnalysisSource1_iface |
Definition at line 221 of file layout.c.
Referenced by impl_from_IDWriteTextAnalysisSource1(), init_textlayout(), layout_compute(), layout_itemize(), and layout_map_run_characters().
| IDWriteTextFormat3 dwrite_textlayout::IDWriteTextFormat3_iface |
Definition at line 219 of file layout.c.
Referenced by dwritetextlayout2_GetLastLineWrapping(), dwritetextlayout2_GetOpticalAlignment(), dwritetextlayout2_SetLastLineWrapping(), dwritetextlayout2_SetOpticalAlignment(), dwritetextlayout_GetFlowDirection(), dwritetextlayout_GetFontCollection(), dwritetextlayout_GetFontFamilyName(), dwritetextlayout_GetFontFamilyNameLength(), dwritetextlayout_GetFontSize(), dwritetextlayout_GetFontStretch(), dwritetextlayout_GetFontStyle(), dwritetextlayout_GetFontWeight(), dwritetextlayout_GetIncrementalTabStop(), dwritetextlayout_GetLineSpacing(), dwritetextlayout_GetLocaleName(), dwritetextlayout_GetLocaleNameLength(), dwritetextlayout_GetParagraphAlignment(), dwritetextlayout_GetReadingDirection(), dwritetextlayout_GetTextAlignment(), dwritetextlayout_GetTrimming(), dwritetextlayout_GetWordWrapping(), dwritetextlayout_QueryInterface(), dwritetextlayout_SetFlowDirection(), dwritetextlayout_SetIncrementalTabStop(), dwritetextlayout_SetLineSpacing(), dwritetextlayout_SetParagraphAlignment(), dwritetextlayout_SetReadingDirection(), dwritetextlayout_SetTextAlignment(), dwritetextlayout_SetTrimming(), dwritetextlayout_SetWordWrapping(), impl_from_IDWriteTextFormat3(), and init_textlayout().
| IDWriteTextLayout4 dwrite_textlayout::IDWriteTextLayout4_iface |
Definition at line 218 of file layout.c.
Referenced by dwritetextformat1_layout_GetFontFallback(), dwritetextformat1_layout_SetFontFallback(), dwritetextformat2_layout_GetLineSpacing(), dwritetextformat2_layout_SetLineSpacing(), dwritetextformat3_layout_GetAutomaticFontAxes(), dwritetextformat3_layout_SetAutomaticFontAxes(), dwritetextformat_layout_AddRef(), dwritetextformat_layout_QueryInterface(), dwritetextformat_layout_Release(), dwritetextformat_layout_SetLineSpacing(), dwritetextlayout_sink_AddRef(), dwritetextlayout_sink_Release(), dwritetextlayout_source_AddRef(), dwritetextlayout_source_GetParagraphReadingDirection(), dwritetextlayout_source_Release(), impl_from_IDWriteTextLayout4(), and init_textlayout().
Definition at line 246 of file layout.c.
Referenced by dwritetextlayout_Draw(), dwritetextlayout_GetOverhangMetrics(), free_layout_eruns(), init_textlayout(), layout_add_effective_run(), layout_add_line(), and layout_get_next_inline_run().
| UINT32 dwrite_textlayout::len |
Definition at line 228 of file layout.c.
Referenced by dwritetextlayout_sink_SetLineBreakpoints(), get_clipped_range_length(), init_textlayout(), layout_compute(), layout_compute_runs(), layout_itemize(), and layout_update_breakpoints_range().
| struct layout_line* dwrite_textlayout::lines |
Definition at line 259 of file layout.c.
Referenced by dwritetextlayout3_GetLineMetrics(), dwritetextlayout_GetLineMetrics(), dwritetextlayout_Release(), layout_apply_line_spacing(), layout_apply_par_alignment(), layout_set_line_metrics(), and layout_set_line_positions().
| size_t dwrite_textlayout::lines_size |
Definition at line 260 of file layout.c.
Referenced by layout_set_line_metrics().
| DWRITE_MEASURING_MODE dwrite_textlayout::measuringmode |
Definition at line 265 of file layout.c.
Referenced by dwritetextlayout_Draw(), init_textlayout(), is_layout_gdi_compatible(), layout_add_effective_run(), layout_add_underline(), layout_get_erun_bbox(), and layout_shape_get_positions().
| DWRITE_TEXT_METRICS1 dwrite_textlayout::metrics |
Definition at line 262 of file layout.c.
Referenced by dwritetextlayout2_GetMetrics(), dwritetextlayout3_GetLineMetrics(), dwritetextlayout3_SetLineSpacing(), dwritetextlayout_GetLineMetrics(), dwritetextlayout_GetMaxHeight(), dwritetextlayout_GetMaxWidth(), dwritetextlayout_GetMetrics(), dwritetextlayout_GetOverhangMetrics(), dwritetextlayout_SetMaxHeight(), dwritetextlayout_SetMaxWidth(), init_textlayout(), layout_add_line(), layout_apply_centered_alignment(), layout_apply_leading_alignment(), layout_apply_par_alignment(), layout_apply_trailing_alignment(), layout_compute_effective_runs(), layout_get_centered_shift(), layout_set_line_metrics(), and layout_set_line_positions().
| FLOAT dwrite_textlayout::minwidth |
Definition at line 257 of file layout.c.
Referenced by dwritetextlayout_DetermineMinWidth().
| DWRITE_LINE_BREAKPOINT* dwrite_textlayout::nominal_breakpoints |
Definition at line 251 of file layout.c.
Referenced by dwritetextlayout_Release(), dwritetextlayout_sink_SetLineBreakpoints(), get_effective_breakpoint(), layout_compute(), and layout_update_breakpoints_range().
| DWRITE_OVERHANG_METRICS dwrite_textlayout::overhangs |
Definition at line 263 of file layout.c.
Referenced by dwritetextlayout_GetOverhangMetrics().
| FLOAT dwrite_textlayout::ppdip |
Definition at line 268 of file layout.c.
Referenced by init_textlayout(), layout_get_centered_shift(), layout_get_erun_font_metrics(), layout_get_font_metrics(), layout_shape_get_positions(), and renderer_apply_snapping().
Definition at line 242 of file layout.c.
Referenced by dwritetextlayout_source_GetLocaleName(), free_layout_ranges_list(), get_layout_range_by_pos(), init_textlayout(), layout_itemize(), and set_layout_range_attr().
| USHORT dwrite_textlayout::recompute |
Definition at line 249 of file layout.c.
Referenced by dwritetextformat_layout_SetFlowDirection(), dwritetextformat_layout_SetParagraphAlignment(), dwritetextformat_layout_SetReadingDirection(), dwritetextformat_layout_SetTextAlignment(), dwritetextformat_layout_SetTrimming(), dwritetextformat_layout_SetWordWrapping(), dwritetextlayout3_InvalidateLayout(), dwritetextlayout3_SetLineSpacing(), dwritetextlayout_DetermineMinWidth(), dwritetextlayout_GetOverhangMetrics(), dwritetextlayout_SetMaxHeight(), dwritetextlayout_SetMaxWidth(), init_textlayout(), layout_compute(), layout_compute_effective_runs(), layout_set_vertical_orientation(), and set_layout_range_attr().
| LONG dwrite_textlayout::refcount |
Definition at line 222 of file layout.c.
Referenced by dwritetextlayout_AddRef(), dwritetextlayout_Release(), and init_textlayout().
Definition at line 243 of file layout.c.
Referenced by dwritetextlayout_sink_SetBidiLevel(), dwritetextlayout_sink_SetScriptAnalysis(), free_layout_runs(), init_textlayout(), layout_compute(), layout_compute_runs(), layout_get_last_run(), layout_itemize(), and layout_resolve_fonts().
Definition at line 241 of file layout.c.
Referenced by dwritetextformat2_layout_GetLineSpacing(), dwritetextformat2_layout_SetLineSpacing(), dwritetextformat_layout_GetLineSpacing(), dwritetextformat_layout_SetLineSpacing(), dwritetextlayout1_GetCharacterSpacing(), dwritetextlayout3_GetLineSpacing(), dwritetextlayout3_SetLineSpacing(), dwritetextlayout_GetLineSpacing(), dwritetextlayout_SetLineSpacing(), free_layout_ranges_list(), init_textlayout(), layout_get_next_spacing_range(), layout_shape_apply_character_spacing(), and set_layout_range_attr().
| WCHAR* dwrite_textlayout::str |
Definition at line 227 of file layout.c.
Referenced by dwritetextlayout_Release(), dwritetextlayout_sink_SetBidiLevel(), dwritetextlayout_sink_SetScriptAnalysis(), dwritetextlayout_source_GetTextAtPosition(), dwritetextlayout_source_GetTextBeforePosition(), init_cluster_metrics(), init_textlayout(), and layout_map_run_characters().
Definition at line 237 of file layout.c.
Referenced by dwritetextlayout_GetStrikethrough(), free_layout_ranges_list(), init_textlayout(), layout_get_strikethrough_from_pos(), and set_layout_range_attr().
Definition at line 248 of file layout.c.
Referenced by dwritetextlayout_Draw(), free_layout_eruns(), init_textlayout(), and layout_add_effective_run().
| IDWriteFontCollection* dwrite_textlayout::system_collection |
Definition at line 225 of file layout.c.
Referenced by dwritetextlayout_Release(), init_textlayout(), layout_map_run_characters(), and layout_run_get_last_resort_font().
| struct { ... } dwrite_textlayout::text_source |
| DWRITE_MATRIX dwrite_textlayout::transform |
Definition at line 269 of file layout.c.
Referenced by init_textlayout(), layout_apply_centered_alignment(), layout_get_centered_shift(), layout_get_erun_bbox(), layout_get_erun_font_metrics(), layout_get_font_metrics(), and layout_shape_get_positions().
Definition at line 239 of file layout.c.
Referenced by dwritetextlayout_GetTypography(), free_layout_ranges_list(), init_textlayout(), layout_shape_get_user_features(), and set_layout_range_attr().
Definition at line 238 of file layout.c.
Referenced by dwritetextlayout_GetUnderline(), free_layout_ranges_list(), init_textlayout(), layout_get_underline_from_pos(), and set_layout_range_attr().
Definition at line 247 of file layout.c.
Referenced by dwritetextlayout_Draw(), free_layout_eruns(), init_textlayout(), and layout_add_underline().