libghostty-vt
0.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
unicode.h
Go to the documentation of this file.
1
7
8
#ifndef GHOSTTY_VT_UNICODE_H
9
#define GHOSTTY_VT_UNICODE_H
10
32
33
#include <stddef.h>
34
#include <stdint.h>
35
#include <
ghostty/vt/types.h
>
36
37
#ifdef __cplusplus
38
extern
"C"
{
39
#endif
40
72
GHOSTTY_API uint8_t
ghostty_unicode_codepoint_width
(uint32_t cp);
73
147
GHOSTTY_API
size_t
ghostty_unicode_grapheme_width
(
const
uint32_t *cps,
148
size_t
len,
149
uint8_t *width);
150
151
#ifdef __cplusplus
152
}
153
#endif
154
156
157
#endif
/* GHOSTTY_VT_UNICODE_H */
ghostty_unicode_codepoint_width
GHOSTTY_API uint8_t ghostty_unicode_codepoint_width(uint32_t cp)
ghostty_unicode_grapheme_width
GHOSTTY_API size_t ghostty_unicode_grapheme_width(const uint32_t *cps, size_t len, uint8_t *width)
types.h
include
ghostty
vt
unicode.h
Generated by
1.17.0