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

Public Attributes

struct list entry
 
const struct layout_run * run
 
UINT32 start
 
UINT32 length
 
UINT32 glyphcount
 
IUnknown * effect
 
D2D1_POINT_2F origin
 
FLOAT align_dx
 
FLOAT width
 
UINT16 * clustermap
 
UINT32 line
 
BOOL underlined
 
D2D1_RECT_F bbox
 

Detailed Description

Definition at line 154 of file layout.c.

Member Data Documentation

◆ align_dx

◆ bbox

D2D1_RECT_F layout_effective_run::bbox

Definition at line 167 of file layout.c.

Referenced by layout_add_effective_run(), and layout_get_erun_bbox().

◆ clustermap

UINT16* layout_effective_run::clustermap

Definition at line 164 of file layout.c.

Referenced by layout_add_effective_run().

◆ effect

IUnknown* layout_effective_run::effect

Definition at line 160 of file layout.c.

Referenced by init_u_splitting_params_from_erun(), and layout_add_effective_run().

◆ entry

struct list layout_effective_run::entry

Definition at line 155 of file layout.c.

Referenced by layout_add_effective_run().

◆ glyphcount

UINT32 layout_effective_run::glyphcount

Definition at line 159 of file layout.c.

Referenced by layout_add_effective_run(), and layout_get_erun_bbox().

◆ length

UINT32 layout_effective_run::length

Definition at line 158 of file layout.c.

Referenced by layout_add_effective_run().

◆ line

◆ origin

D2D1_POINT_2F layout_effective_run::origin

◆ run

◆ start

UINT32 layout_effective_run::start

Definition at line 157 of file layout.c.

Referenced by layout_add_effective_run().

◆ underlined

BOOL layout_effective_run::underlined

Definition at line 166 of file layout.c.

Referenced by layout_add_effective_run(), and layout_compute_effective_runs().

◆ width

FLOAT layout_effective_run::width

Definition at line 163 of file layout.c.

Referenced by layout_add_effective_run(), and layout_get_line_width().


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