7#ifndef GHOSTTY_VT_SCREEN_H
8#define GHOSTTY_VT_SCREEN_H
GhosttyCellSemanticContent
GhosttyResult ghostty_row_get(GhosttyRow row, GhosttyRowData data, void *out)
GhosttyResult ghostty_cell_get(GhosttyCell cell, GhosttyCellData data, void *out)
@ GHOSTTY_CELL_DATA_SEMANTIC_CONTENT
@ GHOSTTY_CELL_DATA_CONTENT_TAG
@ GHOSTTY_CELL_DATA_PROTECTED
@ GHOSTTY_CELL_DATA_HAS_TEXT
@ GHOSTTY_CELL_DATA_CODEPOINT
@ GHOSTTY_CELL_DATA_HAS_HYPERLINK
@ GHOSTTY_CELL_DATA_HAS_STYLING
@ GHOSTTY_CELL_DATA_INVALID
@ GHOSTTY_CELL_DATA_STYLE_ID
@ GHOSTTY_ROW_SEMANTIC_NONE
@ GHOSTTY_ROW_SEMANTIC_PROMPT_CONTINUATION
@ GHOSTTY_ROW_SEMANTIC_PROMPT
@ GHOSTTY_ROW_DATA_STYLED
@ GHOSTTY_ROW_DATA_WRAP_CONTINUATION
@ GHOSTTY_ROW_DATA_GRAPHEME
@ GHOSTTY_ROW_DATA_HYPERLINK
@ GHOSTTY_ROW_DATA_INVALID
@ GHOSTTY_ROW_DATA_SEMANTIC_PROMPT
@ GHOSTTY_ROW_DATA_KITTY_VIRTUAL_PLACEHOLDER
@ GHOSTTY_CELL_SEMANTIC_INPUT
@ GHOSTTY_CELL_SEMANTIC_OUTPUT
@ GHOSTTY_CELL_SEMANTIC_PROMPT
@ GHOSTTY_CELL_CONTENT_CODEPOINT_GRAPHEME
@ GHOSTTY_CELL_CONTENT_BG_COLOR_PALETTE
@ GHOSTTY_CELL_CONTENT_BG_COLOR_RGB
@ GHOSTTY_CELL_CONTENT_CODEPOINT
@ GHOSTTY_CELL_WIDE_NARROW
@ GHOSTTY_CELL_WIDE_SPACER_HEAD
@ GHOSTTY_CELL_WIDE_SPACER_TAIL