Diff of /trunk/src/osm.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 42 by harbaum, Wed Jan 21 20:01:18 2009 UTC revision 64 by harbaum, Mon Feb 9 13:23:17 2009 UTC
# Line 96  typedef struct way_s { Line 96  typedef struct way_s {
96      gint width;      gint width;
97      float zoom_max;      float zoom_max;
98      gboolean dashed;      gboolean dashed;
99        guint dash_length;
100    
101      union {      union {
102        struct {        struct {
# Line 247  way_chain_t *osm_node_to_way(osm_t *osm, Line 248  way_chain_t *osm_node_to_way(osm_t *osm,
248  /* ----------- edit functions ----------- */  /* ----------- edit functions ----------- */
249  node_t *osm_node_new(osm_t *osm, gint x, gint y);  node_t *osm_node_new(osm_t *osm, gint x, gint y);
250  void osm_node_attach(osm_t *osm, node_t *node);  void osm_node_attach(osm_t *osm, node_t *node);
251    void osm_node_restore(osm_t *osm, node_t *node);
252  way_chain_t *osm_node_delete(osm_t *osm, struct icon_s **icon, node_t *node,  way_chain_t *osm_node_delete(osm_t *osm, struct icon_s **icon, node_t *node,
253                               gboolean permanently, gboolean affect_ways);                               gboolean permanently, gboolean affect_ways);
254  void osm_way_delete(osm_t *osm, struct icon_s **icon, way_t *way,  void osm_way_delete(osm_t *osm, struct icon_s **icon, way_t *way,
# Line 270  void osm_way_rotate(way_t *way, gint off Line 272  void osm_way_rotate(way_t *way, gint off
272    
273  tag_t *osm_tags_copy(tag_t *tag, gboolean update_creator);  tag_t *osm_tags_copy(tag_t *tag, gboolean update_creator);
274    
275    char *osm_type_string(type_t type);
276    char *osm_object_string(type_t type, void *object);
277    
278  #endif /* OSM_H */  #endif /* OSM_H */
279    
280  // vim:et:ts=8:sw=2:sts=2:ai  // vim:et:ts=8:sw=2:sts=2:ai

Legend:
Removed from v.42  
changed lines
  Added in v.64