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

Public Attributes

LONG refcount
 
DWRITE_FONT_STYLE style
 
DWRITE_FONT_STRETCH stretch
 
DWRITE_FONT_WEIGHT weight
 
DWRITE_PANOSE panose
 
FONTSIGNATURE fontsig
 
UINT32 flags
 
struct dwrite_font_propvec propvec
 
struct dwrite_cmap cmap
 
DWRITE_FONT_AXIS_VALUE axis [3]
 
DWRITE_FONT_METRICS1 metrics
 
IDWriteLocalizedStrings * info_strings [DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG+1]
 
IDWriteLocalizedStrings * family_names
 
IDWriteLocalizedStrings * names
 
DWRITE_FONT_FACE_TYPE face_type
 
IDWriteFontFile * file
 
UINT32 face_index
 
WCHAR * facename
 
USHORT simulations
 
LOGFONTW lf
 
unsigned int bold_sim_tested: 1
 
unsigned int oblique_sim_tested: 1
 

Detailed Description

Definition at line 288 of file font.c.

Member Data Documentation

◆ axis

DWRITE_FONT_AXIS_VALUE dwrite_font_data::axis[3]

Definition at line 301 of file font.c.

◆ bold_sim_tested

unsigned int dwrite_font_data::bold_sim_tested

Definition at line 320 of file font.c.

Referenced by fontfamily_add_bold_simulated_face().

◆ cmap

struct dwrite_cmap dwrite_font_data::cmap

Definition at line 299 of file font.c.

◆ face_index

UINT32 dwrite_font_data::face_index

Definition at line 311 of file font.c.

Referenced by dwritefontcollection_GetFontFromFontFace().

◆ face_type

DWRITE_FONT_FACE_TYPE dwrite_font_data::face_type

Definition at line 309 of file font.c.

◆ facename

WCHAR* dwrite_font_data::facename

Definition at line 313 of file font.c.

◆ family_names

IDWriteLocalizedStrings* dwrite_font_data::family_names

Definition at line 305 of file font.c.

◆ file

IDWriteFontFile* dwrite_font_data::file

Definition at line 310 of file font.c.

◆ flags

UINT32 dwrite_font_data::flags

Definition at line 297 of file font.c.

◆ fontsig

FONTSIGNATURE dwrite_font_data::fontsig

Definition at line 296 of file font.c.

◆ info_strings

Definition at line 304 of file font.c.

◆ lf

LOGFONTW dwrite_font_data::lf

◆ metrics

DWRITE_FONT_METRICS1 dwrite_font_data::metrics

Definition at line 303 of file font.c.

◆ names

IDWriteLocalizedStrings* dwrite_font_data::names

Definition at line 306 of file font.c.

◆ oblique_sim_tested

unsigned int dwrite_font_data::oblique_sim_tested

Definition at line 321 of file font.c.

Referenced by fontfamily_add_oblique_simulated_face().

◆ panose

DWRITE_PANOSE dwrite_font_data::panose

Definition at line 295 of file font.c.

◆ propvec

struct dwrite_font_propvec dwrite_font_data::propvec

Definition at line 298 of file font.c.

◆ refcount

LONG dwrite_font_data::refcount

Definition at line 290 of file font.c.

◆ simulations

USHORT dwrite_font_data::simulations

Definition at line 315 of file font.c.

Referenced by init_font_data_from_font().

◆ stretch

DWRITE_FONT_STRETCH dwrite_font_data::stretch

Definition at line 293 of file font.c.

◆ style

DWRITE_FONT_STYLE dwrite_font_data::style

Definition at line 292 of file font.c.

◆ weight

DWRITE_FONT_WEIGHT dwrite_font_data::weight

Definition at line 294 of file font.c.


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