RetroArch
Public Attributes | List of all members
DWRITE_CLUSTER_METRICS Struct Reference

The DWRITE_CLUSTER_METRICS structure contains information about a glyph cluster. More...

#include <dwrite.h>

Public Attributes

FLOAT width
 The total advance width of all glyphs in the cluster. More...
 
UINT16 length
 The number of text positions in the cluster. More...
 
UINT16 canWrapLineAfter: 1
 Indicate whether line can be broken right after the cluster. More...
 
UINT16 isWhitespace: 1
 Indicate whether the cluster corresponds to whitespace character. More...
 
UINT16 isNewline: 1
 Indicate whether the cluster corresponds to a newline character. More...
 
UINT16 isSoftHyphen: 1
 Indicate whether the cluster corresponds to soft hyphen character. More...
 
UINT16 isRightToLeft: 1
 Indicate whether the cluster is read from right to left. More...
 
UINT16 padding: 11
 

Detailed Description

The DWRITE_CLUSTER_METRICS structure contains information about a glyph cluster.

Member Data Documentation

◆ canWrapLineAfter

UINT16 DWRITE_CLUSTER_METRICS::canWrapLineAfter

Indicate whether line can be broken right after the cluster.

◆ isNewline

UINT16 DWRITE_CLUSTER_METRICS::isNewline

Indicate whether the cluster corresponds to a newline character.

◆ isRightToLeft

UINT16 DWRITE_CLUSTER_METRICS::isRightToLeft

Indicate whether the cluster is read from right to left.

◆ isSoftHyphen

UINT16 DWRITE_CLUSTER_METRICS::isSoftHyphen

Indicate whether the cluster corresponds to soft hyphen character.

◆ isWhitespace

UINT16 DWRITE_CLUSTER_METRICS::isWhitespace

Indicate whether the cluster corresponds to whitespace character.

◆ length

UINT16 DWRITE_CLUSTER_METRICS::length

The number of text positions in the cluster.

◆ padding

UINT16 DWRITE_CLUSTER_METRICS::padding

◆ width

FLOAT DWRITE_CLUSTER_METRICS::width

The total advance width of all glyphs in the cluster.


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