#define __RADAR_H__
#include <glib-object.h>
+#include <libsoup/soup.h>
#include <rsl.h>
+#include "marching.h"
+
/* TODO: convert */
typedef struct {
char *name;
/* instance members */
AWeatherGui *gui;
GtkWidget *config_body;
+ GtkWidget *progress_bar;
+ GtkWidget *progress_label;
+ SoupSession *soup;
+
+ /* Private data for loading radars */
Radar *cur_radar;
- Sweep *cur_sweep; // make this not global
+ Sweep *cur_sweep;
colormap_t *cur_colormap;
guint cur_sweep_tex;
+ TRIANGLE *cur_triangles;
+ guint cur_num_triangles;
};
struct _AWeatherRadarClass {