Add:Core:Made detail level for layouts configurable
[navit-package] / navit / attr_def.h
1 /**
2  * Navit, a modular navigation system.
3  * Copyright (C) 2005-2008 Navit Team
4  *
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Library General Public License
7  * version 2 as published by the Free Software Foundation.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU Library General Public License for more details.
13  *
14  * You should have received a copy of the GNU Library General Public
15  * License along with this program; if not, write to the
16  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
17  * Boston, MA  02110-1301, USA.
18  */
19
20 /* prototypes */
21
22 /* common */
23 ATTR2(0x00000000,none)
24 ATTR(any)
25
26 ATTR2(0x00010000,type_item_begin)
27 ATTR(town_streets_item)
28 ATTR(street_name_item)
29 ATTR(street_name_numbers_item)
30 ATTR(street_item)
31 ATTR(street_number_item)
32 ATTR(item_type) /* fixme */
33 ATTR2(0x0001ffff,type_item_end)
34
35 ATTR2(0x00020000,type_int_begin)
36 ATTR(h)
37 ATTR(id)
38 ATTR(flags)
39 ATTR(w)
40 ATTR(x)
41 ATTR(y)
42 ATTR(flush_size)
43 ATTR(flush_time)
44 ATTR(zipfile_ref)
45 ATTR(country_id)
46 ATTR(position_sats)
47 ATTR(position_sats_used)
48 ATTR(update)
49 ATTR(follow)
50 ATTR(length)
51 ATTR(time)
52 ATTR(destination_length)
53 ATTR(destination_time)
54 ATTR(speed)
55 ATTR(interval)
56 ATTR(position_qual)
57 ATTR(zoom)
58 ATTR(retry_interval)
59 ATTR(projection)
60 ATTR(offroad)
61 ATTR(vocabulary_name)
62 ATTR(vocabulary_name_systematic)
63 ATTR(vocabulary_distances)
64 ATTR(announce_name_systematic_first)
65 ATTR(antialias)
66 ATTR(order_delta)
67 ATTR2(0x00028000,type_boolean_begin)
68 /* boolean */
69 ATTR(overwrite)
70 ATTR(active)
71 ATTR(cursor)
72 ATTR(orientation)
73 ATTR(tracking)
74 ATTR(menubar)
75 ATTR(statusbar)
76 ATTR(toolbar)
77 ATTR(animate)
78 ATTR(lazy)
79 ATTR(mkdir)
80 ATTR(predraw)
81 ATTR(postdraw)
82 ATTR(button)
83 ATTR(ondemand)
84 ATTR2(0x0002ffff,type_int_end)
85 ATTR2(0x00030000,type_string_begin)
86 ATTR(type)
87 ATTR(label)
88 ATTR(data)
89 ATTR(charset)
90 ATTR(country_all)
91 ATTR(country_iso3)
92 ATTR(country_iso2)
93 ATTR(country_car)
94 ATTR(country_name)
95 ATTR(town_name)
96 ATTR(town_postal)
97 ATTR(district_name)
98 ATTR(street_name)
99 ATTR(street_name_systematic)
100 ATTR(street_number)
101 ATTR(debug)
102 ATTR(address)
103 ATTR(phone)
104 ATTR(entry_fee)
105 ATTR(open_hours)
106 ATTR(skin)
107 ATTR(fullscreen)
108 ATTR(view_mode)
109 ATTR(tilt)
110 ATTR(media_window_title)
111 ATTR(media_cmd)
112 ATTR(image_codec)
113 /* poi */
114 ATTR(icon)
115 ATTR(info_html)
116 ATTR(price_html)
117 /* navigation */
118 ATTR(navigation_short)
119 ATTR(navigation_long)
120 ATTR(navigation_long_exact)
121 ATTR(navigation_speech)
122 ATTR(name)
123 ATTR(source)
124 ATTR(description)
125 ATTR(gc_type)
126 ATTR(layout)
127 ATTR(position_nmea)
128 ATTR(gpsd_query)
129 ATTR(on_eof)
130 ATTR(command)
131 ATTR(src)
132 ATTR(path)
133 ATTR2(0x0003ffff,type_string_end)
134 ATTR(order)
135 ATTR2(0x00050000,type_double_start)
136 ATTR(position_height)
137 ATTR(position_speed)
138 ATTR(position_direction)
139 ATTR2(0x0005ffff,type_double_end)
140 ATTR2(0x00060000,type_coord_geo_start)
141 ATTR(position_coord_geo)
142 ATTR(center)
143 ATTR2(0x0006ffff,type_coord_geo_end)
144 ATTR2(0x00070000,type_color_begin)
145 ATTR(color)
146 ATTR(color2)
147 ATTR2(0x0007ffff,type_color_end)
148 ATTR2(0x00080000,type_object_begin)
149 ATTR(navit)
150 ATTR(log)
151 ATTR(callback)
152 ATTR(route)
153 ATTR(navigation)
154 ATTR(vehicle)
155 ATTR(map)
156 ATTR(bookmark_map)
157 ATTR(former_destination_map)
158 ATTR(graphics)
159 ATTR(gui)
160 ATTR2(0x0008ffff,type_object_end)
161 ATTR2(0x00090000,type_coord_begin)
162 ATTR2(0x0009ffff,type_coord_end)
163 ATTR2(0x000a0000,type_pcoord_begin)
164 ATTR(destination)
165 ATTR2(0x000affff,type_pcoord_end)