|
ReactOS 0.4.17-dev-934-g091855f
|
This is the complete list of members for IDWriteTextAnalyzer1, including all inherited members.
| AddRef() | IUnknown | |
| AnalyzeBidi([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) | IDWriteTextAnalyzer | |
| AnalyzeLineBreakpoints([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) | IDWriteTextAnalyzer | |
| AnalyzeNumberSubstitution([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) | IDWriteTextAnalyzer | |
| AnalyzeScript([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) | IDWriteTextAnalyzer | |
| AnalyzeVerticalGlyphOrientation([in] IDWriteTextAnalysisSource1 *source, [in] UINT32 text_pos, [in] UINT32 len, [out] IDWriteTextAnalysisSink1 *sink) | IDWriteTextAnalyzer1 | |
| ApplyCharacterSpacing([in] FLOAT leading_spacing, [in] FLOAT trailing_spacing, [in] FLOAT min_advance_width, [in] UINT32 len, [in] UINT32 glyph_count, [in] UINT16 const *clustermap, [in] FLOAT const *advances, [in] DWRITE_GLYPH_OFFSET const *offsets, [in] DWRITE_SHAPING_GLYPH_PROPERTIES const *props, [out] FLOAT *modified_advances, [out] DWRITE_GLYPH_OFFSET *modified_offsets) | IDWriteTextAnalyzer1 | |
| GetBaseline([in] IDWriteFontFace *face, [in] DWRITE_BASELINE baseline, [in] BOOL vertical, [in] BOOL is_simulation_allowed, [in] DWRITE_SCRIPT_ANALYSIS sa, [in] const WCHAR *localeName, [out] INT32 *baseline_coord, [out] BOOL *exists) | IDWriteTextAnalyzer1 | |
| GetGdiCompatibleGlyphPlacements([in] WCHAR const *text, [in] UINT16 const *clustermap, [in] DWRITE_SHAPING_TEXT_PROPERTIES *props, [in] UINT32 text_len, [in] UINT16 const *glyph_indices, [in] DWRITE_SHAPING_GLYPH_PROPERTIES const *glyph_props, [in] UINT32 glyph_count, [in] IDWriteFontFace *font_face, [in] FLOAT fontEmSize, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [in] BOOL use_gdi_natural, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_lengths, [in] UINT32 feature_ranges, [out] FLOAT *glyph_advances, [out] DWRITE_GLYPH_OFFSET *glyph_offsets) | IDWriteTextAnalyzer | |
| GetGlyphOrientationTransform([in] DWRITE_GLYPH_ORIENTATION_ANGLE angle, [in] BOOL is_sideways, [out] DWRITE_MATRIX *transform) | IDWriteTextAnalyzer1 | |
| GetGlyphPlacements([in] WCHAR const *text, [in] UINT16 const *clustermap, [in] DWRITE_SHAPING_TEXT_PROPERTIES *props, [in] UINT32 text_len, [in] UINT16 const *glyph_indices, [in] DWRITE_SHAPING_GLYPH_PROPERTIES const *glyph_props, [in] UINT32 glyph_count, [in] IDWriteFontFace *font_face, [in] FLOAT fontEmSize, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_len, [in] UINT32 feature_ranges, [out] FLOAT *glyph_advances, [out] DWRITE_GLYPH_OFFSET *glyph_offsets) | IDWriteTextAnalyzer | |
| GetGlyphs([in] WCHAR const *text, [in] UINT32 length, [in] IDWriteFontFace *font_face, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] IDWriteNumberSubstitution *substitution, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_len, [in] UINT32 feature_ranges, [in] UINT32 max_glyph_count, [out] UINT16 *clustermap, [out] DWRITE_SHAPING_TEXT_PROPERTIES *text_props, [out] UINT16 *glyph_indices, [out] DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props, [out] UINT32 *actual_glyph_count) | IDWriteTextAnalyzer | |
| GetJustificationOpportunities([in] IDWriteFontFace *face, [in] FLOAT font_em_size, [in] DWRITE_SCRIPT_ANALYSIS sa, [in] UINT32 length, [in] UINT32 glyph_count, [in] const WCHAR *text, [in] const UINT16 *clustermap, [in] const DWRITE_SHAPING_GLYPH_PROPERTIES *prop, [out] DWRITE_JUSTIFICATION_OPPORTUNITY *jo) | IDWriteTextAnalyzer1 | |
| GetJustifiedGlyphs([in] IDWriteFontFace *face, [in] FLOAT font_em_size, [in] DWRITE_SCRIPT_ANALYSIS sa, [in] UINT32 length, [in] UINT32 glyph_count, [in] UINT32 max_glyphcount, [in] const UINT16 *clustermap, [in] const UINT16 *indices, [in] const FLOAT *advances, [in] const FLOAT *justifiedadvances, [in] const DWRITE_GLYPH_OFFSET *justifiedoffsets, [in] const DWRITE_SHAPING_GLYPH_PROPERTIES *prop, [out] UINT32 *actual_count, [out] UINT16 *modified_clustermap, [out] UINT16 *modified_indices, [out] FLOAT *modified_advances, [out] DWRITE_GLYPH_OFFSET *modified_offsets) | IDWriteTextAnalyzer1 | |
| GetScriptProperties([in] DWRITE_SCRIPT_ANALYSIS sa, [out] DWRITE_SCRIPT_PROPERTIES *props) | IDWriteTextAnalyzer1 | |
| GetTextComplexity([in] const WCHAR *text, [in] UINT32 len, [in] IDWriteFontFace *face, [out] BOOL *is_simple, [out] UINT32 *len_read, [out] UINT16 *indices) | IDWriteTextAnalyzer1 | |
| JustifyGlyphAdvances([in] FLOAT width, [in] UINT32 glyph_count, [in] const DWRITE_JUSTIFICATION_OPPORTUNITY *jo, [in] const FLOAT *advances, [in] const DWRITE_GLYPH_OFFSET *offsets, [out] FLOAT *justifiedadvances, [out] DWRITE_GLYPH_OFFSET *justifiedoffsets) | IDWriteTextAnalyzer1 | |
| LPUNKNOWN typedef | IUnknown | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown |