Blender V4.3
BLI_string_utf8_symbols.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17/* Notes:
18 * - Last portion should include the official assigned name.
19 * - Please do not add defines here that are not actually in use.
20 * - Use literal UTF-8 encoding as this `u8` prefixes cause both
21 * `-Wc++20-compat` & `-Wc99-compat` warnings under CLANG.
22 */
23
25#define BLI_STR_UTF8_DEGREE_SIGN "\xc2\xb0"
27#define BLI_STR_UTF8_SUPERSCRIPT_2 "\xc2\xb2"
29#define BLI_STR_UTF8_SUPERSCRIPT_3 "\xc2\xb3"
31#define BLI_STR_UTF8_MULTIPLICATION_SIGN "\xc3\x97"
33#define BLI_STR_UTF8_EM_DASH "\xe2\x80\x94"
35#define BLI_STR_UTF8_BULLET "\xe2\x80\xa2"
37#define BLI_STR_UTF8_HORIZONTAL_ELLIPSIS "\xe2\x80\xa6"
39#define BLI_STR_UTF8_LEFTWARDS_ARROW "\xe2\x86\x90"
41#define BLI_STR_UTF8_UPWARDS_ARROW "\xe2\x86\x91"
43#define BLI_STR_UTF8_RIGHTWARDS_ARROW "\xe2\x86\x92"
45#define BLI_STR_UTF8_DOWNWARDS_ARROW "\xe2\x86\x93"
47#define BLI_STR_UTF8_UPWARDS_WHITE_ARROW "\xe2\x87\xa7"
49#define BLI_STR_UTF8_UPWARDS_UP_ARROW_FROM_BAR "\xe2\x87\xaa"
51#define BLI_STR_UTF8_GREATER_THAN_OR_LESS_THAN "\xe2\x89\xb7"
53#define BLI_STR_UTF8_UP_ARROWHEAD "\xe2\x8c\x83"
55#define BLI_STR_UTF8_PLACE_OF_INTEREST_SIGN "\xe2\x8c\x98"
57#define BLI_STR_UTF8_OPTION_KEY "\xe2\x8c\xa5"
59#define BLI_STR_UTF8_ERASE_TO_THE_LEFT "\xe2\x8c\xab"
61#define BLI_STR_UTF8_BROKEN_CIRCLE_WITH_NORTHWEST_ARROW "\xe2\x8e\x8b"
63#define BLI_STR_UTF8_RETURN_SYMBOL "\xe2\x8f\x8e"
65#define BLI_STR_UTF8_BLACK_RIGHT_POINTING_DOUBLE_TRIANGLE_WITH_VERTICAL_BAR "\xe2\x8f\xad"
67#define BLI_STR_UTF8_BLACK_LEFT_POINTING_DOUBLE_TRIANGLE_WITH_VERTICAL_BAR "\xe2\x8f\xae"
69#define BLI_STR_UTF8_BLACK_RIGHT_POINTING_TRIANGLE_WITH_DOUBLE_VERTICAL_BAR "\xe2\x8f\xaf"
71#define BLI_STR_UTF8_BLACK_SQUARE_FOR_STOP "\xe2\x8f\xb9"
73#define BLI_STR_UTF8_OPEN_BOX "\xe2\x90\xa3"
75#define BLI_STR_UTF8_SQUARE_WITH_ORTHOGONAL_CROSSHATCH "\xe2\x96\xa6"
77#define BLI_STR_UTF8_BLACK_RIGHT_POINTING_SMALL_TRIANGLE "\xe2\x96\xb8"
79#define BLI_STR_UTF8_HORIZONTAL_TAB_KEY "\xe2\xad\xbe"
81#define BLI_STR_UTF8_LOWER_RIGHT_PENCIL "\xe2\x9c\x8e"
83#define BLI_STR_UTF8_UPPER_RIGHT_PENCIL "\xe2\x9c\x90"
85#define BLI_STR_UTF8_BLACK_DIAMOND_MINUS_WHITE_X "\xe2\x9d\x96"
87#define BLI_STR_UTF8_CIRCLED_WHITE_BULLET "\xe2\xa6\xbe"
89#define BLI_STR_UTF8_BLACK_VERTICAL_ELLIPSE "\xe2\xac\xae"
90
91#ifdef __cplusplus
92}
93#endif