~ubuntu-branches/ubuntu/precise/gnome-games/precise-proposed

« back to all changes in this revision

Viewing changes to libgames-support/games-scores-backend.h

  • Committer: Package Import Robot
  • Author(s): Rodrigo Moya
  • Date: 2011-05-30 13:32:04 UTC
  • mfrom: (1.3.4)
  • mto: (163.1.3 precise)
  • mto: This revision was merged to the branch mainline in revision 143.
  • Revision ID: package-import@ubuntu.com-20110530133204-celaq1v1dsxc48q1
Tags: upstream-3.0.2
ImportĀ upstreamĀ versionĀ 3.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
#define GAMES_IS_SCORES_BACKEND_CLASS(kls) (G_TYPE_CHECK_CLASS_TYPE ((kls), GAMES_TYPE_SCORES_BACKEND))
42
42
#define GAMES_GET_SCORES_BACKEND_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GAMES_TYPE_SCORES_BACKEND, GamesScoresBackendClass))
43
43
 
44
 
typedef struct _GamesScoresBackend        GamesScoresBackend;
45
 
typedef struct _GamesScoresBackendPrivate GamesScoresBackendPrivate;
46
 
typedef struct _GamesScoresBackendClass   GamesScoresBackendClass;
 
44
typedef struct GamesScoresBackendPrivate GamesScoresBackendPrivate;
47
45
 
48
 
struct _GamesScoresBackend {
 
46
typedef struct {
49
47
  GObject object;
50
 
  GList *scores_list;
 
48
  /*< private >*/
51
49
  GamesScoresBackendPrivate *priv;
52
 
};
 
50
} GamesScoresBackend;
53
51
 
54
 
struct _GamesScoresBackendClass {
 
52
typedef struct {
55
53
  GObjectClass parent_class;
56
 
};
 
54
} GamesScoresBackendClass;
57
55
 
58
 
GType games_scores_backend_get_type (void);
59
 
GamesScoresBackend *games_scores_backend_new (GamesScoreStyle style,
60
 
                                              char *base_name,
61
 
                                              char *name);
62
 
GList *games_scores_backend_get_scores (GamesScoresBackend * self);
63
 
gboolean games_scores_backend_set_scores (GamesScoresBackend * self,
64
 
                                          GList * list);
65
 
void games_scores_backend_discard_scores (GamesScoresBackend * self);
 
56
GType               games_scores_backend_get_type       (void);
 
57
GamesScoresBackend *games_scores_backend_new            (GamesScoreStyle style,
 
58
                                                         char *base_name,
 
59
                                                         char *name);
 
60
GList              *games_scores_backend_get_scores     (GamesScoresBackend * self);
 
61
gboolean            games_scores_backend_set_scores     (GamesScoresBackend * self,
 
62
                                                         GList * list);
 
63
void                games_scores_backend_discard_scores (GamesScoresBackend * self);
66
64
 
67
65
G_END_DECLS
68
66
#endif /* GAMES_SCORES_BACKEND_H */