Add experimental GtkDrawingArea based UI.
This commit is contained in:
		@ -31,7 +31,6 @@ G_BEGIN_DECLS
 | 
			
		||||
#define EEK_IS_ELEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EEK_TYPE_ELEMENT))
 | 
			
		||||
#define EEK_ELEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EEK_TYPE_ELEMENT, EekElementClass))
 | 
			
		||||
 | 
			
		||||
typedef struct _EekElement EekElement;
 | 
			
		||||
typedef struct _EekElementClass   EekElementClass;
 | 
			
		||||
typedef struct _EekElementPrivate EekElementPrivate;
 | 
			
		||||
 | 
			
		||||
@ -48,16 +47,19 @@ struct _EekElementClass
 | 
			
		||||
    /*< private >*/
 | 
			
		||||
    GInitiallyUnownedClass parent_class;
 | 
			
		||||
 | 
			
		||||
    void                  (* set_name)   (EekElement  *element,
 | 
			
		||||
                                          const gchar *name);
 | 
			
		||||
    void                  (* set_parent) (EekElement   *self,
 | 
			
		||||
                                          EekContainer *parent);
 | 
			
		||||
    EekContainer         *(* get_parent) (EekElement   *self);
 | 
			
		||||
    void                  (* set_name)   (EekElement   *self,
 | 
			
		||||
                                          const gchar  *name);
 | 
			
		||||
 | 
			
		||||
    G_CONST_RETURN gchar *(* get_name)   (EekElement  *element);
 | 
			
		||||
    G_CONST_RETURN gchar *(* get_name)   (EekElement   *self);
 | 
			
		||||
 | 
			
		||||
    void                  (* set_bounds) (EekElement  *element,
 | 
			
		||||
                                          EekBounds   *bounds);
 | 
			
		||||
    void                  (* set_bounds) (EekElement   *self,
 | 
			
		||||
                                          EekBounds    *bounds);
 | 
			
		||||
 | 
			
		||||
    void                  (* get_bounds) (EekElement  *element,
 | 
			
		||||
                                          EekBounds   *bounds);
 | 
			
		||||
    void                  (* get_bounds) (EekElement   *self,
 | 
			
		||||
                                          EekBounds    *bounds);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
GType                 eek_element_get_type   (void) G_GNUC_CONST;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user