2 #ifndef __BST_SPLASH_H__
3 #define __BST_SPLASH_H__
10 #define BST_TYPE_SPLASH (bst_splash_get_type ())
11 #define BST_SPLASH(object) (GTK_CHECK_CAST ((object), BST_TYPE_SPLASH, BstSplash))
12 #define BST_SPLASH_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), BST_TYPE_SPLASH, BstSplashClass))
13 #define BST_IS_SPLASH(object) (GTK_CHECK_TYPE ((object), BST_TYPE_SPLASH))
14 #define BST_IS_SPLASH_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), BST_TYPE_SPLASH))
15 #define BST_SPLASH_GET_CLASS(splash) (G_TYPE_INSTANCE_GET_CLASS ((splash), BST_TYPE_SPLASH, BstSplashClass))
30 GtkWidget *splash_box;
46 GtkWindowClass parent_class;
51 GtkType bst_splash_get_type (
void);
52 GtkWidget* bst_splash_new (
const gchar *role,
56 void bst_splash_set_title (GtkWidget *widget,
58 void bst_splash_show_grab (GtkWidget *widget);
59 void bst_splash_release_grab (GtkWidget *widget);
60 void bst_splash_set_text (GtkWidget *widget,
const std::string &message);
61 void bst_splash_set_animation (GtkWidget *widget,
62 GdkPixbufAnimation *anim);
63 void bst_splash_update (
void);
64 void bst_splash_update_entity (GtkWidget *widget,
const std::string &message);
65 void bst_splash_update_item (GtkWidget *widget,
const std::string &message);
66 void bst_splash_animate_strings (GtkWidget *splash,
67 const gchar **strings);
Definition: bstsplash.hh:24
Definition: bstsplash.hh:44