ReactOS 0.4.17-dev-934-g091855f
shaping_font_ops Struct Reference

#include <dwrite_private.h>

Collaboration diagram for shaping_font_ops:

Public Attributes

void(* grab_font_table )(void *context, UINT32 table, const BYTE **data, UINT32 *size, void **data_context)
 
void(* release_font_table )(void *context, void *data_context)
 
UINT16(* get_font_upem )(void *context)
 
BOOL(* has_glyph )(void *context, unsigned int codepoint)
 
UINT16(* get_glyph )(void *context, unsigned int codepoint)
 

Detailed Description

Definition at line 804 of file dwrite_private.h.

Member Data Documentation

◆ get_font_upem

UINT16(* shaping_font_ops::get_font_upem) (void *context)

Definition at line 808 of file dwrite_private.h.

◆ get_glyph

UINT16(* shaping_font_ops::get_glyph) (void *context, unsigned int codepoint)

Definition at line 810 of file dwrite_private.h.

◆ grab_font_table

void(* shaping_font_ops::grab_font_table) (void *context, UINT32 table, const BYTE **data, UINT32 *size, void **data_context)

Definition at line 806 of file dwrite_private.h.

◆ has_glyph

BOOL(* shaping_font_ops::has_glyph) (void *context, unsigned int codepoint)

Definition at line 809 of file dwrite_private.h.

◆ release_font_table

void(* shaping_font_ops::release_font_table) (void *context, void *data_context)

Definition at line 807 of file dwrite_private.h.


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