logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

tickit_pen_copy, tickit_pen_copy_attr - copy attributes from one pen to another

Description

tickit_pen_copy()  copies attributes that are defined on src into dst. If an attribute is already defined
       on dst then it will only be changed if overwrite is true; otherwise  the  existing  value  will  be  left
       alone.  It  will  invoke  the TICKIT_EV_CHANGE event on the dst pen instance if the value of at least one
       attribute has actually changed.

       tickit_pen_copy_attr() copies the value of a single attribute from src into dst, or clears it in  dst  if
       it is not present in src. It will invoke the TICKIT_EV_CHANGE event on the dst pen instance.

Name

       tickit_pen_copy, tickit_pen_copy_attr - copy attributes from one pen to another

Return Value

tickit_pen_copy() and tickit_pen_copy_attr() return no value.

See Also

tickit_pen_new(3),                tickit_pen_set_bool_attr(3),                tickit_pen_set_int_attr(3),
       tickit_pen_set_colour_attr(3), tickit_pen_clear(3), tickit_pen(7), tickit(7)

                                                                                              TICKIT_PEN_COPY(3)

Synopsis

#include<tickit.h>voidtickit_pen_copy(TickitPen*dst,TickitPen*src,booloverwrite);voidtickit_pen_copy_attr(TickitPen*dst,TickitPen*src,TickitPenAttrattr);

       Link with -ltickit.

See Also