Package libtickit-devel
- tickit(7) β Terminal Interface Construction KIT
- tickit_build(3) β create a new toplevel Tickit instance with arguments
- tickit_ctl_name(3) β return the name of a toplevel instance control
- tickit_debug(7) β debug logging support for libtickit
- tickit_debug_init(3) β initialise the debugging system
- tickit_debug_logf(3) β emit debugging log messages
- tickit_get_rootwin(3) β obtain the root window from the toplevel instance
- tickit_get_term(3) β obtain the terminal from the toplevel instance
- tickit_new_stdio(3) β create a new toplevel Tickit instance
- tickit_pen(7) β store a collection of terminal rendering attributes
- tickit_pen_bind_event(3) β add or remove event handlers
- tickit_pen_clear(3) β remove pen attributes
- tickit_pen_copy(3) β copy attributes from one pen to another
- tickit_pen_equiv_attr(3) β test if two pens have an equivalent attribute value
- tickit_pen_get_bool_attr(3) β manipulate a boolean pen attribute
- tickit_pen_get_colour_attr(3) β manipulate a colour pen attribute
- tickit_pen_get_colour_attr_rgb8(3) β manipulate a secondary RGB8 colour pen colour attribute
- tickit_pen_get_int_attr(3) β manipulate an integer pen attribute
- tickit_pen_has_attr(3) β test if a pen has a given attribute
- tickit_pen_is_nonempty(3) β test if a pen has attributes defined
- tickit_pen_new(3) β create a new pen instance
- tickit_pen_ref(3) β adjust the refcount of a pen
- tickit_penattr_name(3) β return the name of a pen attribute
- tickit_penattr_type(3) β return the type of a pen attribute
- tickit_rect(7) β utility structure representing a rectangular region
- tickit_rect_add(3) β obtain the union sum of two rectangles
- tickit_rect_bottom(3) β return the bottom right corner of a rectangle
- tickit_rect_contains(3) β test if one rectangle entirely contains another
- tickit_rect_init_sized(3) β initialise a rectangle struct
- tickit_rect_intersect(3) β obtain the intersection of two rectangles
- tickit_rect_intersects(3) β test if two rectangles intersect
- tickit_rect_subtract(3) β obtain the difference of two rectangles
- tickit_rect_translate(3) β move the area of a rectangle
- tickit_rectset(7) β store a collection of rectangular areas
- tickit_rectset_add(3) β add an area to a rectangle set
- tickit_rectset_clear(3) β remove all regions from a rectangle set
- tickit_rectset_contains(3) β test if an area is contained by a rectangle set
- tickit_rectset_intersects(3) β test if a region intersects with a rectangle set
- tickit_rectset_new(3) β create or destroy a rectangle set
- tickit_rectset_rects(3) β obtain the regions from a rectangle set
- tickit_rectset_subtract(3) β subtract a region from a rectangle set
- tickit_rectset_translate(3) β move all the rectangles in a rectangle set
- tickit_ref(3) β adjust the refcount of the toplevel instance
- tickit_renderbuffer(7) β store display content to be drawn to the terminal
- tickit_renderbuffer_blit(3) β copies buffer contents to another buffer
- tickit_renderbuffer_char(3) β create character regions
- tickit_renderbuffer_clip(3) β restrict the drawing area of output functions
- tickit_renderbuffer_copyrect(3) β copy or move a rectangular region of a buffer
- tickit_renderbuffer_erase(3) β create erase regions
- tickit_renderbuffer_eraserect(3) β erase large areas
- tickit_renderbuffer_flush_to_term(3) β output buffer contents to the terminal
- tickit_renderbuffer_get_cursorpos(3) β query the virtual cursor position
- tickit_renderbuffer_get_size(3) β return the size of a render buffer
- tickit_renderbuffer_goto(3) β set or clear the virtual cursor position
- tickit_renderbuffer_hline_at(3) β create line regions
- tickit_renderbuffer_new(3) β create a new render buffer instance
- tickit_renderbuffer_ref(3) β adjust the refcount of a render buffer
- tickit_renderbuffer_reset(3) β revert a render buffer back to initial state
- tickit_renderbuffer_save(3) β save and restore auxiliary state
- tickit_renderbuffer_setpen(3) β change the stored rendering pen
- tickit_renderbuffer_skip(3) β create skip regions
- tickit_renderbuffer_text(3) β create text regions
- tickit_renderbuffer_translate(3) β move the base of output functions
- tickit_run(3) β control the event loop of the toplevel instance
- tickit_setctl_int(3) β set an integer toplevel instance control
- tickit_string(7) β a reference-counted string buffer
- tickit_string_get(3) β obtain the characters from a counted string
- tickit_string_len(3) β query the length of a counted string
- tickit_string_new(3) β create a counted string
- tickit_string_ref(3) β adjust the refcount of a counted string
- tickit_stringpos_limit_bytes(3) β set limit fields in string position counters
- tickit_stringpos_zero(3) β clear the fields of a string position counter
- tickit_term(7) β abstraction of an interactive terminal
- tickit_term_await_started_msec(3) β wait until the terminal is initialised
- tickit_term_bind_event(3) β add or remove event handlers
- tickit_term_build(3) β create a new terminal instance with arguments
- tickit_term_chpen(3) β set rendering attributes of the terminal
- tickit_term_clear(3) β clear the terminal
- tickit_term_emit_key(3) β emit a fake key or mouse event
- tickit_term_erasech(3) β erase characters from the terminal
- tickit_term_flush(3) β flush the terminal output buffer
- tickit_term_get_drivername(3) β returns the terminal driver name
- tickit_term_get_size(3) β manage terminal size
- tickit_term_get_termtype(3) β returns the terminal type
- tickit_term_goto(3) β move the terminal output cursor
- tickit_term_input_check_timeout_msec(3) β terminal timeout behaviour
- tickit_term_input_push_bytes(3) β supply more input data
- tickit_term_input_readable(3) β read more data from the terminal
- tickit_term_input_wait_msec(3) β read more data from the terminal
- tickit_term_new(3) β create a new terminal instance
- tickit_term_observe_sigwinch(3) β react to the SIGWINCH signal
- tickit_term_open_stdio(3) β create a terminal instance on standard input/output
- tickit_term_pause(3) β pause and resume a terminal instance
- tickit_term_print(3) β send text to the terminal
- tickit_term_ref(3) β adjust the refcount of a terminal
- tickit_term_scrollrect(3) β scroll a region of the terminal
- tickit_term_set_input_fd(3) β manage terminal input
- tickit_term_set_output_buffer(3) β define a terminal output buffer
- tickit_term_set_output_fd(3) β manage terminal output
- tickit_term_set_output_func(3) β manage terminal output via a callback function
- tickit_term_set_utf8(3) β control
- tickit_term_setctl_int(3) β set an integer or string terminal control
- tickit_termctl_name(3) β return the name of a terminal control
- tickit_utf8_count(3) β count characters in Unicode strings
- tickit_utf8_mbswidth(3) β count the column width of a Unicode string
- tickit_utf8_put(3) β append a UTF-8 encoded codepoint to a buffer
- tickit_utf8_seqlen(3) β determine the length of a UTF-8 codepoint encoding
- tickit_version(7) β libtickit version queries
- tickit_watch_cancel(3) β remove a previously-installed callback
- tickit_watch_io(3) β invoke a callback when IO is possible
- tickit_watch_later(3) β invoke a callback at the next round of IO events
- tickit_watch_process(3) β invoke a callback when a child process terminates
- tickit_watch_signal(3) β invoke a callback when a POSIX signal is raised
- tickit_watch_timer_after_msec(3) β invoke a callback after a fixed delay
- tickit_watch_timer_at_epoch(3) β invoke a callback at a fixed future time
- tickit_window(7) β a window for drawing operations and input
- tickit_window_bind_event(3) β add or remove event handlers
- tickit_window_children(3) β obtain child windows from a window
- tickit_window_close(3) β remove a window from the tree
- tickit_window_destroy(3) β destroy a window instance
- tickit_window_expose(3) β mark an area of a window for re-rendering
- tickit_window_flush(3) β invoke pending events on the window hierarchy
- tickit_window_get_abs_geometry(3) β query the absolute position of a window
- tickit_window_get_geometry(3) β query the size and position of a window
- tickit_window_get_pen(3) β manipulate the window's rendering pen
- tickit_window_get_term(3) β query the backing terminal of a window
- tickit_window_new(3) β create a new sub-window
- tickit_window_new_root(3) β create a new toplevel root window
- tickit_window_parent(3) β query the ancestry of a window
- tickit_window_raise(3) β change window stacking order
- tickit_window_ref(3) β adjust the refcount of a window
- tickit_window_scroll(3) β scroll the area of a window
- tickit_window_set_cursor_position(3) β modify the cursor state on a window
- tickit_window_set_focus_child_notify(3) β control whether windows are informed of child focus changes
- tickit_window_set_geometry(3) β set the size and position of a window
- tickit_window_set_steal_input(3) β control whether windows steal all input events
- tickit_window_setctl_int(3) β set an integer window control
- tickit_window_show(3) β control a window's visibility
- tickit_window_take_focus(3) β control the input focus
- tickit_windowctl_name(3) β return the name of a window control
