bygfoot/src/misc.h

52 lines
1.0 KiB
C
Raw Normal View History

2004-12-23 13:58:39 +01:00
#ifndef MISC_H
#define MISC_H
#include "bygfoot.h"
void
2005-01-09 21:21:22 +01:00
misc_print_error(GError **error, gboolean abort_program);
2004-12-23 13:58:39 +01:00
void
misc_swap_int(gint *first, gint *second);
2005-01-09 21:21:22 +01:00
void
misc_swap_gpointer(gpointer *first, gpointer *second);
GPtrArray*
misc_separate_strings(gchar *string);
2005-01-09 21:21:22 +01:00
GPtrArray*
misc_randomise_g_pointer_array(GPtrArray *array);
void
misc_print_grouped_int(gint number, gchar *buf, gboolean append);
2005-03-08 09:25:46 +01:00
gboolean
query_integer_is_in_array(gint item, gint *array, gint min, gint max);
gint
misc_int_compare(gint first, gint second);
2005-03-09 14:10:28 +01:00
gint
misc_float_compare(gfloat first, gfloat second);
2005-04-04 12:36:04 +02:00
void
misc_truncate_string(const gchar *src, gchar *dest, gint number_of_chars);
gboolean
2005-04-09 21:18:28 +02:00
query_misc_string_contains(const gchar *string, const gchar *text);
gboolean
query_misc_string_in_array(const gchar *string, GPtrArray *array);
2005-04-04 12:36:04 +02:00
2005-04-13 15:01:59 +02:00
gboolean
query_misc_integer_is_in_g_array(gint item, GArray *array);
2005-05-18 18:00:49 +02:00
void
misc_string_replace_token(gchar *string, const gchar *token, const gchar *replacement);
2005-06-21 15:33:16 +02:00
gfloat
misc_get_age_from_birth(gint birth_year, gint birth_month);
2004-12-23 13:58:39 +01:00
#endif