[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: prototype.h
User: cnieves
Date: 06/02/25 10:01:01
Modified: . prototype.h struct.h
Log:
Added some text autoplacing hooks and related functions.
Revision Changes Path
1.100 +7 -0 eda/geda/devel/libgeda/include/prototype.h
(In the diff below, changes in quantity of whitespace are not shown.)
Index: prototype.h
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/libgeda/include/prototype.h,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -b -r1.99 -r1.100
--- prototype.h 7 Nov 2005 02:43:28 -0000 1.99
+++ prototype.h 25 Feb 2006 15:01:00 -0000 1.100
@@ -66,6 +66,12 @@
SCM g_set_attrib_value_internal(SCM attrib_smob, SCM scm_value, TOPLEVEL **world, OBJECT **o_attrib, char *new_string[]);
void g_init_attrib_smob(void);
+SCM g_make_object_smob(TOPLEVEL *curr_w, OBJECT *object);
+SCM g_get_object_attributes(SCM object_smob);
+void g_init_object_smob(void);
+gboolean g_get_data_from_object_smob(SCM object_smob, TOPLEVEL **toplevel,
+ OBJECT **object);
+
/* i_vars.c */
void i_vars_libgeda_set(TOPLEVEL *w_current);
void i_vars_setnames(TOPLEVEL *w_current);
@@ -497,6 +503,7 @@
int s_color_image_int(int color);
void s_color_gdcolor_init(void);
int s_color_get_name(int index, char *string);
+int s_color_get_index(char *string);
/* s_conn.c */
CONN *s_conn_return_new(OBJECT *other_object, int type, int x, int y, int whichone, int other_whichone);
1.80 +5 -0 eda/geda/devel/libgeda/include/struct.h
(In the diff below, changes in quantity of whitespace are not shown.)
Index: struct.h
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/libgeda/include/struct.h,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -b -r1.79 -r1.80
--- struct.h 27 Nov 2005 00:15:05 -0000 1.79
+++ struct.h 25 Feb 2006 15:01:00 -0000 1.80
@@ -990,4 +990,9 @@
ATTRIB *attribute;
};
+struct st_object_smob {
+ TOPLEVEL *world; /* We need this when updating schematic */
+ OBJECT *object;
+};
+
#endif