aboutsummaryrefslogtreecommitdiff
path: root/includes/loadgraph.h
diff options
context:
space:
mode:
authorSimon Quigley <tsimonq2@ubuntu.com>2017-08-16 04:32:39 -0500
committerSimon Quigley <tsimonq2@ubuntu.com>2017-08-16 04:32:39 -0500
commit82306ca849c0710209e5a39754f446d0335a276d (patch)
tree8d297400e5c36357b9147401631e653e035283d3 /includes/loadgraph.h
parent21a53faf18b01a65a341115000e97d70b37c750c (diff)
parent9a9db98089717990cd5e0eef529f6bb0819ebe46 (diff)
Updated version 0.5.1+git20170815 from 'upstream/0.5.1+git20170815'
with Debian dir 36bf8e7e43d9f6621a63c79a597af2f4f76271b7
Diffstat (limited to 'includes/loadgraph.h')
-rw-r--r--includes/loadgraph.h49
1 files changed, 13 insertions, 36 deletions
diff --git a/includes/loadgraph.h b/includes/loadgraph.h
index 1eae976f..d79ca39b 100644
--- a/includes/loadgraph.h
+++ b/includes/loadgraph.h
@@ -14,7 +14,7 @@
* You should have received a copy of the GNU Lesser General Public
* License along with the Simple Load Graph; if not, write to the Free
* Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- * 02111-1307 USA.
+ * 02111-1307 USA.
*/
@@ -24,12 +24,6 @@
#include <stdlib.h>
#include <gtk/gtk.h>
#include <math.h>
-/*#include <libintl.h>
-#include <locale.h>
-#define _(STRING) gettext(STRING)
-#define N_(STRING) (STRING)*/
-
-
typedef struct _LoadGraph LoadGraph;
@@ -39,37 +33,20 @@ typedef enum {
LG_COLOR_RED = 0xB04F4F
} LoadGraphColor;
-struct _LoadGraph {
- GdkPixmap *buf;
- GtkWidget *area;
-
- GdkGC *grid;
- GdkGC *trace;
- GdkGC *fill;
-
- gint *data;
- gfloat scale;
+LoadGraph *load_graph_new(gint size);
+void load_graph_destroy(LoadGraph *lg);
+void load_graph_configure_expose(LoadGraph *lg);
+GtkWidget *load_graph_get_framed(LoadGraph *lg);
- gint size;
- gint width, height;
- LoadGraphColor color;
-
- gint max_value, remax_count;
-
- PangoLayout *layout;
- gchar *suffix;
-};
+void load_graph_update(LoadGraph *lg, gdouble value);
+void load_graph_update_ex(LoadGraph *lg, guint line, gdouble value);
-LoadGraph *load_graph_new(gint size);
-void load_graph_destroy(LoadGraph *lg);
-void load_graph_configure_expose(LoadGraph *lg);
-GtkWidget *load_graph_get_framed(LoadGraph *lg);
+void load_graph_set_color(LoadGraph *lg, LoadGraphColor color);
+void load_graph_clear(LoadGraph *lg);
-void load_graph_update(LoadGraph *lg, gint value);
-void load_graph_set_color(LoadGraph *lg, LoadGraphColor color);
-void load_graph_clear(LoadGraph *lg);
+void load_graph_set_data_suffix(LoadGraph *lg, gchar *suffix);
+gchar *load_graph_get_data_suffix(LoadGraph *lg);
-void load_graph_set_data_suffix(LoadGraph *lg, gchar *suffix);
-gchar *load_graph_get_data_suffix(LoadGraph *lg);
+gint load_graph_get_height(LoadGraph *lg);
-#endif /* __LOADGRAPH_H__ */
+#endif /* __LOADGRAPH_H__ */