rb-rating-helper

rb-rating-helper

Synopsis




            RBRatingPixbufs;
#define     RB_RATING_MAX_SCORE
gboolean    rb_rating_render_stars          (GtkWidget *widget,
                                             GdkWindow *window,
                                             RBRatingPixbufs *pixbufs,
                                             gulong x,
                                             gulong y,
                                             gulong x_offset,
                                             gulong y_offset,
                                             gdouble rating,
                                             gboolean selected);
double      rb_rating_get_rating_from_widget
                                            (GtkWidget *widget,
                                             gint widget_x,
                                             gint widget_width,
                                             double current_rating);
RBRatingPixbufs* rb_rating_pixbufs_new      (void);
void        rb_rating_pixbufs_free          (RBRatingPixbufs *pixbufs);
void        rb_rating_install_rating_property
                                            (GObjectClass *klass,
                                             gulong prop);

Description

Details

RBRatingPixbufs

typedef struct _RBRatingPixbufs RBRatingPixbufs;


RB_RATING_MAX_SCORE

#define RB_RATING_MAX_SCORE 5


rb_rating_render_stars ()

gboolean    rb_rating_render_stars          (GtkWidget *widget,
                                             GdkWindow *window,
                                             RBRatingPixbufs *pixbufs,
                                             gulong x,
                                             gulong y,
                                             gulong x_offset,
                                             gulong y_offset,
                                             gdouble rating,
                                             gboolean selected);

widget :
window :
pixbufs :
x :
y :
x_offset :
y_offset :
rating :
selected :
Returns :

rb_rating_get_rating_from_widget ()

double      rb_rating_get_rating_from_widget
                                            (GtkWidget *widget,
                                             gint widget_x,
                                             gint widget_width,
                                             double current_rating);

widget :
widget_x :
widget_width :
current_rating :
Returns :

rb_rating_pixbufs_new ()

RBRatingPixbufs* rb_rating_pixbufs_new      (void);

Returns :

rb_rating_pixbufs_free ()

void        rb_rating_pixbufs_free          (RBRatingPixbufs *pixbufs);

pixbufs :

rb_rating_install_rating_property ()

void        rb_rating_install_rating_property
                                            (GObjectClass *klass,
                                             gulong prop);

klass :
prop :