gdm_display Struct Reference
[Graphic Display Manager]

#include <display.h>

List of all members.

Public Attributes

gdm_linelines [GDM_LCNT]

Detailed Description

Display Manager Representation

The display manager is represented by the gdm_display data structure. It defines the current graphical context for the drawing operation and contains the graphic bitmap.

The display manager is intended to be allocated statically. It must be initialized once using gdm_initialize before any other operation. For example:

      static gdm_display display;  / * Static or global!!! * /
      ...
       gdm_initialize (&display);
    

After a sequence of drawing operation, the LCD display must be refreshed explicitly by calling gdm_refresh. For example:

      ... / * Do some complex drawing * /
      gdm_refresh (&display);
    

See also:
gdm_line, gdm_initialize, gdm_refresh

Definition at line 199 of file display.h.

Member Data Documentation

struct gdm_line* gdm_display::lines[GDM_LCNT]
 

Lines

Definition at line 202 of file display.h.

Referenced by gdm_get_raw_line().

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