MiniGUI API Reference (MiniGUI-Standalone)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Fields

#include <gdi.h>

Data Fields

int bbox_x
 
int adv_x
 
int extra_x
 
int line_adv
 
Uint8 suppressed:1
 
Uint8 whitespace:1
 
Uint8 orientation:2
 

Detailed Description

The glyph extent information.

Definition at line 13509 of file gdi.h.

Field Documentation

◆ adv_x

int adv_x

The advance values of the glyph.

Definition at line 13513 of file gdi.h.

◆ bbox_x

int bbox_x

The bounding box of the glyph.

Definition at line 13511 of file gdi.h.

◆ extra_x

int extra_x

The extra spacing values of the glyph.

Definition at line 13515 of file gdi.h.

◆ line_adv

int line_adv

The advance value of the glyph along the line direction.

Definition at line 13517 of file gdi.h.

◆ orientation

Uint8 orientation

The orientation of the glyph; can be one of the following values:

  • GLYPH_ORIENT_UPRIGHT
    the glyph is in the standard horizontal orientation.
  • GLYPH_ORIENT_SIDEWAYS
    the glyph rotates 90° clockwise from horizontal.
  • GLYPH_ORIENT_SIDEWAYS_LEFT
    the glyph rotates 90° counter-clockwise from horizontal.
  • GLYPH_ORIENT_UPSIDE_DOWN
    the glyph is in the inverted horizontal orientation.

Definition at line 13537 of file gdi.h.

◆ suppressed

Uint8 suppressed

Whether suppress the glyph.

Definition at line 13521 of file gdi.h.

◆ whitespace

Uint8 whitespace

Whether is a whitespace glyph.

Definition at line 13525 of file gdi.h.


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