navit 0.5.3-trunk
Loading...
Searching...
No Matches
csv.h
Go to the documentation of this file.
1
20#include <stdio.h>
21#include <glib.h>
22
23#include "attr.h"
24#include "coord.h"
25#include "quadtree.h"
26
27
28struct map_priv {
29 int id;
31 int flags;
32 GHashTable*qitem_hash;
33 char* filename;
34 int dirty;
39 GList* new_items;
40 char *charset;
41};
42
43struct map_rect_priv {
44 struct map_selection *sel;
47 struct coord c;
49 struct item item;
50 struct map_priv *m;
51 GList* at_iter;
52};
53
attr_type
Definition attr_type_def.h:11
item_type
Definition item_type_def.h:8
Definition coord.h:34
Represents an object on a map.
Definition item.h:124
Represents the map from a single binfile.
Definition binfile.c:105
int flags
Definition binfile.c:125
GHashTable * qitem_hash
Definition csv.h:32
char * filename
Filename of the binfile.
Definition binfile.c:107
enum item_type item_type
Definition csv.h:38
struct quadtree_node * tree_root
Definition csv.h:30
GList * new_items
Definition csv.h:39
int attr_cnt
Definition csv.h:35
int dirty
Definition csv.h:34
enum attr_type * attr_types
Definition csv.h:36
int id
Definition binfile.c:106
int next_item_idx
Definition csv.h:37
char * charset
Definition csv.h:40
Implementation-specific map rect data.
Definition binfile.c:137
struct map_selection * sel
Definition binfile.c:143
struct quadtree_iter * qiter
Definition csv.h:45
struct quadtree_item * qitem
Definition csv.h:46
GList * at_iter
Definition csv.h:51
int bStarted
Definition csv.h:48
struct map_priv * m
Definition binfile.c:144
struct coord c
Definition csv.h:47
Used to select data from a map.
Definition map.h:58
Definition quadtree.h:27
Definition quadtree.c:36
Definition quadtree.h:35