Index
termpaint_attr (C type)
termpaint_attr_clone (C function)
termpaint_attr_free (C function)
termpaint_attr_new (C function)
termpaint_attr_reset_style (C function)
termpaint_attr_set_bg (C function)
termpaint_attr_set_deco (C function)
termpaint_attr_set_fg (C function)
termpaint_attr_set_patch (C function)
termpaint_attr_set_style (C function)
termpaint_attr_unset_style (C function)
termpaint_auto_detect_done (C enumerator)
termpaint_auto_detect_none (C enumerator)
termpaint_auto_detect_running (C enumerator)
termpaint_auto_detect_state_enum (C enum)
TERMPAINT_CAPABILITY_7BIT_ST (C macro)
TERMPAINT_CAPABILITY_88_COLOR (C macro)
TERMPAINT_CAPABILITY_CLEARED_COLORING (C macro)
TERMPAINT_CAPABILITY_CLEARED_COLORING_DEFCOLOR (C macro)
TERMPAINT_CAPABILITY_CSI_EQUALS (C macro)
TERMPAINT_CAPABILITY_CSI_GREATER (C macro)
TERMPAINT_CAPABILITY_CSI_POSTFIX_MOD (C macro)
TERMPAINT_CAPABILITY_CURSOR_SHAPE_OSC50 (C macro)
TERMPAINT_CAPABILITY_EXTENDED_CHARSET (C macro)
TERMPAINT_CAPABILITY_MAY_TRY_CURSOR_SHAPE (C macro)
TERMPAINT_CAPABILITY_MAY_TRY_CURSOR_SHAPE_BAR (C macro)
TERMPAINT_CAPABILITY_MAY_TRY_TAGGED_PASTE (C macro)
TERMPAINT_CAPABILITY_SAFE_POSITION_REPORT (C macro)
TERMPAINT_CAPABILITY_TITLE_RESTORE (C macro)
TERMPAINT_CAPABILITY_TRUECOLOR_MAYBE_SUPPORTED (C macro)
TERMPAINT_CAPABILITY_TRUECOLOR_SUPPORTED (C macro)
TERMPAINT_COLOR_BLACK (C macro)
TERMPAINT_COLOR_BLUE (C macro)
TERMPAINT_COLOR_BRIGHT_BLUE (C macro)
TERMPAINT_COLOR_BRIGHT_CYAN (C macro)
TERMPAINT_COLOR_BRIGHT_GREEN (C macro)
TERMPAINT_COLOR_BRIGHT_MAGENTA (C macro)
TERMPAINT_COLOR_BRIGHT_RED (C macro)
TERMPAINT_COLOR_BRIGHT_YELLOW (C macro)
TERMPAINT_COLOR_CYAN (C macro)
TERMPAINT_COLOR_DARK_GREY (C macro)
TERMPAINT_COLOR_GREEN (C macro)
TERMPAINT_COLOR_LIGHT_GREY (C macro)
TERMPAINT_COLOR_MAGENTA (C macro)
TERMPAINT_COLOR_RED (C macro)
TERMPAINT_COLOR_SLOT_BACKGROUND (C macro)
TERMPAINT_COLOR_SLOT_CURSOR (C macro)
TERMPAINT_COLOR_SLOT_FOREGRUND (C macro)
TERMPAINT_COLOR_WHITE (C macro)
TERMPAINT_COLOR_YELLOW (C macro)
TERMPAINT_COPY_NO_TILE (C macro)
TERMPAINT_COPY_TILE_PRESERVE (C macro)
TERMPAINT_COPY_TILE_PUT (C macro)
TERMPAINT_CURSOR_STYLE_BAR (C macro)
TERMPAINT_CURSOR_STYLE_BLOCK (C macro)
TERMPAINT_CURSOR_STYLE_TERM_DEFAULT (C macro)
TERMPAINT_CURSOR_STYLE_UNDERLINE (C macro)
TERMPAINT_DEFAULT_COLOR (C macro)
TERMPAINT_ERASED (C macro)
TERMPAINT_EV_AUTO_DETECT_FINISHED (C macro)
TERMPAINT_EV_CHAR (C macro)
TERMPAINT_EV_COLOR_SLOT_REPORT (C macro)
TERMPAINT_EV_CURSOR_POSITION (C macro)
TERMPAINT_EV_INVALID_UTF8 (C macro)
TERMPAINT_EV_KEY (C macro)
TERMPAINT_EV_MISC (C macro)
TERMPAINT_EV_MODE_REPORT (C macro)
TERMPAINT_EV_MOUSE (C macro)
TERMPAINT_EV_OVERFLOW (C macro)
TERMPAINT_EV_PALETTE_COLOR_REPORT (C macro)
TERMPAINT_EV_PASTE (C macro)
TERMPAINT_EV_RAW_3RD_DEV_ATTRIB (C macro)
TERMPAINT_EV_RAW_DECREQTPARM (C macro)
TERMPAINT_EV_RAW_PRI_DEV_ATTRIB (C macro)
TERMPAINT_EV_RAW_SEC_DEV_ATTRIB (C macro)
TERMPAINT_EV_RAW_TERM_NAME (C macro)
TERMPAINT_EV_RAW_TERMINFO_QUERY_REPLY (C macro)
TERMPAINT_EV_REPAINT_REQUESTED (C macro)
TERMPAINT_EV_UNKNOWN (C macro)
termpaint_event (C type)
termpaint_image_load (C function)
termpaint_image_load_from_buffer (C function)
termpaint_image_load_from_file (C function)
termpaint_image_save (C function)
termpaint_image_save_alloc_buffer (C function)
termpaint_image_save_dealloc_buffer (C function)
termpaint_image_save_to_file (C function)
TERMPAINT_INDEXED_COLOR (C macro)
termpaint_input (C type)
termpaint_input_activate_quirk (C function)
termpaint_input_add_data (C function)
termpaint_input_expect_apc_sequences (C function)
termpaint_input_expect_cursor_position_report (C function)
TERMPAINT_INPUT_EXPECT_LEGACY_MOUSE (C macro)
TERMPAINT_INPUT_EXPECT_LEGACY_MOUSE_MODE_1005 (C macro)
termpaint_input_expect_legacy_mouse_reports (C function)
TERMPAINT_INPUT_EXPECT_NO_LEGACY_MOUSE (C macro)
termpaint_input_focus_in (C function)
termpaint_input_focus_out (C function)
termpaint_input_free (C function)
termpaint_input_handle_paste (C function)
termpaint_input_i_resync (C function)
termpaint_input_new (C function)
termpaint_input_paste_begin (C function)
termpaint_input_paste_end (C function)
termpaint_input_peek_buffer (C function)
termpaint_input_peek_buffer_length (C function)
TERMPAINT_INPUT_QUIRK_BACKSPACE_X08_AND_X7F_SWAPPED (C macro)
TERMPAINT_INPUT_QUIRK_C1_FOR_CTRL_SHIFT (C macro)
termpaint_input_set_event_cb (C function)
termpaint_input_set_raw_filter_cb (C function)
termpaint_integration (C type)
termpaint_integration_deinit (C function)
termpaint_integration_init (C function)
termpaint_integration_set_awaiting_response (C function)
termpaint_integration_set_is_bad (C function)
termpaint_integration_set_logging_func (C function)
termpaint_integration_set_request_callback (C function)
termpaint_integration_set_restore_sequence_updated (C function)
TERMPAINT_LOG_AUTO_DETECT_TRACE (C macro)
TERMPAINT_LOG_TRACE_RAW_INPUT (C macro)
TERMPAINT_MEASURE_LIMIT_REACHED (C macro)
TERMPAINT_MEASURE_NEW_CLUSTER (C macro)
TERMPAINT_MOD_ALT (C macro)
TERMPAINT_MOD_ALTGR (C macro)
TERMPAINT_MOD_CTRL (C macro)
TERMPAINT_MOD_SHIFT (C macro)
TERMPAINT_MOUSE_MODE_CLICKS (C macro)
TERMPAINT_MOUSE_MODE_DRAG (C macro)
TERMPAINT_MOUSE_MODE_MOVEMENT (C macro)
TERMPAINT_MOUSE_MODE_OFF (C macro)
TERMPAINT_MOUSE_MOVE (C macro)
TERMPAINT_MOUSE_PRESS (C macro)
TERMPAINT_MOUSE_RELEASE (C macro)
TERMPAINT_NAMED_COLOR (C macro)
TERMPAINT_RGB_COLOR (C macro)
TERMPAINT_RGB_COLOR_OFFSET (C macro)
TERMPAINT_STYLE_BLINK (C macro)
TERMPAINT_STYLE_BOLD (C macro)
TERMPAINT_STYLE_INVERSE (C macro)
TERMPAINT_STYLE_ITALIC (C macro)
TERMPAINT_STYLE_OVERLINE (C macro)
TERMPAINT_STYLE_STRIKE (C macro)
TERMPAINT_STYLE_UNDERLINE (C macro)
TERMPAINT_STYLE_UNDERLINE_CURLY (C macro)
TERMPAINT_STYLE_UNDERLINE_DBL (C macro)
termpaint_surface (C type)
termpaint_surface_char_width (C function)
termpaint_surface_clear (C function)
termpaint_surface_clear_rect (C function)
termpaint_surface_clear_rect_with_attr (C function)
termpaint_surface_clear_rect_with_attr_char (C function)
termpaint_surface_clear_rect_with_char (C function)
termpaint_surface_clear_with_attr (C function)
termpaint_surface_clear_with_attr_char (C function)
termpaint_surface_clear_with_char (C function)
termpaint_surface_copy_rect (C function)
termpaint_surface_duplicate (C function)
termpaint_surface_free (C function)
termpaint_surface_height (C function)
termpaint_surface_new_surface (C function)
termpaint_surface_peek_bg_color (C function)
termpaint_surface_peek_deco_color (C function)
termpaint_surface_peek_fg_color (C function)
termpaint_surface_peek_patch (C function)
termpaint_surface_peek_softwrap_marker (C function)
termpaint_surface_peek_style (C function)
termpaint_surface_peek_text (C function)
termpaint_surface_resize (C function)
termpaint_surface_same_contents (C function)
termpaint_surface_set_bg_color (C function)
termpaint_surface_set_deco_color (C function)
termpaint_surface_set_fg_color (C function)
termpaint_surface_set_softwrap_marker (C function)
termpaint_surface_tint (C function)
termpaint_surface_width (C function)
termpaint_surface_write_with_attr (C function)
termpaint_surface_write_with_attr_clipped (C function)
termpaint_surface_write_with_colors (C function)
termpaint_surface_write_with_colors_clipped (C function)
termpaint_surface_write_with_len_attr (C function)
termpaint_surface_write_with_len_attr_clipped (C function)
termpaint_surface_write_with_len_colors (C function)
termpaint_surface_write_with_len_colors_clipped (C function)
termpaint_terminal (C type)
termpaint_terminal_activate_input_quirk (C function)
termpaint_terminal_add_input_data (C function)
termpaint_terminal_auto_detect (C function)
termpaint_terminal_auto_detect_apply_input_quirks (C function)
termpaint_terminal_auto_detect_result_text (C function)
termpaint_terminal_auto_detect_state (C function)
termpaint_terminal_bell (C function)
termpaint_terminal_callback (C function)
termpaint_terminal_capable (C function)
termpaint_terminal_disable_capability (C function)
termpaint_terminal_expect_apc_input_sequences (C function)
termpaint_terminal_expect_cursor_position_report (C function)
termpaint_terminal_expect_legacy_mouse_reports (C function)
termpaint_terminal_flush (C function)
termpaint_terminal_free (C function)
termpaint_terminal_free_with_restore (C function)
termpaint_terminal_get_surface (C function)
termpaint_terminal_glitch_on_out_of_memory (C function)
termpaint_terminal_handle_paste (C function)
termpaint_terminal_might_be_supported (C function)
termpaint_terminal_new (C function)
termpaint_terminal_new_surface (C function)
termpaint_terminal_pause (C function)
termpaint_terminal_peek_input_buffer (C function)
termpaint_terminal_peek_input_buffer_length (C function)
termpaint_terminal_promise_capability (C function)
termpaint_terminal_request_focus_change_reports (C function)
termpaint_terminal_request_tagged_paste (C function)
termpaint_terminal_reset_color (C function)
termpaint_terminal_restore_sequence (C function)
termpaint_terminal_self_reported_name_and_version (C function)
termpaint_terminal_set_color (C function)
termpaint_terminal_set_cursor_position (C function)
termpaint_terminal_set_cursor_style (C function)
termpaint_terminal_set_cursor_visible (C function)
termpaint_terminal_set_event_cb (C function)
termpaint_terminal_set_icon_title (C function)
termpaint_terminal_set_log_mask (C function)
termpaint_terminal_set_mouse_mode (C function)
termpaint_terminal_set_raw_input_filter_cb (C function)
termpaint_terminal_set_title (C function)
termpaint_terminal_setup_fullscreen (C function)
termpaint_terminal_should_use_truecolor (C function)
termpaint_terminal_unpause (C function)
termpaint_text_measurement (C type)
termpaint_text_measurement_feed_codepoint (C function)
termpaint_text_measurement_feed_utf16 (C function)
termpaint_text_measurement_feed_utf32 (C function)
termpaint_text_measurement_feed_utf8 (C function)
termpaint_text_measurement_free (C function)
termpaint_text_measurement_last_clusters (C function)
termpaint_text_measurement_last_codepoints (C function)
termpaint_text_measurement_last_ref (C function)
termpaint_text_measurement_last_width (C function)
termpaint_text_measurement_limit_clusters (C function)
termpaint_text_measurement_limit_codepoints (C function)
termpaint_text_measurement_limit_ref (C function)
termpaint_text_measurement_limit_width (C function)
termpaint_text_measurement_new (C function)
termpaint_text_measurement_pending_ref (C function)
termpaint_text_measurement_reset (C function)
termpaint_text_measurement_set_limit_clusters (C function)
termpaint_text_measurement_set_limit_codepoints (C function)
termpaint_text_measurement_set_limit_ref (C function)
termpaint_text_measurement_set_limit_width (C function)
TERMPAINT_TITLE_MODE_ENSURE_RESTORE (C macro)
TERMPAINT_TITLE_MODE_PREFER_RESTORE (C macro)
termpaintx_enable_tk_logging (C function)
termpaintx_fd_set_termios (C function)
termpaintx_fd_terminal_size (C function)
termpaintx_full_integration (C function)
termpaintx_full_integration_apply_input_quirks (C function)
termpaintx_full_integration_available (C function)
termpaintx_full_integration_do_iteration (C function)
termpaintx_full_integration_do_iteration_with_timeout (C function)
termpaintx_full_integration_from_controlling_terminal (C function)
termpaintx_full_integration_from_fd (C function)
termpaintx_full_integration_from_fds (C function)
termpaintx_full_integration_original_terminal_attributes (C function)
termpaintx_full_integration_set_terminal (C function)
termpaintx_full_integration_setup_terminal_fullscreen (C function)
termpaintx_full_integration_terminal_size (C function)
termpaintx_full_integration_ttyrescue_start (C function)
termpaintx_full_integration_wait_for_ready (C function)
termpaintx_full_integration_wait_for_ready_with_message (C function)
termpaintx_ttyrescue (C type)
termpaintx_ttyrescue_set_restore_termios (C function)
termpaintx_ttyrescue_start_or_nullptr (C function)
termpaintx_ttyrescue_stop (C function)
termpaintx_ttyrescue_update (C function)
Termpaint
Navigation
Contents:
Getting started
Terminal
Integration
Surface
Attributes
Measuring Text
Events
Technical details
termpaint_input
Addon termpaintx
Addon image
Index
Related Topics
Documentation overview
Quick search