![]() |
libghostty-vt 0.0.0
|
#include <ghostty/vt/color.h>#include <ghostty/vt/types.h>#include <stdbool.h>#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Data Structures | |
| union | GhosttyStyleColorValue |
| struct | GhosttyStyleColor |
| struct | GhosttyStyle |
Macros | |
| #define | GHOSTTY_STYLE_FLAG_BOLD ((GhosttyStyleFlags)(1u << 0)) |
| #define | GHOSTTY_STYLE_FLAG_ITALIC ((GhosttyStyleFlags)(1u << 1)) |
| #define | GHOSTTY_STYLE_FLAG_FAINT ((GhosttyStyleFlags)(1u << 2)) |
| #define | GHOSTTY_STYLE_FLAG_BLINK ((GhosttyStyleFlags)(1u << 3)) |
| #define | GHOSTTY_STYLE_FLAG_INVERSE ((GhosttyStyleFlags)(1u << 4)) |
| #define | GHOSTTY_STYLE_FLAG_INVISIBLE ((GhosttyStyleFlags)(1u << 5)) |
| #define | GHOSTTY_STYLE_FLAG_STRIKETHROUGH ((GhosttyStyleFlags)(1u << 6)) |
| #define | GHOSTTY_STYLE_FLAG_OVERLINE ((GhosttyStyleFlags)(1u << 7)) |
| #define | GHOSTTY_STYLE_UNDERLINE_SHIFT 8 |
| #define | GHOSTTY_STYLE_UNDERLINE_MASK ((GhosttyStyleFlags)(0x7u << GHOSTTY_STYLE_UNDERLINE_SHIFT)) |
| #define | GHOSTTY_STYLE_UNDERLINE(style) |
Typedefs | |
| typedef uint16_t | GhosttyStyleId |
| typedef uint16_t | GhosttyStyleFlags |
Enumerations | |
| enum | GhosttyStyleColorTag |
Functions | |
| GHOSTTY_API void | ghostty_style_default (GhosttyStyle *style) |
| GHOSTTY_API bool | ghostty_style_is_default (const GhosttyStyle *style) |
Terminal cell style types.
Definition in file style.h.