yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
icons.cc
Go to the documentation of this file.
3
4namespace yaze {
5namespace gui {
6
8 // ---- actions ----
9 {"ICON_MD_SAVE", ICON_MD_SAVE, "actions", "save disk write commit"},
10 {"ICON_MD_OPEN_IN_NEW", ICON_MD_OPEN_IN_NEW, "actions",
11 "open launch external"},
12 {"ICON_MD_DESCRIPTION", ICON_MD_DESCRIPTION, "actions",
13 "new document file"},
14 {"ICON_MD_DELETE", ICON_MD_DELETE, "actions", "delete trash remove"},
15 {"ICON_MD_EDIT", ICON_MD_EDIT, "actions", "edit pencil modify"},
16 {"ICON_MD_CONTENT_COPY", ICON_MD_CONTENT_COPY, "actions", "copy duplicate"},
17 {"ICON_MD_CONTENT_PASTE", ICON_MD_CONTENT_PASTE, "actions",
18 "paste clipboard"},
19 {"ICON_MD_CONTENT_CUT", ICON_MD_CONTENT_CUT, "actions",
20 "cut scissors clipboard"},
21 {"ICON_MD_UNDO", ICON_MD_UNDO, "actions", "undo back revert"},
22 {"ICON_MD_REDO", ICON_MD_REDO, "actions", "redo forward"},
23 {"ICON_MD_REFRESH", ICON_MD_REFRESH, "actions", "refresh reload"},
24 {"ICON_MD_SEARCH", ICON_MD_SEARCH, "actions", "search find magnify"},
25 {"ICON_MD_ADD", ICON_MD_ADD, "actions", "add plus create"},
26 {"ICON_MD_REMOVE", ICON_MD_REMOVE, "actions", "remove minus delete"},
27 {"ICON_MD_CLOSE", ICON_MD_CLOSE, "actions", "close dismiss x"},
28
29 // ---- navigation ----
30 {"ICON_MD_ARROW_BACK", ICON_MD_ARROW_BACK, "navigation",
31 "back previous left"},
32 {"ICON_MD_ARROW_FORWARD", ICON_MD_ARROW_FORWARD, "navigation",
33 "forward next right"},
34 {"ICON_MD_ARROW_UPWARD", ICON_MD_ARROW_UPWARD, "navigation", "up top"},
35 {"ICON_MD_ARROW_DOWNWARD", ICON_MD_ARROW_DOWNWARD, "navigation",
36 "down bottom"},
37 {"ICON_MD_HOME", ICON_MD_HOME, "navigation", "home house start"},
38 {"ICON_MD_MENU", ICON_MD_MENU, "navigation", "menu hamburger"},
39 {"ICON_MD_EXPAND_MORE", ICON_MD_EXPAND_MORE, "navigation",
40 "expand down caret"},
41 {"ICON_MD_EXPAND_LESS", ICON_MD_EXPAND_LESS, "navigation",
42 "collapse up caret"},
43 {"ICON_MD_FIRST_PAGE", ICON_MD_FIRST_PAGE, "navigation",
44 "first start page"},
45 {"ICON_MD_LAST_PAGE", ICON_MD_LAST_PAGE, "navigation", "last end page"},
46 {"ICON_MD_MORE_VERT", ICON_MD_MORE_VERT, "navigation",
47 "more vertical overflow"},
48 {"ICON_MD_MORE_HORIZ", ICON_MD_MORE_HORIZ, "navigation",
49 "more horizontal overflow"},
50 {"ICON_MD_CHEVRON_LEFT", ICON_MD_CHEVRON_LEFT, "navigation",
51 "chevron left"},
52 {"ICON_MD_CHEVRON_RIGHT", ICON_MD_CHEVRON_RIGHT, "navigation",
53 "chevron right"},
54 {"ICON_MD_SYNC", ICON_MD_SYNC, "navigation", "sync refresh circular"},
55
56 // ---- files ----
57 {"ICON_MD_FOLDER", ICON_MD_FOLDER, "files", "folder directory"},
58 {"ICON_MD_FOLDER_OPEN", ICON_MD_FOLDER_OPEN, "files",
59 "folder open directory"},
60 {"ICON_MD_FILE_COPY", ICON_MD_FILE_COPY, "files", "file duplicate copy"},
61 {"ICON_MD_IMAGE", ICON_MD_IMAGE, "files", "image picture photo"},
62 {"ICON_MD_INSERT_DRIVE_FILE", ICON_MD_INSERT_DRIVE_FILE, "files",
63 "file document"},
64 {"ICON_MD_SAVE_AS", ICON_MD_SAVE_AS, "files", "save as export"},
65 {"ICON_MD_DOWNLOAD", ICON_MD_DOWNLOAD, "files", "download arrow"},
66 {"ICON_MD_UPLOAD", ICON_MD_UPLOAD, "files", "upload arrow"},
67 {"ICON_MD_CLOUD", ICON_MD_CLOUD, "files", "cloud remote"},
68 {"ICON_MD_FOLDER_ZIP", ICON_MD_FOLDER_ZIP, "files",
69 "archive zip compressed"},
70 {"ICON_MD_NOTE_ADD", ICON_MD_NOTE_ADD, "files", "new note add"},
71 {"ICON_MD_CREATE_NEW_FOLDER", ICON_MD_CREATE_NEW_FOLDER, "files",
72 "new folder create"},
73 {"ICON_MD_GRID_VIEW", ICON_MD_GRID_VIEW, "files", "grid view thumbnail"},
74 {"ICON_MD_VIEW_LIST", ICON_MD_VIEW_LIST, "files", "list view rows"},
75
76 // ---- editing ----
77 {"ICON_MD_BUILD", ICON_MD_BUILD, "editing", "build wrench compile"},
78 {"ICON_MD_CODE", ICON_MD_CODE, "editing", "code source"},
79 {"ICON_MD_BUG_REPORT", ICON_MD_BUG_REPORT, "editing", "bug debug"},
80 {"ICON_MD_TERMINAL", ICON_MD_TERMINAL, "editing", "terminal shell console"},
81 {"ICON_MD_TUNE", ICON_MD_TUNE, "editing", "tune sliders settings"},
82 {"ICON_MD_SETTINGS", ICON_MD_SETTINGS, "editing", "settings gear config"},
83 {"ICON_MD_CONSTRUCTION", ICON_MD_CONSTRUCTION, "editing",
84 "construction work"},
85 {"ICON_MD_EXTENSION", ICON_MD_EXTENSION, "editing", "extension plugin"},
86 {"ICON_MD_BRUSH", ICON_MD_BRUSH, "editing", "brush paint"},
87 {"ICON_MD_DRAW", ICON_MD_DRAW, "editing", "draw pen"},
88 {"ICON_MD_PALETTE", ICON_MD_PALETTE, "editing", "palette colors"},
89 {"ICON_MD_LAYERS", ICON_MD_LAYERS, "editing", "layers stack"},
90 {"ICON_MD_FORMAT_PAINT", ICON_MD_FORMAT_PAINT, "editing",
91 "format paint roller"},
92 {"ICON_MD_TRANSFORM", ICON_MD_TRANSFORM, "editing", "transform rotate"},
93 {"ICON_MD_FILTER_ALT", ICON_MD_FILTER_ALT, "editing", "filter funnel"},
94
95 // ---- status ----
96 {"ICON_MD_CHECK", ICON_MD_CHECK, "status", "check tick ok"},
97 {"ICON_MD_CHECK_CIRCLE", ICON_MD_CHECK_CIRCLE, "status", "check success"},
98 {"ICON_MD_WARNING", ICON_MD_WARNING, "status", "warning alert triangle"},
99 {"ICON_MD_ERROR", ICON_MD_ERROR, "status", "error fail exclamation"},
100 {"ICON_MD_INFO", ICON_MD_INFO, "status", "info information"},
101 {"ICON_MD_CANCEL", ICON_MD_CANCEL, "status", "cancel abort"},
102 {"ICON_MD_VISIBILITY", ICON_MD_VISIBILITY, "status", "visible eye show"},
103 {"ICON_MD_VISIBILITY_OFF", ICON_MD_VISIBILITY_OFF, "status",
104 "hidden eye off hide"},
105 {"ICON_MD_LOCK", ICON_MD_LOCK, "status", "lock secure"},
106 {"ICON_MD_LOCK_OPEN", ICON_MD_LOCK_OPEN, "status", "unlock open"},
107 {"ICON_MD_STAR", ICON_MD_STAR, "status", "star favorite filled"},
108 {"ICON_MD_STAR_BORDER", ICON_MD_STAR_BORDER, "status",
109 "star favorite outline"},
110 {"ICON_MD_FAVORITE", ICON_MD_FAVORITE, "status", "favorite heart"},
111 {"ICON_MD_DONE_ALL", ICON_MD_DONE_ALL, "status", "done all complete"},
112 {"ICON_MD_PENDING", ICON_MD_PENDING, "status", "pending wait dots"},
113
114 // ---- layout ----
115 {"ICON_MD_SPLITSCREEN", ICON_MD_SPLITSCREEN, "layout",
116 "split screen divide"},
117 {"ICON_MD_DASHBOARD", ICON_MD_DASHBOARD, "layout", "dashboard tiles"},
118 {"ICON_MD_VIEW_SIDEBAR", ICON_MD_VIEW_SIDEBAR, "layout", "sidebar panel"},
119 {"ICON_MD_VIEW_COLUMN", ICON_MD_VIEW_COLUMN, "layout", "column view"},
120 {"ICON_MD_SPACE_DASHBOARD", ICON_MD_SPACE_DASHBOARD, "layout",
121 "space dashboard grid"},
122 {"ICON_MD_CROP_SQUARE", ICON_MD_CROP_SQUARE, "layout", "crop square"},
123 {"ICON_MD_CROP_FREE", ICON_MD_CROP_FREE, "layout", "crop free corners"},
124 {"ICON_MD_FULLSCREEN", ICON_MD_FULLSCREEN, "layout", "fullscreen maximize"},
125 {"ICON_MD_FULLSCREEN_EXIT", ICON_MD_FULLSCREEN_EXIT, "layout",
126 "exit fullscreen minimize"},
127 {"ICON_MD_ZOOM_IN", ICON_MD_ZOOM_IN, "layout", "zoom in magnify"},
128 {"ICON_MD_ZOOM_OUT", ICON_MD_ZOOM_OUT, "layout", "zoom out reduce"},
129 {"ICON_MD_FIT_SCREEN", ICON_MD_FIT_SCREEN, "layout", "fit screen scale"},
130 {"ICON_MD_ASPECT_RATIO", ICON_MD_ASPECT_RATIO, "layout", "aspect ratio"},
131 {"ICON_MD_TABLE_CHART", ICON_MD_TABLE_CHART, "layout", "table grid"},
132 {"ICON_MD_TERRAIN", ICON_MD_TERRAIN, "layout", "terrain landscape"},
133
134 // sentinel
135 {nullptr, nullptr, nullptr, nullptr},
136};
137
139 (sizeof(kCommonIcons) / sizeof(kCommonIcons[0])) - 1; // excludes sentinel
140
141} // namespace gui
142} // namespace yaze
#define ICON_MD_GRID_VIEW
Definition icons.h:897
#define ICON_MD_INSERT_DRIVE_FILE
Definition icons.h:999
#define ICON_MD_FOLDER_OPEN
Definition icons.h:813
#define ICON_MD_CONTENT_CUT
Definition icons.h:466
#define ICON_MD_SETTINGS
Definition icons.h:1699
#define ICON_MD_LAST_PAGE
Definition icons.h:1066
#define ICON_MD_INFO
Definition icons.h:993
#define ICON_MD_CANCEL
Definition icons.h:364
#define ICON_MD_WARNING
Definition icons.h:2123
#define ICON_MD_FIT_SCREEN
Definition icons.h:781
#define ICON_MD_MORE_VERT
Definition icons.h:1243
#define ICON_MD_LOCK_OPEN
Definition icons.h:1142
#define ICON_MD_DONE_ALL
Definition icons.h:608
#define ICON_MD_VIEW_LIST
Definition icons.h:2092
#define ICON_MD_SEARCH
Definition icons.h:1673
#define ICON_MD_LOCK
Definition icons.h:1140
#define ICON_MD_NOTE_ADD
Definition icons.h:1330
#define ICON_MD_TERRAIN
Definition icons.h:1952
#define ICON_MD_STAR
Definition icons.h:1848
#define ICON_MD_ARROW_FORWARD
Definition icons.h:184
#define ICON_MD_CHECK
Definition icons.h:397
#define ICON_MD_SAVE_AS
Definition icons.h:1646
#define ICON_MD_FULLSCREEN_EXIT
Definition icons.h:862
#define ICON_MD_SPLITSCREEN
Definition icons.h:1819
#define ICON_MD_CONSTRUCTION
Definition icons.h:458
#define ICON_MD_DRAW
Definition icons.h:625
#define ICON_MD_EXPAND_LESS
Definition icons.h:702
#define ICON_MD_BRUSH
Definition icons.h:325
#define ICON_MD_TUNE
Definition icons.h:2022
#define ICON_MD_REFRESH
Definition icons.h:1572
#define ICON_MD_ZOOM_OUT
Definition icons.h:2196
#define ICON_MD_TABLE_CHART
Definition icons.h:1933
#define ICON_MD_CODE
Definition icons.h:434
#define ICON_MD_ARROW_DOWNWARD
Definition icons.h:180
#define ICON_MD_REDO
Definition icons.h:1570
#define ICON_MD_VISIBILITY
Definition icons.h:2101
#define ICON_MD_BUG_REPORT
Definition icons.h:327
#define ICON_MD_EDIT
Definition icons.h:645
#define ICON_MD_MORE_HORIZ
Definition icons.h:1241
#define ICON_MD_ERROR
Definition icons.h:686
#define ICON_MD_CONTENT_PASTE
Definition icons.h:467
#define ICON_MD_UPLOAD
Definition icons.h:2048
#define ICON_MD_HOME
Definition icons.h:953
#define ICON_MD_FULLSCREEN
Definition icons.h:861
#define ICON_MD_ASPECT_RATIO
Definition icons.h:192
#define ICON_MD_FOLDER_ZIP
Definition icons.h:816
#define ICON_MD_VISIBILITY_OFF
Definition icons.h:2102
#define ICON_MD_LAYERS
Definition icons.h:1068
#define ICON_MD_EXTENSION
Definition icons.h:715
#define ICON_MD_ADD
Definition icons.h:86
#define ICON_MD_PENDING
Definition icons.h:1398
#define ICON_MD_CROP_SQUARE
Definition icons.h:500
#define ICON_MD_SPACE_DASHBOARD
Definition icons.h:1808
#define ICON_MD_FILE_COPY
Definition icons.h:743
#define ICON_MD_REMOVE
Definition icons.h:1574
#define ICON_MD_CHEVRON_LEFT
Definition icons.h:405
#define ICON_MD_ARROW_UPWARD
Definition icons.h:189
#define ICON_MD_IMAGE
Definition icons.h:982
#define ICON_MD_CHECK_CIRCLE
Definition icons.h:400
#define ICON_MD_TERMINAL
Definition icons.h:1951
#define ICON_MD_DOWNLOAD
Definition icons.h:618
#define ICON_MD_DESCRIPTION
Definition icons.h:539
#define ICON_MD_FAVORITE
Definition icons.h:727
#define ICON_MD_TRANSFORM
Definition icons.h:2008
#define ICON_MD_BUILD
Definition icons.h:328
#define ICON_MD_CREATE_NEW_FOLDER
Definition icons.h:483
#define ICON_MD_DASHBOARD
Definition icons.h:517
#define ICON_MD_ARROW_BACK
Definition icons.h:173
#define ICON_MD_ZOOM_IN
Definition icons.h:2194
#define ICON_MD_SAVE
Definition icons.h:1644
#define ICON_MD_DELETE
Definition icons.h:530
#define ICON_MD_MENU
Definition icons.h:1196
#define ICON_MD_FOLDER
Definition icons.h:809
#define ICON_MD_FORMAT_PAINT
Definition icons.h:841
#define ICON_MD_PALETTE
Definition icons.h:1370
#define ICON_MD_OPEN_IN_NEW
Definition icons.h:1354
#define ICON_MD_CONTENT_COPY
Definition icons.h:465
#define ICON_MD_STAR_BORDER
Definition icons.h:1849
#define ICON_MD_SYNC
Definition icons.h:1919
#define ICON_MD_CLOUD
Definition icons.h:423
#define ICON_MD_CLOSE
Definition icons.h:418
#define ICON_MD_VIEW_COLUMN
Definition icons.h:2081
#define ICON_MD_FILTER_ALT
Definition icons.h:761
#define ICON_MD_VIEW_SIDEBAR
Definition icons.h:2095
#define ICON_MD_CHEVRON_RIGHT
Definition icons.h:406
#define ICON_MD_UNDO
Definition icons.h:2039
#define ICON_MD_FIRST_PAGE
Definition icons.h:780
#define ICON_MD_CROP_FREE
Definition icons.h:495
#define ICON_MD_EXPAND_MORE
Definition icons.h:703
const int kCommonIconCount
Definition icons.cc:138
const CommonIcon kCommonIcons[]
Definition icons.cc:7