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_window_expose - mark an area of a window for re-rendering

Description

tickit_window_expose()  marks the given area of the given window as needing to be re-rendered, causing it
       to receive a TICKIT_EV_EXPOSE event when tickit_window_flush(3) is next  called.  exposed  may  be  NULL,
       indicating that the entire window should be exposed.

       If  the  window,  or  any  of  its  parents,  are hidden, then this function has no effect. Otherwise, it
       enqueues the corresponding area on the root window as being damaged, causing an TICKIT_EV_EXPOSE event to
       propagate upwards from the root the next time tickit_window_flush(3) is called. This will propagate up to
       any window occupying that area, meaning that this window or others may receive it.

Name

       tickit_window_expose - mark an area of a window for re-rendering

Return Value

tickit_window_expose() returns no value.

See Also

tickit_window_new(3), tickit_window_flush(3), tickit_window_bind_event(3), tickit_window(7), tickit(7)

                                                                                         TICKIT_WINDOW_EXPOSE(3)

Synopsis

#include<tickit.h>voidtickit_window_expose(TickitWindow*win,constTickitRect*exposed);

       Link with -ltickit.

See Also