/**
* Navit, a modular navigation system.
- * Copyright (C) 2005-2008 Navit Team
+ * Copyright (C) 2005-2009 Navit Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public License
/* common */
ATTR2(0x00000000,none)
ATTR(any)
+ATTR(any_xml)
ATTR2(0x00010000,type_item_begin)
ATTR(town_streets_item)
ATTR(street_name_numbers_item)
ATTR(street_item)
ATTR(street_number_item)
-ATTR(item_type) /* fixme */
+ATTR(position_sat_item)
ATTR2(0x0001ffff,type_item_end)
ATTR2(0x00020000,type_int_begin)
-ATTR(h)
+ATTR(h_remove)
ATTR(id)
ATTR(flags)
-ATTR(w)
-ATTR(x)
-ATTR(y)
+ATTR(w_remove)
+ATTR(x_remove)
+ATTR(y_remove)
ATTR(flush_size)
ATTR(flush_time)
ATTR(zipfile_ref)
ATTR(antialias)
ATTR(order_delta)
ATTR(baudrate)
-ATTR(font_size)
+ATTR(font_size_remove)
ATTR(icon_xs)
ATTR(icon_l)
ATTR(icon_s)
ATTR(spacing)
+ATTR(recent_dest)
ATTR(destination_distance)
+ATTR(check_version)
+ATTR(details)
+ATTR(width)
+ATTR(offset)
+ATTR(directed)
+ATTR(radius)
+ATTR(text_size)
+ATTR(level)
+ATTR(icon_w)
+ATTR(icon_h)
+ATTR(rotation)
+ATTR(checksum_ignore)
+ATTR(position_fix_type)
+ATTR(timeout)
+ATTR(orientation)
+ATTR(keyboard)
+ATTR(position_sats_signal)
+ATTR(cps)
+ATTR(fast)
+ATTR(osd_configuration)
+ATTR(columns)
+ATTR(align)
+ATTR(sat_prn)
+ATTR(sat_elevation)
+ATTR(sat_azimuth)
+ATTR(sat_snr)
+ATTR(autozoom)
+ATTR(version)
+ATTR(autozoom_min)
+ATTR(maxspeed)
+ATTR(cdf_histsize)
+ATTR(message_maxage)
+ATTR(message_maxnum)
+ATTR(pitch)
+ATTR(roll)
+ATTR(yaw)
+ATTR(route_status)
+ATTR(route_weight)
+ATTR(distance_metric)
+ATTR(route_mode)
+ATTR(maxspeed_handling)
+ATTR(flags_forward_mask)
+ATTR(flags_reverse_mask)
+ATTR(house_number_interpolation)
+ATTR(house_number_left_interpolation)
+ATTR(house_number_right_interpolation)
+ATTR(delay)
+ATTR(lag)
+ATTR(bpp)
+ATTR(fullscreen)
+ATTR(windowid)
+ATTR(hog)
+ATTR(flags_town)
+ATTR(flags_street)
+ATTR(flags_house_number)
+ATTR(use_camera)
+ATTR(flags_graphics)
+ATTR(zoom_min)
+ATTR(zoom_max)
+ATTR(gamma)
+ATTR(brightness)
+ATTR(contrast)
+ATTR2(0x00027500,type_rel_abs_begin)
+/* These attributes are int that can either hold relative *
+ * or absolute values. A relative value is indicated by *
+ * adding 0x60000000. *
+ * *
+ * The range of valid absolute values is -0x40000000 to *
+ * 0x40000000, the range of relative values is from *
+ * -0x20000000 to 0x20000000. */
+ATTR(h)
+ATTR(w)
+ATTR(x)
+ATTR(y)
+ATTR(font_size)
+
ATTR2(0x00028000,type_boolean_begin)
/* boolean */
ATTR(overwrite)
ATTR(active)
-ATTR(cursor)
-ATTR(orientation)
+ATTR(follow_cursor)
+ATTR(orientation_removeme)
ATTR(tracking)
ATTR(menubar)
ATTR(statusbar)
ATTR(ondemand)
ATTR(menu_on_map_click)
ATTR(direction)
-ATTR(route_follow_straight)
+ATTR(route_follow_straight_REMOVE) // This is to be removed with the next version
ATTR(gui_speech)
-ATTR(town_id)
-ATTR(street_id)
-ATTR(district_id)
+ATTR(town_id) /* fixme? */
+ATTR(street_id) /* fixme? */
+ATTR(district_id) /* fixme? */
+ATTR(drag_bitmap)
+ATTR(use_mousewheel)
+ATTR(fullscreen_old)
+ATTR(position_magnetic_direction)
+ATTR(use_overlay)
+ATTR(night_mode)
+ATTR(autozoom_active)
+ATTR(position_valid)
+ATTR(frame)
+ATTR(tell_street_name)
+ATTR(bluetooth)
+ATTR(signal_on_map_click)
+ATTR(route_active)
ATTR2(0x0002ffff,type_int_end)
ATTR2(0x00030000,type_string_begin)
ATTR(type)
ATTR(entry_fee)
ATTR(open_hours)
ATTR(skin)
-ATTR(fullscreen)
+ATTR(fullscreen_removeme)
ATTR(view_mode)
ATTR(tilt)
ATTR(media_window_title)
ATTR(media_cmd)
ATTR(image_codec)
/* poi */
-ATTR(icon)
+ATTR(icono)
ATTR(info_html)
ATTR(price_html)
/* navigation */
ATTR(navigation_long_exact)
ATTR(navigation_speech)
ATTR(name)
+ATTR(cursorname)
ATTR(source)
ATTR(description)
ATTR(gc_type)
ATTR(gc_size)
ATTR(gc_difficulty)
ATTR(gc_terrain)
+ATTR(icon_src)
+ATTR(position_time_iso8601)
+ATTR(house_number)
+ATTR(osm_member)
+ATTR(osm_tag)
+ATTR(municipality_name)
+ATTR(county_name)
+ATTR(state_name)
+ATTR(message)
+ATTR(callbacks)
+ATTR(enable_expression)
+ATTR(fax)
+ATTR(email)
+ATTR(url)
+ATTR(profilename)
+ATTR(projectionname)
+ATTR(town_or_district_name)
+ATTR(postal)
+ATTR(postal_mask)
+ATTR(house_number_first)
+ATTR(house_number_last)
+ATTR(house_number_left_first)
+ATTR(house_number_left_last)
+ATTR(house_number_right_first)
+ATTR(house_number_right_last)
+ATTR(town_name_match)
+ATTR(district_name_match)
+ATTR(street_name_match)
+ATTR(language)
+ATTR(subtype)
+ATTR(filter)
+ATTR(daylayout)
+ATTR(nightlayout)
+ATTR(xml_text)
+ATTR(layout_name)
+ATTR(user_name)
+ATTR(user_pass)
+ATTR(status_text)
ATTR2(0x0003ffff,type_string_end)
+ATTR2(0x00040000,type_special_begin)
ATTR(order)
-ATTR2(0x00050000,type_double_start)
+ATTR(item_type)
+ATTR(item_types)
+ATTR(dash)
+ATTR(sequence_range)
+ATTR(angle_range)
+ATTR(speed_range)
+ATTR(attr_types)
+ATTR(ch_edge)
+ATTR(zipfile_ref_block)
+ATTR2(0x0004ffff,type_special_end)
+ATTR2(0x00050000,type_double_begin)
ATTR(position_height)
ATTR(position_speed)
ATTR(position_direction)
+ATTR(position_hdop)
+ATTR(position_radius)
ATTR2(0x0005ffff,type_double_end)
-ATTR2(0x00060000,type_coord_geo_start)
+ATTR2(0x00060000,type_coord_geo_begin)
ATTR(position_coord_geo)
ATTR(center)
+ATTR(click_coord_geo)
ATTR2(0x0006ffff,type_coord_geo_end)
ATTR2(0x00070000,type_color_begin)
ATTR(color)
ATTR(color2)
+ATTR(background_color)
+ATTR(text_color)
+ATTR(background_color2)
ATTR2(0x0007ffff,type_color_end)
ATTR2(0x00080000,type_object_begin)
ATTR(navit)
ATTR(graphics)
ATTR(gui)
ATTR(trackingo) /* fixme */
+ATTR(plugins)
+ATTR(layer)
+ATTR(itemgra)
+ATTR(polygon)
+ATTR(polyline)
+ATTR(circle)
+ATTR(text)
+ATTR(icon)
+ATTR(image)
+ATTR(arrows)
+ATTR(mapset)
+ATTR(osd)
+ATTR(plugin)
+ATTR(speech)
+ATTR(coord)
+ATTR(private_data)
+ATTR(callback_list)
+ATTR(displaylist)
+ATTR(transformation)
+ATTR(vehicleprofile)
+ATTR(roadprofile)
+ATTR(announcement)
+ATTR(cursor)
+ATTR(config)
ATTR2(0x0008ffff,type_object_end)
ATTR2(0x00090000,type_coord_begin)
ATTR2(0x0009ffff,type_coord_end)
ATTR2(0x000a0000,type_pcoord_begin)
ATTR(destination)
+ATTR(position)
ATTR2(0x000affff,type_pcoord_end)
+ATTR2(0x000b0000,type_callback_begin)
+ATTR(resize)
+ATTR(motion)
+ATTR(keypress)
+ATTR(window_closed)
+ATTR(log_gpx)
+ATTR(log_textfile)
+ATTR(graphics_ready)
+ATTR2(0x000bffff,type_callback_end)
+ATTR2(0x000c0000,type_int64_begin)
+ATTR(osm_nodeid)
+ATTR(osm_wayid)
+ATTR(osm_relationid)
+ATTR2(0x000cffff,type_int64_end)