navit  0.5.3-trunk
graphics Struct Reference

graphics object A graphics object serves as the target for drawing operations. It encapsulates various settings, and a drawing target, such as an image buffer or a window. Currently, in Navit, there is always one main graphics object, which is used to draw the map, and optionally additional graphics objects for overlays. More...

Data Fields

struct graphicsparent
 
struct graphics_privpriv
 
struct graphics_methods meth
 
char * default_font
 
int font_len
 
struct graphics_font ** font
 
struct graphics_gcgc [3]
 
struct attr ** attrs
 
struct callback_listcbl
 
struct point_rect r
 
int gamma
 
int brightness
 
int contrast
 
int colormgmt
 
int font_size
 
GListselection
 
int disabled
 
int current_z_order
 
GHashTable * image_cache_hash
 
int dpi_factor
 

Detailed Description

graphics object A graphics object serves as the target for drawing operations. It encapsulates various settings, and a drawing target, such as an image buffer or a window. Currently, in Navit, there is always one main graphics object, which is used to draw the map, and optionally additional graphics objects for overlays.

See also
graphics_overlay_new()
struct graphics_gc

Field Documentation

◆ attrs

struct attr** graphics::attrs

◆ brightness

int graphics::brightness

◆ cbl

◆ colormgmt

◆ contrast

int graphics::contrast

◆ current_z_order

int graphics::current_z_order

Referenced by displayitem_draw(), and xdisplay_draw().

◆ default_font

char* graphics::default_font

◆ disabled

int graphics::disabled

◆ dpi_factor

int graphics::dpi_factor

◆ font

◆ font_len

int graphics::font_len

◆ font_size

int graphics::font_size

◆ gamma

int graphics::gamma

◆ gc

◆ image_cache_hash

GHashTable* graphics::image_cache_hash

◆ meth

◆ parent

struct graphics* graphics::parent

◆ priv

◆ r

◆ selection


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