mirror of https://github.com/stenzek/duckstation
ImGuiManager: Move glyph ranges to separate file
parent
f37a97bf18
commit
f30844cc40
@ -0,0 +1,29 @@
|
||||
// SPDX-FileCopyrightText: 2019-2024 Connor McLaughlin <stenzek@gmail.com>
|
||||
// SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0)
|
||||
|
||||
#pragma once
|
||||
|
||||
// To generate: "<your emoji>".encode("utf-8") in Python 3.
|
||||
// List to use: https://www.freecodecamp.org/news/all-emojis-emoji-list-for-copy-and-paste/
|
||||
|
||||
#define ICON_EMOJI_WARNING "\xe2\x9a\xa0"
|
||||
#define ICON_EMOJI_OPTICAL_DISK "\xf0\x9f\x92\xbf"
|
||||
#define ICON_EMOJI_FLOPPY_DISK "\xf0\x9f\x92\xbe"
|
||||
#define ICON_EMOJI_INFORMATION "\xe2\x84\xb9"
|
||||
#define ICON_EMOJI_FAST_FORWARD "\xe2\x8f\xa9"
|
||||
#define ICON_EMOJI_FAST_REVERSE "\xe2\x8f\xaa"
|
||||
#define ICON_EMOJI_RECORD "\xe2\x8f\xba"
|
||||
#define ICON_EMOJI_PAUSE "\xe2\x8f\xb8"
|
||||
#define ICON_EMOJI_CAMERA "\xf0\x9f\x93\xb7"
|
||||
#define ICON_EMOJI_CAMERA_WITH_FLASH "\xf0\x9f\x93\xb8"
|
||||
#define ICON_EMOJI_MOVIE_CAMERA "\xf0\x9f\x8e\xa5"
|
||||
#define ICON_EMOJI_MOUSE "\xf0\x9f\x96\xb1"
|
||||
#define ICON_EMOJI_MUTED_SPEAKER "\xf0\x9f\x94\x87"
|
||||
#define ICON_EMOJI_LOW_VOLUME_SPEAKER "\xf0\x9f\x94\x88"
|
||||
#define ICON_EMOJI_MEDIUM_VOLUME_SPEAKER "\xf0\x9f\x94\x89"
|
||||
#define ICON_EMOJI_HIGH_VOLUME_SPEAKER "\xf0\x9f\x94\x8a"
|
||||
#define ICON_EMOJI_FILE_FOLDER "\xf0\x9f\x93\x81"
|
||||
#define ICON_EMOJI_OPEN_THE_FOLDER "\xf0\x9f\x93\x82"
|
||||
#define ICON_EMOJI_MAGNIFIYING_GLASS_TILTED_LEFT "\xf0\x9f\x94\x8d"
|
||||
#define ICON_EMOJI_LOCKED "\xf0\x9f\x94\x92"
|
||||
#define ICON_EMOJI_UNLOCKED "\xf0\x9f\x94\x93"
|
||||
@ -0,0 +1,8 @@
|
||||
// SPDX-FileCopyrightText: 2019-2024 Connor McLaughlin <stenzek@gmail.com>
|
||||
// SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0)
|
||||
|
||||
static constexpr ImWchar FA_ICON_RANGE[] = { 0xe06f,0xe06f,0xe086,0xe086,0xf002,0xf002,0xf005,0xf005,0xf007,0xf007,0xf00c,0xf00e,0xf011,0xf011,0xf013,0xf013,0xf017,0xf017,0xf019,0xf019,0xf01c,0xf01c,0xf021,0xf021,0xf023,0xf023,0xf025,0xf025,0xf027,0xf028,0xf02e,0xf02e,0xf030,0xf030,0xf03a,0xf03a,0xf03d,0xf03d,0xf049,0xf04c,0xf050,0xf050,0xf05e,0xf05e,0xf062,0xf063,0xf067,0xf067,0xf071,0xf071,0xf075,0xf075,0xf077,0xf078,0xf07b,0xf07c,0xf084,0xf085,0xf091,0xf091,0xf0a0,0xf0a0,0xf0ac,0xf0ad,0xf0c5,0xf0c5,0xf0c7,0xf0c9,0xf0cb,0xf0cb,0xf0d0,0xf0d0,0xf0dc,0xf0dc,0xf0e2,0xf0e2,0xf0e7,0xf0e7,0xf0eb,0xf0eb,0xf0f1,0xf0f1,0xf0f3,0xf0f3,0xf0fe,0xf0fe,0xf110,0xf110,0xf119,0xf119,0xf11b,0xf11c,0xf140,0xf140,0xf14a,0xf14a,0xf15b,0xf15b,0xf15d,0xf15d,0xf191,0xf192,0xf1ab,0xf1ab,0xf1dd,0xf1de,0xf1e6,0xf1e6,0xf1eb,0xf1eb,0xf1f8,0xf1f8,0xf1fc,0xf1fc,0xf240,0xf240,0xf242,0xf242,0xf245,0xf245,0xf26c,0xf26c,0xf279,0xf279,0xf2d0,0xf2d0,0xf2db,0xf2db,0xf2f2,0xf2f2,0xf3c1,0xf3c1,0xf3fd,0xf3fd,0xf410,0xf410,0xf466,0xf466,0xf4ce,0xf4ce,0xf500,0xf500,0xf51f,0xf51f,0xf538,0xf538,0xf545,0xf545,0xf547,0xf548,0xf57a,0xf57a,0xf5a2,0xf5a2,0xf5aa,0xf5aa,0xf5e7,0xf5e7,0xf65d,0xf65e,0xf6a9,0xf6a9,0xf6cf,0xf6cf,0xf70c,0xf70c,0xf794,0xf794,0xf7a0,0xf7a0,0xf7c2,0xf7c2,0xf807,0xf807,0xf815,0xf815,0xf818,0xf818,0xf84c,0xf84c,0xf8cc,0xf8cc,0x0,0x0 };
|
||||
|
||||
static constexpr ImWchar PF_ICON_RANGE[] = { 0x2196,0x2199,0x219e,0x21a1,0x21b0,0x21b3,0x21ba,0x21c3,0x21c7,0x21ca,0x21d0,0x21d4,0x21dc,0x21dd,0x21e0,0x21e3,0x21ed,0x21ee,0x21f7,0x21f8,0x21fa,0x21fb,0x227a,0x227f,0x2284,0x2284,0x235e,0x235e,0x2360,0x2361,0x2364,0x2366,0x23b2,0x23b4,0x23ce,0x23ce,0x23f4,0x23f7,0x2427,0x243a,0x243c,0x243e,0x2460,0x246b,0x24f5,0x24fd,0x24ff,0x24ff,0x2717,0x2717,0x278a,0x278e,0x27fc,0x27fc,0xe001,0xe001,0xff21,0xff3a,0x1f52b,0x1f52b,0x0,0x0 };
|
||||
|
||||
static constexpr ImWchar EMOJI_ICON_RANGE[] = { 0x0,0x0 };
|
||||
Loading…
Reference in New Issue