ReactOS 0.4.17-dev-934-g091855f
shaping_context Struct Reference
Collaboration diagram for shaping_context:

Public Attributes

IDWriteTextAnalyzer2 * analyzer
 
struct regular_layout_run * run
 
DWRITE_SHAPING_GLYPH_PROPERTIES * glyph_props
 
DWRITE_SHAPING_TEXT_PROPERTIES * text_props
 
struct {
   DWRITE_TYPOGRAPHIC_FEATURES **   features
 
   unsigned int *   range_lengths
 
   unsigned int   range_count
 
} user_features
 

Detailed Description

Definition at line 824 of file layout.c.

Member Data Documentation

◆ analyzer

IDWriteTextAnalyzer2* shaping_context::analyzer

Definition at line 826 of file layout.c.

◆ features

DWRITE_TYPOGRAPHIC_FEATURES** shaping_context::features

Definition at line 833 of file layout.c.

◆ glyph_props

DWRITE_SHAPING_GLYPH_PROPERTIES* shaping_context::glyph_props

Definition at line 828 of file layout.c.

◆ range_count

unsigned int shaping_context::range_count

Definition at line 835 of file layout.c.

◆ range_lengths

unsigned int* shaping_context::range_lengths

Definition at line 834 of file layout.c.

◆ run

struct regular_layout_run* shaping_context::run

Definition at line 827 of file layout.c.

Referenced by layout_shape_run().

◆ text_props

DWRITE_SHAPING_TEXT_PROPERTIES* shaping_context::text_props

Definition at line 829 of file layout.c.

◆ 

struct { ... } shaping_context::user_features

The documentation for this struct was generated from the following file: