2
* Authors: Rodney Dawes <dobey.pwns@gmail.com>
4
* Copyright 2008 Rodney Dawes
8
#ifndef _CALVIEW_MONTH_H_
9
#define _CALVIEW_MONTH_H_
11
#include "calview-model.h"
15
#define CAL_TYPE_VIEW_MONTH (cal_view_month_get_type ())
16
#define CAL_VIEW_MONTH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CAL_TYPE_VIEW_MONTH, CalViewMonth))
17
#define CAL_VIEW_MONTH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CAL_TYPE_VIEW_MONTH, CalViewMonthClass))
18
#define CAL_IS_VIEW_MONTH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CAL_TYPE_VIEW_MONTH))
19
#define CAL_IS_VIEW_MONTH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CAL_TYPE_VIEW_MONTH))
20
#define CAL_VIEW_MONTH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CAL_TYPE_VIEW_MONTH, CalViewMonthClass))
22
typedef struct _CalViewMonth CalViewMonth;
23
typedef struct _CalViewMonthClass CalViewMonthClass;
24
typedef struct _CalViewMonthPrivate CalViewMonthPrivate;
26
struct _CalViewMonth {
29
CalViewMonthPrivate * priv;
32
struct _CalViewMonthClass {
33
CalViewModelClass parent_class;
37
GType cal_view_month_get_type (void) G_GNUC_CONST;
39
CalViewModel * cal_view_month_new (void);