ReactOS 0.4.17-dev-934-g091855f
scriptshaping_cache Struct Reference

#include <dwrite_private.h>

Collaboration diagram for scriptshaping_cache:

Public Attributes

const struct shaping_font_ops * font
 
void * context
 
UINT16 upem
 
struct ot_gsubgpos_table gsub
 
struct ot_gsubgpos_table gpos
 
struct {
   struct dwrite_fonttable   table
 
   unsigned int   classdef
 
   unsigned int   markattachclassdef
 
   unsigned int   markglyphsetdef
 
} gdef
 

Detailed Description

Definition at line 630 of file dwrite_private.h.

Member Data Documentation

◆ classdef

unsigned int scriptshaping_cache::classdef

Definition at line 642 of file dwrite_private.h.

◆ context

void* scriptshaping_cache::context

Definition at line 633 of file dwrite_private.h.

Referenced by create_scriptshaping_cache().

◆ font

const struct shaping_font_ops* scriptshaping_cache::font

Definition at line 632 of file dwrite_private.h.

◆ 

struct { ... } scriptshaping_cache::gdef

◆ gpos

struct ot_gsubgpos_table scriptshaping_cache::gpos

Definition at line 637 of file dwrite_private.h.

◆ gsub

struct ot_gsubgpos_table scriptshaping_cache::gsub

Definition at line 636 of file dwrite_private.h.

◆ markattachclassdef

unsigned int scriptshaping_cache::markattachclassdef

Definition at line 643 of file dwrite_private.h.

◆ markglyphsetdef

unsigned int scriptshaping_cache::markglyphsetdef

Definition at line 644 of file dwrite_private.h.

◆ table

struct dwrite_fonttable scriptshaping_cache::table

Definition at line 641 of file dwrite_private.h.

◆ upem

UINT16 scriptshaping_cache::upem

Definition at line 634 of file dwrite_private.h.


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