MiniGUI API Reference (MiniGUI-Standalone)  v4.0.0
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 12737 of file gdi.h.

Field Documentation

◆ adv_x

int adv_x

The advance values of the glyph.

Definition at line 12741 of file gdi.h.

◆ bbox_x

int bbox_x

The bounding box of the glyph.

Definition at line 12739 of file gdi.h.

◆ extra_x

int extra_x

The extra spacing values of the glyph.

Definition at line 12743 of file gdi.h.

◆ line_adv

int line_adv

The advance value of the glyph along the line direction.

Definition at line 12745 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 12765 of file gdi.h.

◆ suppressed

Uint8 suppressed

Whether suppress the glyph.

Definition at line 12749 of file gdi.h.

◆ whitespace

Uint8 whitespace

Whether is a whitespace glyph.

Definition at line 12753 of file gdi.h.


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