Index: draw.h =================================================================== --- draw.h (revision 17278) +++ draw.h (revision 17279) @@ -119,14 +119,11 @@ /* Returns whether a group is composite-drawn */ int pcb_draw_layergrp_is_comp(pcb_layergrp_t *g); -/* Draw (render) a terminal label */ +/* Draw (render) or invalidate a terminal label */ void pcb_term_label_draw(pcb_coord_t x, pcb_coord_t y, double scale, pcb_bool vert, pcb_bool centered, const char *lab, int intconn); +void pcb_term_label_invalidate(pcb_coord_t x, pcb_coord_t y, double scale, pcb_bool vert, pcb_bool centered, const char *lab, int intconn); -/* Similar to pcb_term_label_draw(), but doesn't draw only sets up text with - its bounding box */ -void pcb_term_label_setup(pcb_text_t *text, pcb_coord_t x, pcb_coord_t y, double scale, pcb_bool vert, pcb_bool centered, const char *lab, int intconn); - /* Schedule an object to be called again at the end for drawing its labels on top of everything. */ void pcb_draw_delay_label_add(pcb_any_obj_t *obj);