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