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

Public Attributes

IDWriteColorGlyphRunEnumerator1 IDWriteColorGlyphRunEnumerator1_iface
 
LONG refcount
 
D2D1_POINT_2F origin
 
IDWriteFontFace5 * fontface
 
DWRITE_COLOR_GLYPH_RUN1 colorrun
 
DWRITE_GLYPH_RUN run
 
UINT32 palette
 
FLOAT * advances
 
FLOAT * color_advances
 
DWRITE_GLYPH_OFFSET * offsets
 
DWRITE_GLYPH_OFFSET * color_offsets
 
UINT16 * glyphindices
 
struct dwrite_colorglyph * glyphs
 
BOOL has_regular_glyphs
 
UINT16 current_layer
 
UINT16 max_layer_num
 
struct dwrite_fonttable colr
 

Detailed Description

Definition at line 405 of file font.c.

Member Data Documentation

◆ advances

FLOAT* dwrite_colorglyphenum::advances

◆ color_advances

FLOAT* dwrite_colorglyphenum::color_advances

◆ color_offsets

DWRITE_GLYPH_OFFSET* dwrite_colorglyphenum::color_offsets

◆ colorrun

◆ colr

struct dwrite_fonttable dwrite_colorglyphenum::colr

◆ current_layer

UINT16 dwrite_colorglyphenum::current_layer

◆ fontface

IDWriteFontFace5* dwrite_colorglyphenum::fontface

◆ glyphindices

UINT16* dwrite_colorglyphenum::glyphindices

◆ glyphs

struct dwrite_colorglyph* dwrite_colorglyphenum::glyphs

◆ has_regular_glyphs

BOOL dwrite_colorglyphenum::has_regular_glyphs

Definition at line 422 of file font.c.

Referenced by colorglyphenum_build_color_run(), and create_colorglyphenum().

◆ IDWriteColorGlyphRunEnumerator1_iface

IDWriteColorGlyphRunEnumerator1 dwrite_colorglyphenum::IDWriteColorGlyphRunEnumerator1_iface

Definition at line 407 of file font.c.

Referenced by create_colorglyphenum(), and impl_from_IDWriteColorGlyphRunEnumerator1().

◆ max_layer_num

UINT16 dwrite_colorglyphenum::max_layer_num

Definition at line 424 of file font.c.

Referenced by colorglyphenum_MoveNext(), and create_colorglyphenum().

◆ offsets

DWRITE_GLYPH_OFFSET* dwrite_colorglyphenum::offsets

◆ origin

D2D1_POINT_2F dwrite_colorglyphenum::origin

Definition at line 410 of file font.c.

Referenced by colorglyphenum_build_color_run(), and create_colorglyphenum().

◆ palette

UINT32 dwrite_colorglyphenum::palette

Definition at line 415 of file font.c.

Referenced by colorglyphenum_build_color_run(), and create_colorglyphenum().

◆ refcount

LONG dwrite_colorglyphenum::refcount

Definition at line 408 of file font.c.

Referenced by colorglyphenum_AddRef(), colorglyphenum_Release(), and create_colorglyphenum().

◆ run


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