1TICKIT_RENDERBUFFER_SKIP(3)Library Functions ManualTICKIT_RENDERBUFFER_SKIP(3)
2
3
4
6 tickit_renderbuffer_skip, tickit_renderbuffer_skip_at, tickit_render‐
7 buffer_skip_to - create skip regions
8
10 #include <tickit.h>
11
12 void tickit_renderbuffer_skip(TickitRenderBuffer *rb,
13 int cols);
14 void tickit_renderbuffer_skip_to(TickitRenderBuffer *rb,
15 int col);
16 void tickit_renderbuffer_skip_at(TickitRenderBuffer *rb,
17 int line, int col, int cols);
18
19 void tickit_renderbuffer_skiprect(TickitRenderBuffer *rb,
20 TickitRect *rect);
21
22 Link with -ltickit.
23
25 tickit_renderbuffer_skip() creates a skip region that starts at the
26 current virtual cursor position, continuing on for cols cells.
27 tickit_renderbuffer_skip_to() creates a skip region that continues
28 until the given column if the cursor was before that, or has no effect
29 if it was after. Both of these functions will update the virtual cursor
30 position.
31
32 tickit_renderbuffer_skip_at() creates a skip region at the given posi‐
33 tion and length. This function does not use or update the virtual cur‐
34 sor position.
35
36 tickit_renderbuffer_skiprect() creates skip regions for every line in
37 rect within the buffer.
38
40 These functions return nothing
41
43 tickit_renderbuffer_new(3), tickit_renderbuffer_blit(3), tickit_render‐
44 buffer_flush_to_term(3), tickit_renderbuffer(7), tickit(7)
45
46
47
48 TICKIT_RENDERBUFFER_SKIP(3)