|
navit
0.5.3-trunk
|
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 graphics * | parent |
| struct graphics_priv * | priv |
| struct graphics_methods | meth |
| char * | default_font |
| int | font_len |
| struct graphics_font ** | font |
| struct graphics_gc * | gc [3] |
| struct attr ** | attrs |
| struct callback_list * | cbl |
| struct point_rect | r |
| int | gamma |
| int | brightness |
| int | contrast |
| int | colormgmt |
| int | font_size |
| GList * | selection |
| int | disabled |
| int | current_z_order |
| GHashTable * | image_cache_hash |
| int | dpi_factor |
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.
| struct attr** graphics::attrs |
Referenced by graphics_free(), graphics_get_attr(), and graphics_new().
| int graphics::brightness |
Referenced by graphics_convert_color(), graphics_new(), and graphics_set_attr_do().
| struct callback_list* graphics::cbl |
Referenced by graphics_add_callback(), graphics_displaylist_draw(), graphics_new(), and graphics_remove_callback().
| int graphics::colormgmt |
Referenced by graphics_gc_set_background(), graphics_gc_set_foreground(), and graphics_set_attr_do().
| int graphics::contrast |
Referenced by graphics_convert_color(), graphics_new(), and graphics_set_attr_do().
| int graphics::current_z_order |
Referenced by displayitem_draw(), and xdisplay_draw().
| char* graphics::default_font |
Referenced by graphics_displaylist_draw(), graphics_font_new(), and graphics_free().
| int graphics::disabled |
Referenced by graphics_is_disabled(), and graphics_overlay_disable().
| int graphics::dpi_factor |
Referenced by graphics_dpi_scale(), graphics_dpi_unscale(), graphics_new(), and graphics_overlay_new().
| struct graphics_font** graphics::font |
Referenced by get_font(), graphics_font_destroy_all(), graphics_free(), and osd_j1850_draw().
| int graphics::font_len |
Referenced by get_font(), and graphics_font_destroy_all().
| int graphics::font_size |
Referenced by get_font(), graphics_new(), graphics_overlay_new(), and graphics_set_attr_do().
| int graphics::gamma |
Referenced by graphics_convert_color(), graphics_new(), and graphics_set_attr_do().
| struct graphics_gc* graphics::gc[3] |
| GHashTable* graphics::image_cache_hash |
Referenced by graphics_free(), graphics_image_new_scaled_rotated(), graphics_new(), and graphics_overlay_new().
| struct graphics_methods graphics::meth |
Referenced by displayitem_draw_image(), graphics_background_gc(), graphics_draw_circle(), graphics_draw_drag(), graphics_draw_image(), graphics_draw_image_warp(), graphics_draw_lines(), graphics_draw_mode(), graphics_draw_polygon(), graphics_draw_polygon_with_holes(), graphics_draw_rectangle(), graphics_draw_text(), graphics_free(), graphics_gc_new(), graphics_get_data(), graphics_get_dpi(), graphics_get_text_bbox(), graphics_hide_native_keyboard(), graphics_named_font_new(), graphics_new(), graphics_overlay_disable(), graphics_overlay_new(), graphics_overlay_resize(), graphics_set_attr(), graphics_show_native_keyboard(), image_new_helper(), and label_line().
| struct graphics* graphics::parent |
Referenced by graphics_free(), graphics_is_disabled(), and graphics_overlay_new().
| struct graphics_priv* graphics::priv |
Referenced by graphics_background_gc(), graphics_draw_circle(), graphics_draw_drag(), graphics_draw_image(), graphics_draw_image_warp(), graphics_draw_lines(), graphics_draw_mode(), graphics_draw_polygon(), graphics_draw_polygon_with_holes(), graphics_draw_rectangle(), graphics_draw_text(), graphics_free(), graphics_gc_new(), graphics_get_data(), graphics_get_dpi(), graphics_get_text_bbox(), graphics_named_font_new(), graphics_new(), graphics_overlay_disable(), graphics_overlay_new(), graphics_overlay_resize(), graphics_set_attr(), and image_new_helper().
| struct point_rect graphics::r |
| GList* graphics::selection |