HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
hikogui_icon.hpp
1// Copyright Take Vos 2020-2022.
2// Distributed under the Boost Software License, Version 1.0.
3// (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)
4
5#pragma once
6
7#include "../macros.hpp"
8
9hi_export_module(hikogui.font.hikogui_icon);
10
11hi_export namespace hi::inline v1 {
12
13hi_export enum class hikogui_icon : char32_t {
14 MinimizeWindow = 0xf301,
15 MaximizeWindowMS = 0xf302,
16 RestoreWindowMS = 0xf303,
17 CloseWindow = 0xf304,
18 RestoreWindowMacOS = 0xf305,
19 MaximizeWindowMacOS = 0xf306,
20
21 // Standard surround configurations
22 none_0_0 = 0xf3c0,
23 mono_1_0 = 0xf3c1,
24 mono_1_1 = 0xf3c2,
25 stereo_2_0 = 0xf3c3,
26 stereo_2_1 = 0xf3c4,
27 stereo_3_0 = 0xf3c5,
28 stereo_3_1 = 0xf3c6,
29 surround_3_0 = 0xf3c7,
30 surround_3_1 = 0xf3c8,
31 surround_4_0 = 0xf3c9,
32 surround_4_1 = 0xf3ca,
33 surround_5_0 = 0xf3cb,
34 surround_5_1 = 0xf3cc,
35 surround_7_0 = 0xf3cd,
36 surround_7_1 = 0xf3ce,
37 surround_9_0 = 0xf3cf,
38 surround_9_1 = 0xf3d0,
39 surround_11_0 = 0xf3d1,
40 surround_11_1 = 0xf3d2,
41
42 // Surround sound with side speakers instead of left/right back speakers.
43 surround_side_5_0 = 0xf3d3,
44 surround_side_5_1 = 0xf3d4,
45 surround_side_6_0 = 0xf3d5,
46 surround_side_6_1 = 0xf3d6,
47 surround_side_7_0 = 0xf3d7,
48 surround_side_7_1 = 0xf3d8,
49
50 // Surround sound with extra front speakers.
51 surround_wide_6_0 = 0xf3d9,
52 surround_wide_6_1 = 0xf3da,
53 surround_wide_7_0 = 0xf3db,
54 surround_wide_7_1 = 0xf3dc,
55
56 // Music configuration
57 quad_4_0 = 0xf3dd,
58 quad_4_1 = 0xf3de,
59 quad_side_4_0 = 0xf3df,
60 quad_side_4_1 = 0xf3e0,
61 hexagonal_6_0 = 0xf3e1,
62 hexagonal_6_1 = 0xf3e2,
63 octagonal_8_0 = 0xf3e3,
64 octagonal_8_1 = 0xf3e4,
65
66 // Surround sound with extra top speakers.
67 surround_atmos_5_1_4 = 0xf3e5,
68 surround_atmos_7_1_4 = 0xf3e6,
69};
70
71}
DOXYGEN BUG.
Definition algorithm_misc.hpp:20