1TICKIT_WINDOW_EXPOSE(3)    Library Functions Manual    TICKIT_WINDOW_EXPOSE(3)
2
3
4

NAME

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

SYNOPSIS

9       #include <tickit.h>
10
11       void tickit_window_expose(TickitWindow *win, const TickitRect *exposed);
12
13       Link with -ltickit.
14

DESCRIPTION

16       tickit_window_expose()  marks  the  given  area  of the given window as
17       needing to be re-rendered, causing it  to  receive  a  TICKIT_EV_EXPOSE
18       event  when tickit_window_flush(3) is next called. exposed may be NULL,
19       indicating that the entire window should be exposed.
20
21       If the window, or any of its parents, are hidden,  then  this  function
22       has  no  effect.  Otherwise,  it enqueues the corresponding area on the
23       root window as being damaged,  causing  an  TICKIT_EV_EXPOSE  event  to
24       propagate upwards from the root the next time tickit_window_flush(3) is
25       called. This will propagate up to any window occupying that area, mean‐
26       ing that this window or others may receive it.
27

RETURN VALUE

29       tickit_window_expose() returns no value.
30

SEE ALSO

32       tickit_window_new(3),        tickit_window_flush(3),        tickit_win‐
33       dow_bind_event(3), tickit_window(7), tickit(7)
34
35
36
37                                                       TICKIT_WINDOW_EXPOSE(3)
Impressum