From 3da7b6dc9a85b0cdcec42ce08b3605528bc83915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Madar=C3=A1sz?= Date: Fri, 13 Oct 2023 12:59:44 +0200 Subject: [PATCH] fwk sync --- MAKE.bat | 15 +- _mirror | 2 +- bind/v4k.lua | 10 +- engine/joint/v4k.h | 538 +- engine/split/3rd_archive.h | 29 +- engine/split/v4k_audio.c | 11 +- engine/split/v4k_audio.h | 9 +- engine/split/v4k_cooker.c | 4 +- engine/split/v4k_editor.c | 144 +- engine/split/v4k_editor.h | 5 + engine/split/v4k_file.c | 55 +- engine/split/v4k_main.c | 10 +- engine/split/v4k_reflect.c | 4 +- engine/split/v4k_reflect.h | 2 + engine/split/v4k_string.c | 18 +- engine/split/v4k_string.h | 7 +- engine/split/v4k_system.c | 20 + engine/split/v4k_system.h | 4 + engine/split/v4k_ui.c | 13 +- engine/split/v4k_ui.h | 2 +- engine/split/v4k_window.c | 201 +- engine/v4k | 29 +- engine/v4k.c | 480 +- engine/v4k.h | 29 +- tools/ark.c | 138 + tools/ark.exe | Bin 0 -> 139264 bytes tools/editor/3rd_icon_mdi.h | 7307 +++++++++++++++++ .../art/materialdesignicons-webfont.license | 20 + .../art/materialdesignicons-webfont.ttf | Bin 0 -> 1295264 bytes tools/editor/editor.c | 16 +- tools/editor/editor2.c | 123 +- tools/editor/editor2.h | 14 +- tools/editor/labs.meta/meta_info.c | 2 +- tools/editor/labs.meta/meta_tool.c | 4 +- tools/editor/labs.osc/MAKE.bat | 6 +- tools/editor/labs.osc/oscedit.c | 2 +- tools/editor/labs.osc/oscgame.c | 2 +- tools/editor/labs.osc/osclab1.c | 2 +- tools/editor/labs.osc/osclab2.c | 5 +- tools/editor/labs.osc/oscsend.c | 2 +- tools/editor/labs.vm/fwk_diff.md | 86 + tools/editor/labs.vm/fwk_obj.c | 193 + tools/editor/windows.ini | 18 + 43 files changed, 9189 insertions(+), 392 deletions(-) create mode 100644 tools/ark.c create mode 100644 tools/ark.exe create mode 100644 tools/editor/3rd_icon_mdi.h create mode 100644 tools/editor/art/materialdesignicons-webfont.license create mode 100644 tools/editor/art/materialdesignicons-webfont.ttf create mode 100644 tools/editor/labs.vm/fwk_diff.md create mode 100644 tools/editor/labs.vm/fwk_obj.c create mode 100644 tools/editor/windows.ini diff --git a/MAKE.bat b/MAKE.bat index f9ffbe5..444d3c7 100644 --- a/MAKE.bat +++ b/MAKE.bat @@ -19,8 +19,10 @@ if "%1"=="help" ( echo %0 [web] ; run Python webserver in html5 dir echo %0 [pull] ; pull changes from origin echo %0 [push] ; prepare for commit, stage changes and commit them + echo %0 [dstat] ; show depot changes echo %0 [dpush] ; push depot changes echo %0 [depot] ; sync depot changes + echo %0 [fuse] ; fuse all binaries and cooked zipfiles found together echo %0 [git] ; prepare for commit echo %0 [vps] ; upload the release to VPS echo %0 [tidy] ; clean up temp files @@ -138,7 +140,7 @@ if "%1"=="git" ( rem call make.bat docs call make.bat amalgamation - call make.bat split + rem call make.bat split rem rd /q /s engine\split rem md engine\split @@ -227,6 +229,17 @@ if "%1"=="join" ( exit /b ) +rem fuse binaries and zipfiles +if "%1"=="fuse" ( + setlocal enableDelayedExpansion + if "%2"=="cook" ( + del *.zip 2> nul 1> nul & tools\cook --cook-jobs=1 + ) + for %%i in (*.exe) do set "var=%%i" && if not "!var:~0,6!"=="fused_" ( copy /y !var! fused_!var! 2>nul 1>nul & tools\ark fused_!var! *.zip ) + endlocal + exit /b +) + rem check memory api calls if "%1"=="checkmem" ( findstr /RNC:"[^_xv]realloc[(]" engine\v4k.c engine\split\v4k* diff --git a/_mirror b/_mirror index 18db6da..b82b5ab 160000 --- a/_mirror +++ b/_mirror @@ -1 +1 @@ -Subproject commit 18db6da2d1c9b1dbf954be2692f289ca54ec81d8 +Subproject commit b82b5ab54dae8de6498e566956b6163b3f4c27cd diff --git a/bind/v4k.lua b/bind/v4k.lua index e021934..a1e67c1 100644 --- a/bind/v4k.lua +++ b/bind/v4k.lua @@ -1902,6 +1902,8 @@ typedef struct audio_handle* audio_t; float audio_volume_clip(float gain); float audio_volume_stream(float gain); float audio_volume_master(float gain); + int audio_mute(int mute); + int audio_muted(); int ui_audio(); enum AUDIO_FLAGS { AUDIO_1CH = 0, @@ -2103,6 +2105,10 @@ typedef union json_t { char* s; double f; int64_t i; uintptr_t p; union json_t* void* dll(const char *filename, const char *symbol); vec3 editor_pick(float mouse_x, float mouse_y); char* editor_path(const char *path); + float* editor_getf(const char *key); + int* editor_geti(const char *key); + char** editor_gets(const char *key); + int editor_send(const char *cmd, const char *optional_value); char* dialog_load(); char* dialog_save(); int gizmo(vec3 *pos, vec3 *rot, vec3 *sca); @@ -3069,6 +3075,8 @@ typedef vec3i guid; void app_crash(); void app_singleton(const char *guid); bool app_open(const char *folder_file_or_url); + const char* app_loadfile(); + const char* app_savefile(); char* callstack( int traces ); int callstackf( FILE *fp, int traces ); void die(const char *message); @@ -3140,7 +3148,7 @@ PANEL_OPEN = 1, int ui_label2_toolbar(const char *label, const char *icons); int ui_slider(const char *label, float *value); int ui_slider2(const char *label, float *value, const char *caption); - int ui_contextual_end(); + int ui_contextual_end(int close); int ui_collapse_clicked(); int ui_collapse_end(); int ui_panel_end(); diff --git a/engine/joint/v4k.h b/engine/joint/v4k.h index 0cbd895..caed168 100644 --- a/engine/joint/v4k.h +++ b/engine/joint/v4k.h @@ -15292,9 +15292,12 @@ API int audio_play_gain_pitch( audio_t a, int flags, float gain, float pitch API int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan/*0*/ ); API int audio_stop( audio_t a ); -API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. return current fx volume in any case -API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. return current bgm volume in any case -API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. return current master volume in any case +API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. returns current fx volume in any case +API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. returns current bgm volume in any case +API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. returns current master volume in any case + +API int audio_mute(int mute); +API int audio_muted(); API int ui_audio(); @@ -15683,6 +15686,11 @@ API void* dll(const char *filename, const char *symbol); API vec3 editor_pick(float mouse_x, float mouse_y); API char* editor_path(const char *path); +API float* editor_getf(const char *key); +API int* editor_geti(const char *key); +API char** editor_gets(const char *key); +API int editor_send(const char *cmd, const char *optional_value); + // open file dialog API char* dialog_load(); @@ -16520,7 +16528,9 @@ extern API int profiler_enabled; ///- // @todo: nested structs? pointers in members? // @todo: declare TYPEDEF(vec3, float[3]), TYPEDEF(mat4, vec4[4]/*float[16]*/) +#ifndef ifdef_objapi #define ifdef_objapi(T,...) __VA_ARGS__ +#endif typedef struct reflected_t { unsigned id, objtype; @@ -17519,9 +17529,10 @@ char* strtok_s(char* str,const char* delimiters,char** context); // tcc misses t #if 1 #define each_substring(str, delims, keyname) \ - ( int len_ = strlen(str) + 1; len_; len_ = 0 ) \ - for( char buf_[1024], *ptr_ = len_ < 1024 ? buf_ : REALLOC(0, len_), *lit_ = (char*)(str), *_bak = (snprintf(ptr_, len_, "%s", lit_), ptr_); _bak; _bak = 0, (ptr_ == buf_ ? 0 : REALLOC(ptr_, 0)) ) \ - for( char *next_token = 0, *keyname = strtok_r(_bak, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) + ( char *str_ = (char*)(str); str_; str_ = 0 ) \ + for( int len_ = strlen(str_) + 1, heap_ = len_ < 1024; len_ > 1; len_ = 0 ) \ + for( char *ptr_ = (heap_ ? REALLOC(0, len_) : ALLOCA(len_)), *cpy_ = (snprintf(ptr_, len_, "%s", str_), ptr_); ptr_; (heap_ ? REALLOC(ptr_, 0) : 0), ptr_ = 0 ) \ + for( char *next_token = 0, *keyname = strtok_r(cpy_, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) #else #define each_substring(str, delims, keyname) \ ( char** tokens_ = strsplit((str), (delims)), *keyname = 0; tokens_; tokens_ = 0) \ @@ -17676,6 +17687,10 @@ API void app_crash(); API void app_singleton(const char *guid); API bool app_open(const char *folder_file_or_url); +API const char* app_loadfile(); +API const char* app_savefile(); + + API char* callstack( int traces ); // write callstack into a temporary string. <0 traces to invert order. do not free(). API int callstackf( FILE *fp, int traces ); // write callstack to file. <0 traces to invert order. @@ -17775,7 +17790,7 @@ API int ui_label2_float(const char *label, float value); API int ui_label2_toolbar(const char *label, const char *icons); API int ui_slider(const char *label, float *value); API int ui_slider2(const char *label, float *value, const char *caption); -API int ui_contextual_end(); +API int ui_contextual_end(int close); API int ui_collapse_clicked(); API int ui_collapse_end(); API int ui_panel_end(); @@ -252217,6 +252232,7 @@ unsigned file_decode(FILE* in, FILE* out, FILE *logfile) { // multi decoder typedef struct zip zip; zip* zip_open(const char *file, const char *mode /*r,w,a*/); +zip* zip_open_handle(FILE*fp, const char *mode /*r,w,a*/); // only for (w)rite or (a)ppend mode bool zip_append_file(zip*, const char *entryname, const char *comment, FILE *in, unsigned compress_level); @@ -252432,7 +252448,7 @@ int jzReadEndRecord(FILE *fp, JZEndRecord *endRecord) { // Read ZIP file global directory. Will move within file. Returns Z_OK, or error code // Callback is called for each record, until callback returns zero -int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data) { +int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data, void *user_data2) { JZGlobalFileHeader fileHeader; if(fseek(fp, endRecord->centralDirectoryOffset, SEEK_SET)) { @@ -252447,6 +252463,8 @@ int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback ca return ERR(JZ_ERRNO, "Couldn't read file header #%d!", i); } + fileHeader.relativeOffsetOflocalHeader += (uintptr_t)user_data2; + JZGlobalFileHeader *g = &fileHeader, copy = *g; FPRINTF(stdout, "\tsignature: %u %#x\n", g->signature, g->signature); // 0x02014B50 FPRINTF(stdout, "\tversionMadeBy: %u %#x\n", g->versionMadeBy, g->versionMadeBy); // unsupported @@ -252939,11 +252957,7 @@ common:; // zip common -zip* zip_open(const char *file, const char *mode /*r,w,a*/) { - struct stat buffer; - int exists = (stat(file, &buffer) == 0); - if( mode[0] == 'a' && !exists ) mode = "wb"; - FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); +zip* zip_open_handle(FILE *fp, const char *mode) { if( !fp ) return ERR(NULL, "cannot open file for %s mode", mode); zip zero = {0}, *z = (zip*)REALLOC(0, sizeof(zip)); if( !z ) return fclose(fp), ERR(NULL, "out of mem"); else *z = zero; @@ -252954,12 +252968,17 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { if( mode[0] == 'r' || mode[0] == 'a' ) { z->in = fp; + unsigned long long seekcur = ftell(z->in); + JZEndRecord jzEndRecord = {0}; if(jzReadEndRecord(fp, &jzEndRecord) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file end record."); } - if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z) != JZ_OK) { + + jzEndRecord.centralDirectoryOffset += seekcur; + + if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z, (void*)(uintptr_t)seekcur ) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file central directory."); } @@ -252987,6 +253006,14 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { return fclose(fp), ERR(NULL, "Unknown open mode %s", mode); } +zip* zip_open(const char *file, const char *mode /*r,w,a*/) { + struct stat buffer; + int exists = (stat(file, &buffer) == 0); + if( mode[0] == 'a' && !exists ) mode = "wb"; + FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); + return zip_open_handle(fp, mode); +} + void zip_close(zip* z) { if( z->out && z->count ) { // prepare end record @@ -253166,8 +253193,7 @@ tar *tar_open(const char *filename, const char *mode) { *t = zero; t->in = in; - tar__parse(in, tar__push_entry, t); - return t; + return tar__parse(in, tar__push_entry, t) ? t : NULL; } int tar_find(tar *t, const char *entryname) { @@ -331461,16 +331487,26 @@ char* tempvl(const char *fmt, va_list vl) { int reqlen = sz; #if 0 + int heap = 0; enum { STACK_ALLOC = 16384 }; static __thread char buf[STACK_ALLOC]; #else - enum { STACK_ALLOC = 128*1024 }; + int heap = 1; + static __thread int STACK_ALLOC = 128*1024; static __thread char *buf = 0; if(!buf) buf = REALLOC(0, STACK_ALLOC); // @leak #endif - static __thread int cur = 0, len = STACK_ALLOC - 1; //printf("string stack %d/%d\n", cur, STACK_ALLOC); + static __thread int cur = 0; //printf("string stack %d/%d\n", cur, STACK_ALLOC); - assert(reqlen < STACK_ALLOC && "no stack enough, increase STACK_ALLOC variable above"); - char* ptr = buf + (cur *= (cur+reqlen) < len, (cur += reqlen) - reqlen); + if( reqlen >= STACK_ALLOC ) { + tty_color(RED); + printf("no stack enough, increase STACK_ALLOC variable above (reqlen:%d) (fmt: %s)\n", reqlen, fmt); + tty_color(0); + //assert(reqlen < STACK_ALLOC); + STACK_ALLOC = reqlen * 2; + buf = REALLOC(0, STACK_ALLOC); + } + + char* ptr = buf + (cur *= (cur+reqlen) < (STACK_ALLOC - 1), (cur += reqlen) - reqlen); /*stbsp_*/vsnprintf( ptr, sz, fmt, vl ); return (char *)ptr; @@ -332366,10 +332402,17 @@ float audio_volume_master(float gain) { mixer.gain = volume_master; return sqrt( volume_master ); } +int audio_mute(int mute) { + static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); + if( mute >= 0 && mute <= 1 ) muted = mute; + return muted; +} +int audio_muted() { + return audio_mute(-1); +} int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan ) { - static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); - if(muted) return 1; + if(audio_muted()) return 1; if( flags & AUDIO_IGNORE_MIXER_GAIN ) { // do nothing, gain used as-is @@ -335115,7 +335158,7 @@ array(struct fs) zipscan_filter(int threadid, int numthreads) { // skip if list item does not belong to this thread bucket uint64_t hash = hash_str(fname); - unsigned bucket = (hash >> 32) % numthreads; + unsigned bucket = (hash /*>> 32*/) % numthreads; if(bucket != threadid) continue; array_push(fs, fs_now[i]); @@ -335372,10 +335415,8 @@ bool cook_start( const char *cook_ini, const char *masks, int flags ) { char *s = strchr( ART, ';' ); if(s) *s = 0; char *w = strchr( ART, ' ' ); if(w) *w = 0; char *out = 0; const char *sep = ""; - const char *v4k_title = getenv("V4K_TITLE"); for each_substring(ART, ",", t) { char *tmp = file_pathabs(va("%s%s", HOME, t)) + ART_LEN; - PRINTF("ART mount+=%s\n", tmp); for(int i = 0; tmp[i]; ++i) if(tmp[i]=='\\') tmp[i] = '/'; strcatf(&out, "%s%s%s", sep, tmp, strendi(tmp, "/") ? "" : "/"); assert( out[strlen(out) - 1] == '/' ); @@ -336162,7 +336203,7 @@ bool file_delete(const char *pathfile) { } bool file_copy(const char *src, const char *dst) { int ok = 0, BUFSIZE = 1 << 20; // 1 MiB - static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); + static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); // @leak for( FILE *in = fopen(src, "rb"); in; fclose(in), in = 0) { for( FILE *out = fopen(dst, "wb"); out; fclose(out), out = 0, ok = 1) { for( int n; !!(n = fread( buffer, 1, BUFSIZE, in )); ){ @@ -336487,6 +336528,8 @@ void vfs_reload() { #if defined(EMSCRIPTEN) vfs_mount("index.zip"); #else + // mount fused executables + vfs_mount(va("%s%s%s", app_path(), app_name(), ifdef(win32, ".exe", ""))); /* // old way for( int i = 0; i < JOBS_MAX; ++i) { if( vfs_mount(va(".art[%02x].zip", i)) ) continue; @@ -336506,6 +336549,34 @@ void vfs_reload() { } } + + +#define ARK1 'ArK\x1' +#define ARK1_PADDING (512 - 40) // 472 +#define ARK_PRINTF(f,...) 0 // printf(f,__VA_ARGS__) +#define ARK_SWAP32(x) (x) +#define ARK_SWAP64(x) (x) +#define ARK_REALLOC REALLOC +static uint64_t ark_fget64( FILE *in ) { uint64_t v; fread( &v, 1, 8, in ); return ARK_SWAP64(v); } +void ark_list( const char *infile, zip **z ) { + for( FILE *in = fopen(infile, "rb"); in; fclose(in), in = 0 ) + while(!feof(in)) { + if( 0 != (ftell(in) % ARK1_PADDING) ) fseek(in, ARK1_PADDING - (ftell(in) % ARK1_PADDING), SEEK_CUR); + ARK_PRINTF("Reading at #%d\n", (int)ftell(in)); + uint64_t mark = ark_fget64(in); + if( mark != ARK1 ) continue; + uint64_t stamp = ark_fget64(in); + uint64_t datalen = ark_fget64(in); + uint64_t datahash = ark_fget64(in); + uint64_t namelen = ark_fget64(in); + + *z = zip_open_handle(in, "rb"); + return; + } +} + + + static bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { zip *z = NULL; tar *t = NULL; pak *p = NULL; dir *d = NULL; @@ -336515,6 +336586,7 @@ bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { if( !is_folder ) z = zip_open(path, "rb"); if( !is_folder && !z ) t = tar_open(path, "rb"); if( !is_folder && !z && !t ) p = pak_open(path, "rb"); + if( !is_folder && !z && !t && !p ) ark_list(path, &z); // last resort. try as .ark if( !is_folder && !z && !t && !p ) return 0; // normalize input -> "././" to "" @@ -336699,9 +336771,9 @@ if( found && *found == 0 ) { const char *lookup_id = /*file_normalize_with_folder*/(pathfile); // search (last item) - static char last_item[256] = { 0 }; - static void *last_ptr = 0; - static int last_size = 0; + static __thread char last_item[256] = { 0 }; + static __thread void *last_ptr = 0; + static __thread int last_size = 0; if( !strcmpi(lookup_id, last_item)) { ptr = last_ptr; size = last_size; @@ -336858,6 +336930,10 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va if( !MAX_CACHED_FILES ) return 0; if( !ptr || !size ) return 0; + // keep cached files within limits + static thread_mutex_t mutex, *init = 0; if(!init) thread_mutex_init(init = &mutex); + thread_mutex_lock(&mutex); + // append to cache archive_dir zero = {0}, *old = dir_cache; *(dir_cache = REALLOC(0, sizeof(archive_dir))) = zero; @@ -336867,7 +336943,8 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va dir_cache->data = REALLOC(0, size+1); memcpy(dir_cache->data, ptr, size); size[(char*)dir_cache->data] = 0; // copy+terminator - // keep cached files within limits + void *found = 0; + static int added = 0; if( added < MAX_CACHED_FILES ) { ++added; @@ -336876,15 +336953,18 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va for( archive_dir *prev = dir_cache, *dir = prev; dir ; prev = dir, dir = dir->next ) { if( !dir->next ) { prev->next = 0; // break link - void *data = dir->data; + found = dir->data; dir->path = REALLOC(dir->path, 0); dir->data = REALLOC(dir->data, 0); dir = REALLOC(dir, 0); - return data; + break; } } } - return 0; + + thread_mutex_unlock(&mutex); + + return found; } // ---------------------------------------------------------------------------- @@ -343657,8 +343737,8 @@ static map(unsigned, reflected_t) reflects; static map(unsigned, array(reflected_t)) members; void reflected_printf(reflected_t *r) { - printf("id:%u objtype:%u sz:%u name:%s info:%s addr:%p parent:%u type:%s", - r->id, r->objtype, r->sz, r->name ? r->name : "", r->info ? r->info : "", r->addr, r->parent, r->type ? r->type : ""); + printf("name:%s info:'%s' id:%u objtype:%u sz:%u addr:%p parent:%u type:%s", + r->name ? r->name : "", r->info ? r->info : "", r->id, r->objtype, r->sz, r->addr, r->parent, r->type ? r->type : ""); } void reflected_printf_all() { for each_map_ptr(reflects, unsigned, k, reflected_t, p) { @@ -351231,6 +351311,26 @@ bool app_open(const char *link) { return app_open_url(link); } +const char* app_loadfile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + int allowMultipleSelections = 0; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); +} +const char* app_savefile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); +} + // ---------------------------------------------------------------------------- // tests @@ -352817,11 +352917,12 @@ int ui_collapse_end() { int ui_contextual() { - struct nk_rect bounds = nk_widget_bounds(ui_ctx); + struct nk_rect bounds = nk_widget_bounds(ui_ctx); // = nk_window_get_bounds(ui_ctx); bounds.y -= 25; return ui_popups() ? 0 : nk_contextual_begin(ui_ctx, 0, nk_vec2(150, 300), bounds); } -int ui_contextual_end() { +int ui_contextual_end(int close) { + if(close) nk_contextual_close(ui_ctx); nk_contextual_end(ui_ctx); return 1; } @@ -352832,7 +352933,7 @@ int ui_submenu(const char *options) { for( int i = 0; i < array_count(tokens) ; ++i ) { if( ui_button_transparent(tokens[i]) ) choice = i + 1; } - ui_contextual_end(); + ui_contextual_end(0); } return choice; } @@ -352966,8 +353067,10 @@ int ui_label(const char *text) { int ui_label2(const char *label, const char *text_) { nk_layout_row_dynamic(ui_ctx, 0, 2); - int align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; - int align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + int align1 = NK_TEXT_LEFT; + int align2 = NK_TEXT_LEFT; + if( label ) align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + if( text_ ) align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; ui_label_(label, align1); const struct nk_input *input = &ui_ctx->input; @@ -354702,12 +354805,38 @@ int window_frame_begin() { if( may_render_stats ) { if( has_menu ? ui_window("Debug " ICON_MD_SETTINGS, 0) : ui_panel("Debug " ICON_MD_SETTINGS, 0) ) { -#if 1 - static char *filter = 0; + static int time_factor = 0; + static int playing = 0; + static int paused = 0; + int advance_frame = 0; + static int do_filter = 0; + static int do_profile = 0; + static int do_extra = 0; + + char *EDITOR_TOOLBAR_ICONS = va("%s;%s;%s;%s;%s;%s;%s;%s", + do_filter ? ICON_MD_CLOSE : ICON_MD_SEARCH, + ICON_MD_PLAY_ARROW, + paused ? ICON_MD_SKIP_NEXT : ICON_MD_PAUSE, + ICON_MD_FAST_FORWARD, + ICON_MD_STOP, + ICON_MD_REPLAY, + ICON_MD_FACE, + ICON_MD_MENU + ); + if( input_down(KEY_F) ) if( input(KEY_LCTRL) || input(KEY_RCTRL) ) do_filter ^= 1; - int choice = ui_toolbar(ICON_MD_SEARCH ";"); - if( choice == 1 ) do_filter = 1; + int choice = ui_toolbar(EDITOR_TOOLBAR_ICONS); + if( choice == 1 ) do_filter ^= 1, do_profile = 0, do_extra = 0; + if( choice == 2 ) playing = 1, paused = 0; + if( choice == 3 ) advance_frame = !!paused, paused = 1; + if( choice == 4 ) paused = 0, time_factor = (++time_factor) % 4; + if( choice == 5 ) playing = 0, paused = 0, advance_frame = 0, time_factor = 0; + if( choice == 6 ) window_reload(); + if( choice == 7 ) do_filter = 0, do_profile ^= 1, do_extra = 0; + if( choice == 8 ) do_filter = 0, do_profile = 0, do_extra ^= 1; + + static char *filter = 0; if( do_filter ) { ui_string(ICON_MD_CLOSE " Filter " ICON_MD_SEARCH, &filter); if( ui_label_icon_clicked_L.x > 0 && ui_label_icon_clicked_L.x <= 24 ) { // if clicked on CANCEL icon (1st icon) @@ -354717,13 +354846,44 @@ int window_frame_begin() { if( filter ) filter[0] = '\0'; } char *filter_mask = filter && filter[0] ? va("*%s*", filter) : "*"; -#endif + + static char *username = 0; + static char *userpass = 0; + if( do_profile ) { + ui_string(ICON_MD_FACE " Username", &username); + ui_string(ICON_MD_FACE " Password", &userpass); + } + + if( do_extra ) { + int choice2 = ui_label2_toolbar(NULL, + ICON_MD_VIEW_IN_AR + ICON_MD_MESSAGE + ICON_MD_TIPS_AND_UPDATES ICON_MD_LIGHTBULB ICON_MD_LIGHTBULB_OUTLINE + ICON_MD_IMAGE_SEARCH ICON_MD_INSERT_PHOTO + ICON_MD_VIDEOGAME_ASSET ICON_MD_VIDEOGAME_ASSET_OFF + + ICON_MD_VOLUME_UP ICON_MD_VOLUME_OFF // audio_volume_master(-1) > 0 + + ICON_MD_TROUBLESHOOT ICON_MD_SCHEMA ICON_MD_MENU + ); + } int open = 0, clicked_or_toggled = 0; #define ui_collapse_filtered(lbl,id) (strmatchi(lbl,filter_mask) && ui_collapse(lbl,id)) - for( int p = (open = ui_collapse_filtered(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + #define EDITOR_UI_COLLAPSE(f,...) \ + for( int macro(p) = (open = ui_collapse_filtered(f,__VA_ARGS__)), macro(dummy) = (clicked_or_toggled = ui_collapse_clicked()); macro(p); ui_collapse_end(), macro(p) = 0) + + + EDITOR_UI_COLLAPSE(ICON_MD_BUG_REPORT " Bugs 0", "Debug.Bugs") { + // @todo. parse /bugs.ini, includes saved screenshots & videos. + // @todo. screenshot include parseable level, position screen markers (same info as /bugs.ini) + } + + + // Art and bookmarks + EDITOR_UI_COLLAPSE(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art") { bool inlined = true; const char *file = 0; if( ui_browse(&file, &inlined) ) { @@ -354731,47 +354891,78 @@ int window_frame_begin() { app_exec(va("%s %s%s%s", ifdef(win32, "start \"\"", ifdef(osx, "open", "xdg-open")), sep, file, sep)); } } - for( int p = (open = ui_collapse_filtered(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_BOOKMARK " Bookmarks", "Debug.Bookmarks") { /* @todo */ } + + + // E,C,S,W + EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Scene", "Debug.Scene") { + EDITOR_UI_COLLAPSE(ICON_MD_BUBBLE_CHART/*ICON_MD_SCATTER_PLOT*/ " Entities", "Debug.Entities") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_TUNE " Components", "Debug.Components") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PRECISION_MANUFACTURING " Systems", "Debug.Systems") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PUBLIC " Levels", "Debug.Levels") { + //node_edit(editor.edit.down,&editor.edit); + } + + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Init", "Debug.HierarchyInit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Draw", "Debug.HierarchyDraw") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Tick", "Debug.HierarchyTick") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Edit", "Debug.HierarchyEdit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Quit", "Debug.HierarchyQuit") { /* @todo */ } + + // node_edit(&editor.init,&editor.init); + // node_edit(&editor.draw,&editor.draw); + // node_edit(&editor.tick,&editor.tick); + // node_edit(&editor.edit,&editor.edit); + // node_edit(&editor.quit,&editor.quit); + } + + EDITOR_UI_COLLAPSE(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI") { // @todo } - for( int p = (open = ui_collapse_filtered(ICON_MD_VOLUME_UP " Audio", "Debug.Audio")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VOLUME_UP " Audio", "Debug.Audio") { ui_audio(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIDEOCAM " Camera", "Debug.Camera")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VIDEOCAM " Camera", "Debug.Camera") { ui_camera( camera_get_active() ); } - for( int p = (open = ui_collapse_filtered(ICON_MD_BUILD " Cook", "Debug.Cook")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo + EDITOR_UI_COLLAPSE(ICON_MD_MONITOR " Display", "Debug.Display") { + // @todo: fps lock, fps target, aspect ratio, fullscreen + char *text = va("%s;%s;%s", + window_has_fullscreen() ? ICON_MD_FULLSCREEN_EXIT : ICON_MD_FULLSCREEN, + ICON_MD_PHOTO_CAMERA, + record_active() ? ICON_MD_VIDEOCAM_OFF : ICON_MD_VIDEOCAM + ); + + int choice = ui_toolbar(text); + if( choice == 1 ) editor_send("key_fullscreen",0); + if( choice == 2 ) editor_send("key_screenshot",0); + if( choice == 3 ) editor_send("key_record",0); } - for( int p = (open = ui_collapse_filtered(ICON_MD_SIGNAL_CELLULAR_ALT " Network", "Debug.Network")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOVIE " FXs", "Debug.FXs")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_fxs(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_SPEED " Profiler", "Debug.Profiler")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_profiler(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_shaders(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard") { ui_keyboard(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOUSE " Mouse", "Debug.Mouse")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_MOUSE " Mouse", "Debug.Mouse") { ui_mouse(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads") { for( int q = 0; q < 4; ++q ) { for( int r = (open = ui_collapse(va("Gamepad #%d",q+1), va("Debug.Gamepads%d",q))), dummy = (clicked_or_toggled = ui_collapse_clicked()); r; ui_collapse_end(), r = 0) { ui_gamepad(q); } } } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIEW_QUILT " UI", "Debug.UI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + + + EDITOR_UI_COLLAPSE(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts") { + // @todo + } + EDITOR_UI_COLLAPSE(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders") { + ui_shaders(); + } + EDITOR_UI_COLLAPSE(ICON_MD_MOVIE " FXs", "Debug.FXs") { + ui_fxs(); + } + EDITOR_UI_COLLAPSE(ICON_MD_VIEW_QUILT " UI", "Debug.UI") { int choice = ui_toolbar(ICON_MD_RECYCLING " Reset layout;" ICON_MD_SAVE_AS " Save layout"); if( choice == 1 ) ui_layout_all_reset("*"); if( choice == 2 ) file_delete(WINDOWS_INI), ui_layout_all_save_disk("*"); @@ -354784,8 +354975,61 @@ int window_frame_begin() { } } + + EDITOR_UI_COLLAPSE(ICON_MD_SAVINGS " Budgets", "Debug.Budgets") { + // @todo. // mem,fps,gfx,net,hdd,... also logging + } + EDITOR_UI_COLLAPSE(ICON_MD_WIFI/*ICON_MD_SIGNAL_CELLULAR_ALT*/ " Network 0/0 KiB", "Debug.Network") { + // @todo + // SIGNAL_CELLULAR_1_BAR SIGNAL_CELLULAR_2_BAR + } + EDITOR_UI_COLLAPSE(va(ICON_MD_SPEED " Profiler %5.2f/%d", window_fps(), (int)window_fps_target()), "Debug.Profiler") { + ui_profiler(); + } + EDITOR_UI_COLLAPSE(va(ICON_MD_STORAGE " Storage %s", xstats()), "Debug.Storage") { + // @todo + } + + + + // logic: either plug icon (power saving off) or one of the following ones (power saving on): + // if 0% batt (no batt): battery alert + // if discharging: battery levels [alert,0..6,full] + // if charging: battery charging + int battery_read = app_battery(); + int battery_level = abs(battery_read); + int battery_discharging = battery_read < 0 && battery_level < 100; + const char *power_icon_label = ICON_MD_POWER " Power"; + if( battery_level ) { + const char *battery_levels[9] = { // @todo: remap [7%..100%] -> [0..1] ? + ICON_MD_BATTERY_ALERT,ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR,ICON_MD_BATTERY_4_BAR, + ICON_MD_BATTERY_5_BAR,ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL, + }; + power_icon_label = (const char*)va("%s Power %d%%", + battery_discharging ? battery_levels[(int)((9-1)*clampf(battery_level/100.f,0,1))] : ICON_MD_BATTERY_CHARGING_FULL, + battery_level); + } + + EDITOR_UI_COLLAPSE(power_icon_label, "Debug.Power") { + int choice = ui_toolbar( ICON_MD_POWER ";" ICON_MD_BOLT ); + if( choice == 1 ) editor_send("key_battery","0"); + if( choice == 2 ) editor_send("key_battery","1"); + } + + + EDITOR_UI_COLLAPSE(ICON_MD_EXTENSION " Plugins", "Debug.Plugins") { + // @todo. include VCS + EDITOR_UI_COLLAPSE(ICON_MD_BUILD " Cook", "Debug.Cook") { + // @todo + } + } + (has_menu ? ui_window_end : ui_panel_end)(); } + + API int editor_tick(); + editor_tick(); } #if 0 // deprecated @@ -356186,6 +356430,61 @@ int ui_bt(bt_t *b) { // editing: // nope > functions: add/rem property +#define ICON_PLAY ICON_MD_PLAY_ARROW +#define ICON_PAUSE ICON_MD_PAUSE +#define ICON_STOP ICON_MD_STOP +#define ICON_CANCEL ICON_MD_CLOSE + +#define ICON_WARNING ICON_MD_WARNING +#define ICON_BROWSER ICON_MD_FOLDER_SPECIAL +#define ICON_OUTLINER ICON_MD_VIEW_IN_AR +#define ICON_BUILD ICON_MD_BUILD +#define ICON_SCREENSHOT ICON_MD_PHOTO_CAMERA +#define ICON_CAMERA_ON ICON_MD_VIDEOCAM +#define ICON_CAMERA_OFF ICON_MD_VIDEOCAM_OFF +#define ICON_GAMEPAD_ON ICON_MD_VIDEOGAME_ASSET +#define ICON_GAMEPAD_OFF ICON_MD_VIDEOGAME_ASSET_OFF +#define ICON_AUDIO_ON ICON_MD_VOLUME_UP +#define ICON_AUDIO_OFF ICON_MD_VOLUME_OFF +#define ICON_WINDOWED ICON_MD_FULLSCREEN_EXIT +#define ICON_FULLSCREEN ICON_MD_FULLSCREEN +#define ICON_LIGHTS_ON ICON_MD_LIGHTBULB +#define ICON_LIGHTS_OFF ICON_MD_LIGHTBULB_OUTLINE +#define ICON_RENDER_BASIC ICON_MD_IMAGE_SEARCH +#define ICON_RENDER_FULL ICON_MD_INSERT_PHOTO + +#define ICON_SIGNAL ICON_MD_SIGNAL_CELLULAR_ALT +#define ICON_DISK ICON_MD_STORAGE +#define ICON_RATE ICON_MD_SPEED + +#define ICON_CLOCK ICON_MD_TODAY +#define ICON_CHRONO ICON_MD_TIMELAPSE + +#define ICON_SETTINGS ICON_MD_SETTINGS +#define ICON_LANGUAGE ICON_MD_G_TRANSLATE +#define ICON_PERSONA ICON_MD_FACE +#define ICON_SOCIAL ICON_MD_MESSAGE +#define ICON_GAME ICON_MD_ROCKET_LAUNCH +#define ICON_KEYBOARD ICON_MD_KEYBOARD +#define ICON_MOUSE ICON_MD_MOUSE +#define ICON_GAMEPAD ICON_MD_GAMEPAD +#define ICON_MONITOR ICON_MD_MONITOR +#define ICON_WIFI ICON_MD_WIFI +#define ICON_BUDGET ICON_MD_SAVINGS +#define ICON_NEW_FOLDER ICON_MD_CREATE_NEW_FOLDER +#define ICON_PLUGIN ICON_MD_EXTENSION +#define ICON_RESTART ICON_MD_REPLAY +#define ICON_QUIT ICON_MD_CLOSE + +#define ICON_POWER ICON_MD_BOLT // ICON_MD_POWER +#define ICON_BATTERY_CHARGING ICON_MD_BATTERY_CHARGING_FULL +#define ICON_BATTERY_LEVELS \ + ICON_MD_BATTERY_ALERT, \ + ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, \ + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR, \ + ICON_MD_BATTERY_4_BAR,ICON_MD_BATTERY_5_BAR, \ + ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL + char *editor_path(const char *path) { return va("%s/%s", EDITOR, path); } @@ -356250,6 +356549,75 @@ int editor_ui_bits8(const char *label, uint8_t *enabled) { // @to deprecate return clicked | (copy ^ *enabled); } + + +typedef union editor_var { + int i; + float f; + char *s; +} editor_var; +static map(char*,editor_var) editor_vars; +float *editor_getf(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->f; +} +int *editor_geti(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->i; +} +char **editor_gets(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + if(!found->s) found->s = stringf("%s",""); + return &found->s; +} + +int editor_send(const char *cmd, const char *optional_value) { + unsigned *gamepads = editor_geti("gamepads"); // 0 off, mask gamepad1(1), gamepad2(2), gamepad3(4), gamepad4(8)... + unsigned *renders = editor_geti("renders"); // 0 off, mask: 1=lit, 2=ddraw, 3=whiteboxes + float *speed = editor_getf("speed"); // <0 num of frames to advance, 0 paused, [0..1] slomo, 1 play regular speed, >1 fast-forward (x2/x4/x8) + unsigned *powersave = editor_geti("powersave"); + + char *name; + /**/ if( !strcmp(cmd, "key_quit" )) record_stop(), exit(0); + else if( !strcmp(cmd, "key_stop" )) window_pause(1); + else if( !strcmp(cmd, "key_mute" )) audio_volume_master( 1 ^ !!audio_volume_master(-1) ); + else if( !strcmp(cmd, "key_pause" )) window_pause( window_has_pause() ^ 1 ); + else if( !strcmp(cmd, "key_reload" )) window_reload(); + else if( !strcmp(cmd, "key_battery" )) *powersave = optional_value ? !!atoi(optional_value) : *powersave ^ 1; + else if( !strcmp(cmd, "key_browser" )) ui_show("File Browser", ui_visible("File Browser") ^ true); + else if( !strcmp(cmd, "key_outliner" )) ui_show("Outliner", ui_visible("Outliner") ^ true); + else if( !strcmp(cmd, "key_record" )) if(record_active()) record_stop(); else + name = file_counter(va("%s.mp4",app_name())), window_record(name), ui_notify(va("Video capturing: %s", name), date_string()); + else if( !strcmp(cmd, "key_screenshot" )) name = file_counter(va("%s.png",app_name())), window_screenshot(name), ui_notify(va("Screenshot: %s", name), date_string()); + else if( !strcmp(cmd, "key_profiler" )) ui_show("Profiler", profiler_enable(ui_visible("Profiler") ^ true)); + else if( !strcmp(cmd, "key_fullscreen" )) record_stop(), window_fullscreen( window_has_fullscreen() ^ 1 ); // framebuffer resizing corrupts video stream, so stop any recording beforehand + else if( !strcmp(cmd, "key_gamepad" )) *gamepads = (*gamepads & ~1u) | ((*gamepads & 1) ^ 1); + else if( !strcmp(cmd, "key_lit" )) *renders = (*renders & ~1u) | ((*renders & 1) ^ 1); + else if( !strcmp(cmd, "key_ddraw" )) *renders = (*renders & ~2u) | ((*renders & 2) ^ 2); + else alert(va("editor could not handle `%s` command.", cmd)); + + return 0; +} + +int editor_tick() { + enum { editor_hz = 60 }; + enum { editor_hz_mid = 18 }; + enum { editor_hz_low = 5 }; + if( *editor_geti("powersave") ) { + // adaptive framerate + int app_on_background = !window_has_focus(); + int hz = app_on_background ? editor_hz_low : editor_hz_mid; + window_fps_lock( hz < 5 ? 5 : hz ); + } else { + // window_fps_lock( editor_hz ); + } + + return 0; +} + static int gizmo__mode; static int gizmo__active; static int gizmo__hover; @@ -356361,26 +356729,6 @@ int gizmo(vec3 *pos, vec3 *rot, vec3 *sca) { return modified; } -char* dialog_load() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - int allowMultipleSelections = 0; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); -} -char* dialog_save() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); -} - // -- localization kit static const char *kit_lang = "enUS", *kit_langs = @@ -356554,18 +356902,20 @@ static void v4k_pre_init() { // window_swap(); } static void v4k_post_init(float refresh_rate) { + int i; + // cook cleanup cook_stop(); vfs_reload(); + // init subsystems that depend on cooked assets now. ui_init() is special case and needs to be safely in single thread + ui_init(); + // init more subsystems; beware of VFS mounting, as some of these may need cooked assets at this point - int i; -#if 1 // #ifdef PARALLEL_INIT #pragma omp parallel for -#endif for( i = 0; i <= 3; ++i) { - /**/ if( i == 0 ) ui_init(), scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up + /**/ if( i == 0 ) scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up else if( i == 1 ) audio_init(0); // initialize audio after cooking // reasoning for this: do not launch audio threads while cooks are in progress, so there is more cpu for cooking actually else if( i == 2 ) script_init(), kit_init(), midi_init(); else if( i == 3 ) input_init(), network_init(); diff --git a/engine/split/3rd_archive.h b/engine/split/3rd_archive.h index 6f3fd2a..4bcf302 100644 --- a/engine/split/3rd_archive.h +++ b/engine/split/3rd_archive.h @@ -31,6 +31,7 @@ typedef struct zip zip; zip* zip_open(const char *file, const char *mode /*r,w,a*/); +zip* zip_open_handle(FILE*fp, const char *mode /*r,w,a*/); // only for (w)rite or (a)ppend mode bool zip_append_file(zip*, const char *entryname, const char *comment, FILE *in, unsigned compress_level); @@ -246,7 +247,7 @@ int jzReadEndRecord(FILE *fp, JZEndRecord *endRecord) { // Read ZIP file global directory. Will move within file. Returns Z_OK, or error code // Callback is called for each record, until callback returns zero -int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data) { +int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data, void *user_data2) { JZGlobalFileHeader fileHeader; if(fseek(fp, endRecord->centralDirectoryOffset, SEEK_SET)) { @@ -261,6 +262,8 @@ int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback ca return ERR(JZ_ERRNO, "Couldn't read file header #%d!", i); } + fileHeader.relativeOffsetOflocalHeader += (uintptr_t)user_data2; + JZGlobalFileHeader *g = &fileHeader, copy = *g; FPRINTF(stdout, "\tsignature: %u %#x\n", g->signature, g->signature); // 0x02014B50 FPRINTF(stdout, "\tversionMadeBy: %u %#x\n", g->versionMadeBy, g->versionMadeBy); // unsupported @@ -753,11 +756,7 @@ common:; // zip common -zip* zip_open(const char *file, const char *mode /*r,w,a*/) { - struct stat buffer; - int exists = (stat(file, &buffer) == 0); - if( mode[0] == 'a' && !exists ) mode = "wb"; - FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); +zip* zip_open_handle(FILE *fp, const char *mode) { if( !fp ) return ERR(NULL, "cannot open file for %s mode", mode); zip zero = {0}, *z = (zip*)REALLOC(0, sizeof(zip)); if( !z ) return fclose(fp), ERR(NULL, "out of mem"); else *z = zero; @@ -768,12 +767,17 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { if( mode[0] == 'r' || mode[0] == 'a' ) { z->in = fp; + unsigned long long seekcur = ftell(z->in); + JZEndRecord jzEndRecord = {0}; if(jzReadEndRecord(fp, &jzEndRecord) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file end record."); } - if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z) != JZ_OK) { + + jzEndRecord.centralDirectoryOffset += seekcur; + + if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z, (void*)(uintptr_t)seekcur ) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file central directory."); } @@ -801,6 +805,14 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { return fclose(fp), ERR(NULL, "Unknown open mode %s", mode); } +zip* zip_open(const char *file, const char *mode /*r,w,a*/) { + struct stat buffer; + int exists = (stat(file, &buffer) == 0); + if( mode[0] == 'a' && !exists ) mode = "wb"; + FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); + return zip_open_handle(fp, mode); +} + void zip_close(zip* z) { if( z->out && z->count ) { // prepare end record @@ -980,8 +992,7 @@ tar *tar_open(const char *filename, const char *mode) { *t = zero; t->in = in; - tar__parse(in, tar__push_entry, t); - return t; + return tar__parse(in, tar__push_entry, t) ? t : NULL; } int tar_find(tar *t, const char *entryname) { diff --git a/engine/split/v4k_audio.c b/engine/split/v4k_audio.c index 3861674..599a14a 100644 --- a/engine/split/v4k_audio.c +++ b/engine/split/v4k_audio.c @@ -385,10 +385,17 @@ float audio_volume_master(float gain) { mixer.gain = volume_master; return sqrt( volume_master ); } +int audio_mute(int mute) { + static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); + if( mute >= 0 && mute <= 1 ) muted = mute; + return muted; +} +int audio_muted() { + return audio_mute(-1); +} int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan ) { - static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); - if(muted) return 1; + if(audio_muted()) return 1; if( flags & AUDIO_IGNORE_MIXER_GAIN ) { // do nothing, gain used as-is diff --git a/engine/split/v4k_audio.h b/engine/split/v4k_audio.h index beb0d3f..3e3dd5f 100644 --- a/engine/split/v4k_audio.h +++ b/engine/split/v4k_audio.h @@ -24,9 +24,12 @@ API int audio_play_gain_pitch( audio_t a, int flags, float gain, float pitch API int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan/*0*/ ); API int audio_stop( audio_t a ); -API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. return current fx volume in any case -API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. return current bgm volume in any case -API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. return current master volume in any case +API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. returns current fx volume in any case +API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. returns current bgm volume in any case +API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. returns current master volume in any case + +API int audio_mute(int mute); +API int audio_muted(); API int ui_audio(); diff --git a/engine/split/v4k_cooker.c b/engine/split/v4k_cooker.c index a10048f..ccf83f4 100644 --- a/engine/split/v4k_cooker.c +++ b/engine/split/v4k_cooker.c @@ -364,7 +364,7 @@ array(struct fs) zipscan_filter(int threadid, int numthreads) { // skip if list item does not belong to this thread bucket uint64_t hash = hash_str(fname); - unsigned bucket = (hash >> 32) % numthreads; + unsigned bucket = (hash /*>> 32*/) % numthreads; if(bucket != threadid) continue; array_push(fs, fs_now[i]); @@ -621,10 +621,8 @@ bool cook_start( const char *cook_ini, const char *masks, int flags ) { char *s = strchr( ART, ';' ); if(s) *s = 0; char *w = strchr( ART, ' ' ); if(w) *w = 0; char *out = 0; const char *sep = ""; - const char *v4k_title = getenv("V4K_TITLE"); for each_substring(ART, ",", t) { char *tmp = file_pathabs(va("%s%s", HOME, t)) + ART_LEN; - PRINTF("ART mount+=%s\n", tmp); for(int i = 0; tmp[i]; ++i) if(tmp[i]=='\\') tmp[i] = '/'; strcatf(&out, "%s%s%s", sep, tmp, strendi(tmp, "/") ? "" : "/"); assert( out[strlen(out) - 1] == '/' ); diff --git a/engine/split/v4k_editor.c b/engine/split/v4k_editor.c index 6728d7d..890fc9e 100644 --- a/engine/split/v4k_editor.c +++ b/engine/split/v4k_editor.c @@ -1,6 +1,61 @@ // editing: // nope > functions: add/rem property +#define ICON_PLAY ICON_MD_PLAY_ARROW +#define ICON_PAUSE ICON_MD_PAUSE +#define ICON_STOP ICON_MD_STOP +#define ICON_CANCEL ICON_MD_CLOSE + +#define ICON_WARNING ICON_MD_WARNING +#define ICON_BROWSER ICON_MD_FOLDER_SPECIAL +#define ICON_OUTLINER ICON_MD_VIEW_IN_AR +#define ICON_BUILD ICON_MD_BUILD +#define ICON_SCREENSHOT ICON_MD_PHOTO_CAMERA +#define ICON_CAMERA_ON ICON_MD_VIDEOCAM +#define ICON_CAMERA_OFF ICON_MD_VIDEOCAM_OFF +#define ICON_GAMEPAD_ON ICON_MD_VIDEOGAME_ASSET +#define ICON_GAMEPAD_OFF ICON_MD_VIDEOGAME_ASSET_OFF +#define ICON_AUDIO_ON ICON_MD_VOLUME_UP +#define ICON_AUDIO_OFF ICON_MD_VOLUME_OFF +#define ICON_WINDOWED ICON_MD_FULLSCREEN_EXIT +#define ICON_FULLSCREEN ICON_MD_FULLSCREEN +#define ICON_LIGHTS_ON ICON_MD_LIGHTBULB +#define ICON_LIGHTS_OFF ICON_MD_LIGHTBULB_OUTLINE +#define ICON_RENDER_BASIC ICON_MD_IMAGE_SEARCH +#define ICON_RENDER_FULL ICON_MD_INSERT_PHOTO + +#define ICON_SIGNAL ICON_MD_SIGNAL_CELLULAR_ALT +#define ICON_DISK ICON_MD_STORAGE +#define ICON_RATE ICON_MD_SPEED + +#define ICON_CLOCK ICON_MD_TODAY +#define ICON_CHRONO ICON_MD_TIMELAPSE + +#define ICON_SETTINGS ICON_MD_SETTINGS +#define ICON_LANGUAGE ICON_MD_G_TRANSLATE +#define ICON_PERSONA ICON_MD_FACE +#define ICON_SOCIAL ICON_MD_MESSAGE +#define ICON_GAME ICON_MD_ROCKET_LAUNCH +#define ICON_KEYBOARD ICON_MD_KEYBOARD +#define ICON_MOUSE ICON_MD_MOUSE +#define ICON_GAMEPAD ICON_MD_GAMEPAD +#define ICON_MONITOR ICON_MD_MONITOR +#define ICON_WIFI ICON_MD_WIFI +#define ICON_BUDGET ICON_MD_SAVINGS +#define ICON_NEW_FOLDER ICON_MD_CREATE_NEW_FOLDER +#define ICON_PLUGIN ICON_MD_EXTENSION +#define ICON_RESTART ICON_MD_REPLAY +#define ICON_QUIT ICON_MD_CLOSE + +#define ICON_POWER ICON_MD_BOLT // ICON_MD_POWER +#define ICON_BATTERY_CHARGING ICON_MD_BATTERY_CHARGING_FULL +#define ICON_BATTERY_LEVELS \ + ICON_MD_BATTERY_ALERT, \ + ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, \ + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR, \ + ICON_MD_BATTERY_4_BAR,ICON_MD_BATTERY_5_BAR, \ + ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL + char *editor_path(const char *path) { return va("%s/%s", EDITOR, path); } @@ -65,6 +120,75 @@ int editor_ui_bits8(const char *label, uint8_t *enabled) { // @to deprecate return clicked | (copy ^ *enabled); } + + +typedef union editor_var { + int i; + float f; + char *s; +} editor_var; +static map(char*,editor_var) editor_vars; +float *editor_getf(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->f; +} +int *editor_geti(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->i; +} +char **editor_gets(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + if(!found->s) found->s = stringf("%s",""); + return &found->s; +} + +int editor_send(const char *cmd, const char *optional_value) { + unsigned *gamepads = editor_geti("gamepads"); // 0 off, mask gamepad1(1), gamepad2(2), gamepad3(4), gamepad4(8)... + unsigned *renders = editor_geti("renders"); // 0 off, mask: 1=lit, 2=ddraw, 3=whiteboxes + float *speed = editor_getf("speed"); // <0 num of frames to advance, 0 paused, [0..1] slomo, 1 play regular speed, >1 fast-forward (x2/x4/x8) + unsigned *powersave = editor_geti("powersave"); + + char *name; + /**/ if( !strcmp(cmd, "key_quit" )) record_stop(), exit(0); + else if( !strcmp(cmd, "key_stop" )) window_pause(1); + else if( !strcmp(cmd, "key_mute" )) audio_volume_master( 1 ^ !!audio_volume_master(-1) ); + else if( !strcmp(cmd, "key_pause" )) window_pause( window_has_pause() ^ 1 ); + else if( !strcmp(cmd, "key_reload" )) window_reload(); + else if( !strcmp(cmd, "key_battery" )) *powersave = optional_value ? !!atoi(optional_value) : *powersave ^ 1; + else if( !strcmp(cmd, "key_browser" )) ui_show("File Browser", ui_visible("File Browser") ^ true); + else if( !strcmp(cmd, "key_outliner" )) ui_show("Outliner", ui_visible("Outliner") ^ true); + else if( !strcmp(cmd, "key_record" )) if(record_active()) record_stop(); else + name = file_counter(va("%s.mp4",app_name())), window_record(name), ui_notify(va("Video capturing: %s", name), date_string()); + else if( !strcmp(cmd, "key_screenshot" )) name = file_counter(va("%s.png",app_name())), window_screenshot(name), ui_notify(va("Screenshot: %s", name), date_string()); + else if( !strcmp(cmd, "key_profiler" )) ui_show("Profiler", profiler_enable(ui_visible("Profiler") ^ true)); + else if( !strcmp(cmd, "key_fullscreen" )) record_stop(), window_fullscreen( window_has_fullscreen() ^ 1 ); // framebuffer resizing corrupts video stream, so stop any recording beforehand + else if( !strcmp(cmd, "key_gamepad" )) *gamepads = (*gamepads & ~1u) | ((*gamepads & 1) ^ 1); + else if( !strcmp(cmd, "key_lit" )) *renders = (*renders & ~1u) | ((*renders & 1) ^ 1); + else if( !strcmp(cmd, "key_ddraw" )) *renders = (*renders & ~2u) | ((*renders & 2) ^ 2); + else alert(va("editor could not handle `%s` command.", cmd)); + + return 0; +} + +int editor_tick() { + enum { editor_hz = 60 }; + enum { editor_hz_mid = 18 }; + enum { editor_hz_low = 5 }; + if( *editor_geti("powersave") ) { + // adaptive framerate + int app_on_background = !window_has_focus(); + int hz = app_on_background ? editor_hz_low : editor_hz_mid; + window_fps_lock( hz < 5 ? 5 : hz ); + } else { + // window_fps_lock( editor_hz ); + } + + return 0; +} + static int gizmo__mode; static int gizmo__active; static int gizmo__hover; @@ -176,26 +300,6 @@ int gizmo(vec3 *pos, vec3 *rot, vec3 *sca) { return modified; } -char* dialog_load() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - int allowMultipleSelections = 0; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); -} -char* dialog_save() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); -} - // -- localization kit static const char *kit_lang = "enUS", *kit_langs = diff --git a/engine/split/v4k_editor.h b/engine/split/v4k_editor.h index ad40b7a..24d36c9 100644 --- a/engine/split/v4k_editor.h +++ b/engine/split/v4k_editor.h @@ -9,6 +9,11 @@ API vec3 editor_pick(float mouse_x, float mouse_y); API char* editor_path(const char *path); +API float* editor_getf(const char *key); +API int* editor_geti(const char *key); +API char** editor_gets(const char *key); +API int editor_send(const char *cmd, const char *optional_value); + // open file dialog API char* dialog_load(); diff --git a/engine/split/v4k_file.c b/engine/split/v4k_file.c index 2b041d9..3be69bb 100644 --- a/engine/split/v4k_file.c +++ b/engine/split/v4k_file.c @@ -257,7 +257,7 @@ bool file_delete(const char *pathfile) { } bool file_copy(const char *src, const char *dst) { int ok = 0, BUFSIZE = 1 << 20; // 1 MiB - static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); + static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); // @leak for( FILE *in = fopen(src, "rb"); in; fclose(in), in = 0) { for( FILE *out = fopen(dst, "wb"); out; fclose(out), out = 0, ok = 1) { for( int n; !!(n = fread( buffer, 1, BUFSIZE, in )); ){ @@ -582,6 +582,8 @@ void vfs_reload() { #if defined(EMSCRIPTEN) vfs_mount("index.zip"); #else + // mount fused executables + vfs_mount(va("%s%s%s", app_path(), app_name(), ifdef(win32, ".exe", ""))); /* // old way for( int i = 0; i < JOBS_MAX; ++i) { if( vfs_mount(va(".art[%02x].zip", i)) ) continue; @@ -601,6 +603,34 @@ void vfs_reload() { } } + + +#define ARK1 'ArK\x1' +#define ARK1_PADDING (512 - 40) // 472 +#define ARK_PRINTF(f,...) 0 // printf(f,__VA_ARGS__) +#define ARK_SWAP32(x) (x) +#define ARK_SWAP64(x) (x) +#define ARK_REALLOC REALLOC +static uint64_t ark_fget64( FILE *in ) { uint64_t v; fread( &v, 1, 8, in ); return ARK_SWAP64(v); } +void ark_list( const char *infile, zip **z ) { + for( FILE *in = fopen(infile, "rb"); in; fclose(in), in = 0 ) + while(!feof(in)) { + if( 0 != (ftell(in) % ARK1_PADDING) ) fseek(in, ARK1_PADDING - (ftell(in) % ARK1_PADDING), SEEK_CUR); + ARK_PRINTF("Reading at #%d\n", (int)ftell(in)); + uint64_t mark = ark_fget64(in); + if( mark != ARK1 ) continue; + uint64_t stamp = ark_fget64(in); + uint64_t datalen = ark_fget64(in); + uint64_t datahash = ark_fget64(in); + uint64_t namelen = ark_fget64(in); + + *z = zip_open_handle(in, "rb"); + return; + } +} + + + static bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { zip *z = NULL; tar *t = NULL; pak *p = NULL; dir *d = NULL; @@ -610,6 +640,7 @@ bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { if( !is_folder ) z = zip_open(path, "rb"); if( !is_folder && !z ) t = tar_open(path, "rb"); if( !is_folder && !z && !t ) p = pak_open(path, "rb"); + if( !is_folder && !z && !t && !p ) ark_list(path, &z); // last resort. try as .ark if( !is_folder && !z && !t && !p ) return 0; // normalize input -> "././" to "" @@ -794,9 +825,9 @@ if( found && *found == 0 ) { const char *lookup_id = /*file_normalize_with_folder*/(pathfile); // search (last item) - static char last_item[256] = { 0 }; - static void *last_ptr = 0; - static int last_size = 0; + static __thread char last_item[256] = { 0 }; + static __thread void *last_ptr = 0; + static __thread int last_size = 0; if( !strcmpi(lookup_id, last_item)) { ptr = last_ptr; size = last_size; @@ -953,6 +984,10 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va if( !MAX_CACHED_FILES ) return 0; if( !ptr || !size ) return 0; + // keep cached files within limits + static thread_mutex_t mutex, *init = 0; if(!init) thread_mutex_init(init = &mutex); + thread_mutex_lock(&mutex); + // append to cache archive_dir zero = {0}, *old = dir_cache; *(dir_cache = REALLOC(0, sizeof(archive_dir))) = zero; @@ -962,7 +997,8 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va dir_cache->data = REALLOC(0, size+1); memcpy(dir_cache->data, ptr, size); size[(char*)dir_cache->data] = 0; // copy+terminator - // keep cached files within limits + void *found = 0; + static int added = 0; if( added < MAX_CACHED_FILES ) { ++added; @@ -971,15 +1007,18 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va for( archive_dir *prev = dir_cache, *dir = prev; dir ; prev = dir, dir = dir->next ) { if( !dir->next ) { prev->next = 0; // break link - void *data = dir->data; + found = dir->data; dir->path = REALLOC(dir->path, 0); dir->data = REALLOC(dir->data, 0); dir = REALLOC(dir, 0); - return data; + break; } } } - return 0; + + thread_mutex_unlock(&mutex); + + return found; } // ---------------------------------------------------------------------------- diff --git a/engine/split/v4k_main.c b/engine/split/v4k_main.c index 6b8e50c..98dd244 100644 --- a/engine/split/v4k_main.c +++ b/engine/split/v4k_main.c @@ -19,18 +19,20 @@ static void v4k_pre_init() { // window_swap(); } static void v4k_post_init(float refresh_rate) { + int i; + // cook cleanup cook_stop(); vfs_reload(); + // init subsystems that depend on cooked assets now. ui_init() is special case and needs to be safely in single thread + ui_init(); + // init more subsystems; beware of VFS mounting, as some of these may need cooked assets at this point - int i; -#if 1 // #ifdef PARALLEL_INIT #pragma omp parallel for -#endif for( i = 0; i <= 3; ++i) { - /**/ if( i == 0 ) ui_init(), scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up + /**/ if( i == 0 ) scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up else if( i == 1 ) audio_init(0); // initialize audio after cooking // reasoning for this: do not launch audio threads while cooks are in progress, so there is more cpu for cooking actually else if( i == 2 ) script_init(), kit_init(), midi_init(); else if( i == 3 ) input_init(), network_init(); diff --git a/engine/split/v4k_reflect.c b/engine/split/v4k_reflect.c index 7fccd2a..76d2300 100644 --- a/engine/split/v4k_reflect.c +++ b/engine/split/v4k_reflect.c @@ -8,8 +8,8 @@ static map(unsigned, reflected_t) reflects; static map(unsigned, array(reflected_t)) members; void reflected_printf(reflected_t *r) { - printf("id:%u objtype:%u sz:%u name:%s info:%s addr:%p parent:%u type:%s", - r->id, r->objtype, r->sz, r->name ? r->name : "", r->info ? r->info : "", r->addr, r->parent, r->type ? r->type : ""); + printf("name:%s info:'%s' id:%u objtype:%u sz:%u addr:%p parent:%u type:%s", + r->name ? r->name : "", r->info ? r->info : "", r->id, r->objtype, r->sz, r->addr, r->parent, r->type ? r->type : ""); } void reflected_printf_all() { for each_map_ptr(reflects, unsigned, k, reflected_t, p) { diff --git a/engine/split/v4k_reflect.h b/engine/split/v4k_reflect.h index 22bba9f..bc87f85 100644 --- a/engine/split/v4k_reflect.h +++ b/engine/split/v4k_reflect.h @@ -4,7 +4,9 @@ // @todo: nested structs? pointers in members? // @todo: declare TYPEDEF(vec3, float[3]), TYPEDEF(mat4, vec4[4]/*float[16]*/) +#ifndef ifdef_objapi #define ifdef_objapi(T,...) __VA_ARGS__ +#endif typedef struct reflected_t { unsigned id, objtype; diff --git a/engine/split/v4k_string.c b/engine/split/v4k_string.c index 3d29104..c690b9f 100644 --- a/engine/split/v4k_string.c +++ b/engine/split/v4k_string.c @@ -8,16 +8,26 @@ char* tempvl(const char *fmt, va_list vl) { int reqlen = sz; #if 0 + int heap = 0; enum { STACK_ALLOC = 16384 }; static __thread char buf[STACK_ALLOC]; #else - enum { STACK_ALLOC = 128*1024 }; + int heap = 1; + static __thread int STACK_ALLOC = 128*1024; static __thread char *buf = 0; if(!buf) buf = REALLOC(0, STACK_ALLOC); // @leak #endif - static __thread int cur = 0, len = STACK_ALLOC - 1; //printf("string stack %d/%d\n", cur, STACK_ALLOC); + static __thread int cur = 0; //printf("string stack %d/%d\n", cur, STACK_ALLOC); - assert(reqlen < STACK_ALLOC && "no stack enough, increase STACK_ALLOC variable above"); - char* ptr = buf + (cur *= (cur+reqlen) < len, (cur += reqlen) - reqlen); + if( reqlen >= STACK_ALLOC ) { + tty_color(RED); + printf("no stack enough, increase STACK_ALLOC variable above (reqlen:%d) (fmt: %s)\n", reqlen, fmt); + tty_color(0); + //assert(reqlen < STACK_ALLOC); + STACK_ALLOC = reqlen * 2; + buf = REALLOC(0, STACK_ALLOC); + } + + char* ptr = buf + (cur *= (cur+reqlen) < (STACK_ALLOC - 1), (cur += reqlen) - reqlen); /*stbsp_*/vsnprintf( ptr, sz, fmt, vl ); return (char *)ptr; diff --git a/engine/split/v4k_string.h b/engine/split/v4k_string.h index e9c318b..eb7c3e8 100644 --- a/engine/split/v4k_string.h +++ b/engine/split/v4k_string.h @@ -21,9 +21,10 @@ char* strtok_s(char* str,const char* delimiters,char** context); // tcc misses t #if 1 #define each_substring(str, delims, keyname) \ - ( int len_ = strlen(str) + 1; len_; len_ = 0 ) \ - for( char buf_[1024], *ptr_ = len_ < 1024 ? buf_ : REALLOC(0, len_), *lit_ = (char*)(str), *_bak = (snprintf(ptr_, len_, "%s", lit_), ptr_); _bak; _bak = 0, (ptr_ == buf_ ? 0 : REALLOC(ptr_, 0)) ) \ - for( char *next_token = 0, *keyname = strtok_r(_bak, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) + ( char *str_ = (char*)(str); str_; str_ = 0 ) \ + for( int len_ = strlen(str_) + 1, heap_ = len_ < 1024; len_ > 1; len_ = 0 ) \ + for( char *ptr_ = (heap_ ? REALLOC(0, len_) : ALLOCA(len_)), *cpy_ = (snprintf(ptr_, len_, "%s", str_), ptr_); ptr_; (heap_ ? REALLOC(ptr_, 0) : 0), ptr_ = 0 ) \ + for( char *next_token = 0, *keyname = strtok_r(cpy_, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) #else #define each_substring(str, delims, keyname) \ ( char** tokens_ = strsplit((str), (delims)), *keyname = 0; tokens_; tokens_ = 0) \ diff --git a/engine/split/v4k_system.c b/engine/split/v4k_system.c index 46f62c3..0c9b401 100644 --- a/engine/split/v4k_system.c +++ b/engine/split/v4k_system.c @@ -850,6 +850,26 @@ bool app_open(const char *link) { return app_open_url(link); } +const char* app_loadfile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + int allowMultipleSelections = 0; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); +} +const char* app_savefile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); +} + // ---------------------------------------------------------------------------- // tests diff --git a/engine/split/v4k_system.h b/engine/split/v4k_system.h index 1bb55e6..5f48191 100644 --- a/engine/split/v4k_system.h +++ b/engine/split/v4k_system.h @@ -38,6 +38,10 @@ API void app_crash(); API void app_singleton(const char *guid); API bool app_open(const char *folder_file_or_url); +API const char* app_loadfile(); +API const char* app_savefile(); + + API char* callstack( int traces ); // write callstack into a temporary string. <0 traces to invert order. do not free(). API int callstackf( FILE *fp, int traces ); // write callstack to file. <0 traces to invert order. diff --git a/engine/split/v4k_ui.c b/engine/split/v4k_ui.c index 19c06c5..2590fb5 100644 --- a/engine/split/v4k_ui.c +++ b/engine/split/v4k_ui.c @@ -1401,11 +1401,12 @@ int ui_collapse_end() { int ui_contextual() { - struct nk_rect bounds = nk_widget_bounds(ui_ctx); + struct nk_rect bounds = nk_widget_bounds(ui_ctx); // = nk_window_get_bounds(ui_ctx); bounds.y -= 25; return ui_popups() ? 0 : nk_contextual_begin(ui_ctx, 0, nk_vec2(150, 300), bounds); } -int ui_contextual_end() { +int ui_contextual_end(int close) { + if(close) nk_contextual_close(ui_ctx); nk_contextual_end(ui_ctx); return 1; } @@ -1416,7 +1417,7 @@ int ui_submenu(const char *options) { for( int i = 0; i < array_count(tokens) ; ++i ) { if( ui_button_transparent(tokens[i]) ) choice = i + 1; } - ui_contextual_end(); + ui_contextual_end(0); } return choice; } @@ -1550,8 +1551,10 @@ int ui_label(const char *text) { int ui_label2(const char *label, const char *text_) { nk_layout_row_dynamic(ui_ctx, 0, 2); - int align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; - int align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + int align1 = NK_TEXT_LEFT; + int align2 = NK_TEXT_LEFT; + if( label ) align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + if( text_ ) align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; ui_label_(label, align1); const struct nk_input *input = &ui_ctx->input; diff --git a/engine/split/v4k_ui.h b/engine/split/v4k_ui.h index b74839b..ef16e1a 100644 --- a/engine/split/v4k_ui.h +++ b/engine/split/v4k_ui.h @@ -60,7 +60,7 @@ API int ui_label2_float(const char *label, float value); API int ui_label2_toolbar(const char *label, const char *icons); API int ui_slider(const char *label, float *value); API int ui_slider2(const char *label, float *value, const char *caption); -API int ui_contextual_end(); +API int ui_contextual_end(int close); API int ui_collapse_clicked(); API int ui_collapse_end(); API int ui_panel_end(); diff --git a/engine/split/v4k_window.c b/engine/split/v4k_window.c index daa71cf..3efe0a0 100644 --- a/engine/split/v4k_window.c +++ b/engine/split/v4k_window.c @@ -536,12 +536,38 @@ int window_frame_begin() { if( may_render_stats ) { if( has_menu ? ui_window("Debug " ICON_MD_SETTINGS, 0) : ui_panel("Debug " ICON_MD_SETTINGS, 0) ) { -#if 1 - static char *filter = 0; + static int time_factor = 0; + static int playing = 0; + static int paused = 0; + int advance_frame = 0; + static int do_filter = 0; + static int do_profile = 0; + static int do_extra = 0; + + char *EDITOR_TOOLBAR_ICONS = va("%s;%s;%s;%s;%s;%s;%s;%s", + do_filter ? ICON_MD_CLOSE : ICON_MD_SEARCH, + ICON_MD_PLAY_ARROW, + paused ? ICON_MD_SKIP_NEXT : ICON_MD_PAUSE, + ICON_MD_FAST_FORWARD, + ICON_MD_STOP, + ICON_MD_REPLAY, + ICON_MD_FACE, + ICON_MD_MENU + ); + if( input_down(KEY_F) ) if( input(KEY_LCTRL) || input(KEY_RCTRL) ) do_filter ^= 1; - int choice = ui_toolbar(ICON_MD_SEARCH ";"); - if( choice == 1 ) do_filter = 1; + int choice = ui_toolbar(EDITOR_TOOLBAR_ICONS); + if( choice == 1 ) do_filter ^= 1, do_profile = 0, do_extra = 0; + if( choice == 2 ) playing = 1, paused = 0; + if( choice == 3 ) advance_frame = !!paused, paused = 1; + if( choice == 4 ) paused = 0, time_factor = (++time_factor) % 4; + if( choice == 5 ) playing = 0, paused = 0, advance_frame = 0, time_factor = 0; + if( choice == 6 ) window_reload(); + if( choice == 7 ) do_filter = 0, do_profile ^= 1, do_extra = 0; + if( choice == 8 ) do_filter = 0, do_profile = 0, do_extra ^= 1; + + static char *filter = 0; if( do_filter ) { ui_string(ICON_MD_CLOSE " Filter " ICON_MD_SEARCH, &filter); if( ui_label_icon_clicked_L.x > 0 && ui_label_icon_clicked_L.x <= 24 ) { // if clicked on CANCEL icon (1st icon) @@ -551,13 +577,44 @@ int window_frame_begin() { if( filter ) filter[0] = '\0'; } char *filter_mask = filter && filter[0] ? va("*%s*", filter) : "*"; -#endif + + static char *username = 0; + static char *userpass = 0; + if( do_profile ) { + ui_string(ICON_MD_FACE " Username", &username); + ui_string(ICON_MD_FACE " Password", &userpass); + } + + if( do_extra ) { + int choice2 = ui_label2_toolbar(NULL, + ICON_MD_VIEW_IN_AR + ICON_MD_MESSAGE + ICON_MD_TIPS_AND_UPDATES ICON_MD_LIGHTBULB ICON_MD_LIGHTBULB_OUTLINE + ICON_MD_IMAGE_SEARCH ICON_MD_INSERT_PHOTO + ICON_MD_VIDEOGAME_ASSET ICON_MD_VIDEOGAME_ASSET_OFF + + ICON_MD_VOLUME_UP ICON_MD_VOLUME_OFF // audio_volume_master(-1) > 0 + + ICON_MD_TROUBLESHOOT ICON_MD_SCHEMA ICON_MD_MENU + ); + } int open = 0, clicked_or_toggled = 0; #define ui_collapse_filtered(lbl,id) (strmatchi(lbl,filter_mask) && ui_collapse(lbl,id)) - for( int p = (open = ui_collapse_filtered(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + #define EDITOR_UI_COLLAPSE(f,...) \ + for( int macro(p) = (open = ui_collapse_filtered(f,__VA_ARGS__)), macro(dummy) = (clicked_or_toggled = ui_collapse_clicked()); macro(p); ui_collapse_end(), macro(p) = 0) + + + EDITOR_UI_COLLAPSE(ICON_MD_BUG_REPORT " Bugs 0", "Debug.Bugs") { + // @todo. parse /bugs.ini, includes saved screenshots & videos. + // @todo. screenshot include parseable level, position screen markers (same info as /bugs.ini) + } + + + // Art and bookmarks + EDITOR_UI_COLLAPSE(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art") { bool inlined = true; const char *file = 0; if( ui_browse(&file, &inlined) ) { @@ -565,47 +622,78 @@ int window_frame_begin() { app_exec(va("%s %s%s%s", ifdef(win32, "start \"\"", ifdef(osx, "open", "xdg-open")), sep, file, sep)); } } - for( int p = (open = ui_collapse_filtered(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_BOOKMARK " Bookmarks", "Debug.Bookmarks") { /* @todo */ } + + + // E,C,S,W + EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Scene", "Debug.Scene") { + EDITOR_UI_COLLAPSE(ICON_MD_BUBBLE_CHART/*ICON_MD_SCATTER_PLOT*/ " Entities", "Debug.Entities") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_TUNE " Components", "Debug.Components") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PRECISION_MANUFACTURING " Systems", "Debug.Systems") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PUBLIC " Levels", "Debug.Levels") { + //node_edit(editor.edit.down,&editor.edit); + } + + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Init", "Debug.HierarchyInit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Draw", "Debug.HierarchyDraw") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Tick", "Debug.HierarchyTick") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Edit", "Debug.HierarchyEdit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Quit", "Debug.HierarchyQuit") { /* @todo */ } + + // node_edit(&editor.init,&editor.init); + // node_edit(&editor.draw,&editor.draw); + // node_edit(&editor.tick,&editor.tick); + // node_edit(&editor.edit,&editor.edit); + // node_edit(&editor.quit,&editor.quit); + } + + EDITOR_UI_COLLAPSE(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI") { // @todo } - for( int p = (open = ui_collapse_filtered(ICON_MD_VOLUME_UP " Audio", "Debug.Audio")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VOLUME_UP " Audio", "Debug.Audio") { ui_audio(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIDEOCAM " Camera", "Debug.Camera")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VIDEOCAM " Camera", "Debug.Camera") { ui_camera( camera_get_active() ); } - for( int p = (open = ui_collapse_filtered(ICON_MD_BUILD " Cook", "Debug.Cook")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo + EDITOR_UI_COLLAPSE(ICON_MD_MONITOR " Display", "Debug.Display") { + // @todo: fps lock, fps target, aspect ratio, fullscreen + char *text = va("%s;%s;%s", + window_has_fullscreen() ? ICON_MD_FULLSCREEN_EXIT : ICON_MD_FULLSCREEN, + ICON_MD_PHOTO_CAMERA, + record_active() ? ICON_MD_VIDEOCAM_OFF : ICON_MD_VIDEOCAM + ); + + int choice = ui_toolbar(text); + if( choice == 1 ) editor_send("key_fullscreen",0); + if( choice == 2 ) editor_send("key_screenshot",0); + if( choice == 3 ) editor_send("key_record",0); } - for( int p = (open = ui_collapse_filtered(ICON_MD_SIGNAL_CELLULAR_ALT " Network", "Debug.Network")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOVIE " FXs", "Debug.FXs")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_fxs(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_SPEED " Profiler", "Debug.Profiler")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_profiler(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_shaders(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard") { ui_keyboard(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOUSE " Mouse", "Debug.Mouse")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_MOUSE " Mouse", "Debug.Mouse") { ui_mouse(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads") { for( int q = 0; q < 4; ++q ) { for( int r = (open = ui_collapse(va("Gamepad #%d",q+1), va("Debug.Gamepads%d",q))), dummy = (clicked_or_toggled = ui_collapse_clicked()); r; ui_collapse_end(), r = 0) { ui_gamepad(q); } } } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIEW_QUILT " UI", "Debug.UI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + + + EDITOR_UI_COLLAPSE(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts") { + // @todo + } + EDITOR_UI_COLLAPSE(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders") { + ui_shaders(); + } + EDITOR_UI_COLLAPSE(ICON_MD_MOVIE " FXs", "Debug.FXs") { + ui_fxs(); + } + EDITOR_UI_COLLAPSE(ICON_MD_VIEW_QUILT " UI", "Debug.UI") { int choice = ui_toolbar(ICON_MD_RECYCLING " Reset layout;" ICON_MD_SAVE_AS " Save layout"); if( choice == 1 ) ui_layout_all_reset("*"); if( choice == 2 ) file_delete(WINDOWS_INI), ui_layout_all_save_disk("*"); @@ -618,8 +706,61 @@ int window_frame_begin() { } } + + EDITOR_UI_COLLAPSE(ICON_MD_SAVINGS " Budgets", "Debug.Budgets") { + // @todo. // mem,fps,gfx,net,hdd,... also logging + } + EDITOR_UI_COLLAPSE(ICON_MD_WIFI/*ICON_MD_SIGNAL_CELLULAR_ALT*/ " Network 0/0 KiB", "Debug.Network") { + // @todo + // SIGNAL_CELLULAR_1_BAR SIGNAL_CELLULAR_2_BAR + } + EDITOR_UI_COLLAPSE(va(ICON_MD_SPEED " Profiler %5.2f/%d", window_fps(), (int)window_fps_target()), "Debug.Profiler") { + ui_profiler(); + } + EDITOR_UI_COLLAPSE(va(ICON_MD_STORAGE " Storage %s", xstats()), "Debug.Storage") { + // @todo + } + + + + // logic: either plug icon (power saving off) or one of the following ones (power saving on): + // if 0% batt (no batt): battery alert + // if discharging: battery levels [alert,0..6,full] + // if charging: battery charging + int battery_read = app_battery(); + int battery_level = abs(battery_read); + int battery_discharging = battery_read < 0 && battery_level < 100; + const char *power_icon_label = ICON_MD_POWER " Power"; + if( battery_level ) { + const char *battery_levels[9] = { // @todo: remap [7%..100%] -> [0..1] ? + ICON_MD_BATTERY_ALERT,ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR,ICON_MD_BATTERY_4_BAR, + ICON_MD_BATTERY_5_BAR,ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL, + }; + power_icon_label = (const char*)va("%s Power %d%%", + battery_discharging ? battery_levels[(int)((9-1)*clampf(battery_level/100.f,0,1))] : ICON_MD_BATTERY_CHARGING_FULL, + battery_level); + } + + EDITOR_UI_COLLAPSE(power_icon_label, "Debug.Power") { + int choice = ui_toolbar( ICON_MD_POWER ";" ICON_MD_BOLT ); + if( choice == 1 ) editor_send("key_battery","0"); + if( choice == 2 ) editor_send("key_battery","1"); + } + + + EDITOR_UI_COLLAPSE(ICON_MD_EXTENSION " Plugins", "Debug.Plugins") { + // @todo. include VCS + EDITOR_UI_COLLAPSE(ICON_MD_BUILD " Cook", "Debug.Cook") { + // @todo + } + } + (has_menu ? ui_window_end : ui_panel_end)(); } + + API int editor_tick(); + editor_tick(); } #if 0 // deprecated diff --git a/engine/v4k b/engine/v4k index be16d2b..a3cd2a4 100644 --- a/engine/v4k +++ b/engine/v4k @@ -234245,6 +234245,7 @@ unsigned file_decode(FILE* in, FILE* out, FILE *logfile) { // multi decoder typedef struct zip zip; zip* zip_open(const char *file, const char *mode /*r,w,a*/); +zip* zip_open_handle(FILE*fp, const char *mode /*r,w,a*/); // only for (w)rite or (a)ppend mode bool zip_append_file(zip*, const char *entryname, const char *comment, FILE *in, unsigned compress_level); @@ -234460,7 +234461,7 @@ int jzReadEndRecord(FILE *fp, JZEndRecord *endRecord) { // Read ZIP file global directory. Will move within file. Returns Z_OK, or error code // Callback is called for each record, until callback returns zero -int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data) { +int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data, void *user_data2) { JZGlobalFileHeader fileHeader; if(fseek(fp, endRecord->centralDirectoryOffset, SEEK_SET)) { @@ -234475,6 +234476,8 @@ int jzReadCentralDirectory(FILE *fp, JZEndRecord *endRecord, JZRecordCallback ca return ERR(JZ_ERRNO, "Couldn't read file header #%d!", i); } + fileHeader.relativeOffsetOflocalHeader += (uintptr_t)user_data2; + JZGlobalFileHeader *g = &fileHeader, copy = *g; FPRINTF(stdout, "\tsignature: %u %#x\n", g->signature, g->signature); // 0x02014B50 FPRINTF(stdout, "\tversionMadeBy: %u %#x\n", g->versionMadeBy, g->versionMadeBy); // unsupported @@ -234967,11 +234970,7 @@ common:; // zip common -zip* zip_open(const char *file, const char *mode /*r,w,a*/) { - struct stat buffer; - int exists = (stat(file, &buffer) == 0); - if( mode[0] == 'a' && !exists ) mode = "wb"; - FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); +zip* zip_open_handle(FILE *fp, const char *mode) { if( !fp ) return ERR(NULL, "cannot open file for %s mode", mode); zip zero = {0}, *z = (zip*)REALLOC(0, sizeof(zip)); if( !z ) return fclose(fp), ERR(NULL, "out of mem"); else *z = zero; @@ -234982,12 +234981,17 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { if( mode[0] == 'r' || mode[0] == 'a' ) { z->in = fp; + unsigned long long seekcur = ftell(z->in); + JZEndRecord jzEndRecord = {0}; if(jzReadEndRecord(fp, &jzEndRecord) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file end record."); } - if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z) != JZ_OK) { + + jzEndRecord.centralDirectoryOffset += seekcur; + + if(jzReadCentralDirectory(fp, &jzEndRecord, zip__callback, z, (void*)(uintptr_t)seekcur ) != JZ_OK) { REALLOC(z, 0); return fclose(fp), ERR(NULL, "Couldn't read ZIP file central directory."); } @@ -235015,6 +235019,14 @@ zip* zip_open(const char *file, const char *mode /*r,w,a*/) { return fclose(fp), ERR(NULL, "Unknown open mode %s", mode); } +zip* zip_open(const char *file, const char *mode /*r,w,a*/) { + struct stat buffer; + int exists = (stat(file, &buffer) == 0); + if( mode[0] == 'a' && !exists ) mode = "wb"; + FILE *fp = fopen(file, mode[0] == 'w' ? "wb" : mode[0] == 'a' ? "a+b" : "rb"); + return zip_open_handle(fp, mode); +} + void zip_close(zip* z) { if( z->out && z->count ) { // prepare end record @@ -235194,8 +235206,7 @@ tar *tar_open(const char *filename, const char *mode) { *t = zero; t->in = in; - tar__parse(in, tar__push_entry, t); - return t; + return tar__parse(in, tar__push_entry, t) ? t : NULL; } int tar_find(tar *t, const char *entryname) { diff --git a/engine/v4k.c b/engine/v4k.c index 997aed3..a32f370 100644 --- a/engine/v4k.c +++ b/engine/v4k.c @@ -525,16 +525,26 @@ char* tempvl(const char *fmt, va_list vl) { int reqlen = sz; #if 0 + int heap = 0; enum { STACK_ALLOC = 16384 }; static __thread char buf[STACK_ALLOC]; #else - enum { STACK_ALLOC = 128*1024 }; + int heap = 1; + static __thread int STACK_ALLOC = 128*1024; static __thread char *buf = 0; if(!buf) buf = REALLOC(0, STACK_ALLOC); // @leak #endif - static __thread int cur = 0, len = STACK_ALLOC - 1; //printf("string stack %d/%d\n", cur, STACK_ALLOC); + static __thread int cur = 0; //printf("string stack %d/%d\n", cur, STACK_ALLOC); - assert(reqlen < STACK_ALLOC && "no stack enough, increase STACK_ALLOC variable above"); - char* ptr = buf + (cur *= (cur+reqlen) < len, (cur += reqlen) - reqlen); + if( reqlen >= STACK_ALLOC ) { + tty_color(RED); + printf("no stack enough, increase STACK_ALLOC variable above (reqlen:%d) (fmt: %s)\n", reqlen, fmt); + tty_color(0); + //assert(reqlen < STACK_ALLOC); + STACK_ALLOC = reqlen * 2; + buf = REALLOC(0, STACK_ALLOC); + } + + char* ptr = buf + (cur *= (cur+reqlen) < (STACK_ALLOC - 1), (cur += reqlen) - reqlen); /*stbsp_*/vsnprintf( ptr, sz, fmt, vl ); return (char *)ptr; @@ -1430,10 +1440,17 @@ float audio_volume_master(float gain) { mixer.gain = volume_master; return sqrt( volume_master ); } +int audio_mute(int mute) { + static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); + if( mute >= 0 && mute <= 1 ) muted = mute; + return muted; +} +int audio_muted() { + return audio_mute(-1); +} int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan ) { - static bool muted = 0; do_once muted = flag("--mute") || flag("--muted"); - if(muted) return 1; + if(audio_muted()) return 1; if( flags & AUDIO_IGNORE_MIXER_GAIN ) { // do nothing, gain used as-is @@ -4179,7 +4196,7 @@ array(struct fs) zipscan_filter(int threadid, int numthreads) { // skip if list item does not belong to this thread bucket uint64_t hash = hash_str(fname); - unsigned bucket = (hash >> 32) % numthreads; + unsigned bucket = (hash /*>> 32*/) % numthreads; if(bucket != threadid) continue; array_push(fs, fs_now[i]); @@ -4436,10 +4453,8 @@ bool cook_start( const char *cook_ini, const char *masks, int flags ) { char *s = strchr( ART, ';' ); if(s) *s = 0; char *w = strchr( ART, ' ' ); if(w) *w = 0; char *out = 0; const char *sep = ""; - const char *v4k_title = getenv("V4K_TITLE"); for each_substring(ART, ",", t) { char *tmp = file_pathabs(va("%s%s", HOME, t)) + ART_LEN; - PRINTF("ART mount+=%s\n", tmp); for(int i = 0; tmp[i]; ++i) if(tmp[i]=='\\') tmp[i] = '/'; strcatf(&out, "%s%s%s", sep, tmp, strendi(tmp, "/") ? "" : "/"); assert( out[strlen(out) - 1] == '/' ); @@ -5226,7 +5241,7 @@ bool file_delete(const char *pathfile) { } bool file_copy(const char *src, const char *dst) { int ok = 0, BUFSIZE = 1 << 20; // 1 MiB - static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); + static __thread char *buffer = 0; do_once buffer = REALLOC(0, BUFSIZE); // @leak for( FILE *in = fopen(src, "rb"); in; fclose(in), in = 0) { for( FILE *out = fopen(dst, "wb"); out; fclose(out), out = 0, ok = 1) { for( int n; !!(n = fread( buffer, 1, BUFSIZE, in )); ){ @@ -5551,6 +5566,8 @@ void vfs_reload() { #if defined(EMSCRIPTEN) vfs_mount("index.zip"); #else + // mount fused executables + vfs_mount(va("%s%s%s", app_path(), app_name(), ifdef(win32, ".exe", ""))); /* // old way for( int i = 0; i < JOBS_MAX; ++i) { if( vfs_mount(va(".art[%02x].zip", i)) ) continue; @@ -5570,6 +5587,34 @@ void vfs_reload() { } } + + +#define ARK1 'ArK\x1' +#define ARK1_PADDING (512 - 40) // 472 +#define ARK_PRINTF(f,...) 0 // printf(f,__VA_ARGS__) +#define ARK_SWAP32(x) (x) +#define ARK_SWAP64(x) (x) +#define ARK_REALLOC REALLOC +static uint64_t ark_fget64( FILE *in ) { uint64_t v; fread( &v, 1, 8, in ); return ARK_SWAP64(v); } +void ark_list( const char *infile, zip **z ) { + for( FILE *in = fopen(infile, "rb"); in; fclose(in), in = 0 ) + while(!feof(in)) { + if( 0 != (ftell(in) % ARK1_PADDING) ) fseek(in, ARK1_PADDING - (ftell(in) % ARK1_PADDING), SEEK_CUR); + ARK_PRINTF("Reading at #%d\n", (int)ftell(in)); + uint64_t mark = ark_fget64(in); + if( mark != ARK1 ) continue; + uint64_t stamp = ark_fget64(in); + uint64_t datalen = ark_fget64(in); + uint64_t datahash = ark_fget64(in); + uint64_t namelen = ark_fget64(in); + + *z = zip_open_handle(in, "rb"); + return; + } +} + + + static bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { zip *z = NULL; tar *t = NULL; pak *p = NULL; dir *d = NULL; @@ -5579,6 +5624,7 @@ bool vfs_mount_(const char *path, array(struct vfs_entry) *entries) { if( !is_folder ) z = zip_open(path, "rb"); if( !is_folder && !z ) t = tar_open(path, "rb"); if( !is_folder && !z && !t ) p = pak_open(path, "rb"); + if( !is_folder && !z && !t && !p ) ark_list(path, &z); // last resort. try as .ark if( !is_folder && !z && !t && !p ) return 0; // normalize input -> "././" to "" @@ -5763,9 +5809,9 @@ if( found && *found == 0 ) { const char *lookup_id = /*file_normalize_with_folder*/(pathfile); // search (last item) - static char last_item[256] = { 0 }; - static void *last_ptr = 0; - static int last_size = 0; + static __thread char last_item[256] = { 0 }; + static __thread void *last_ptr = 0; + static __thread int last_size = 0; if( !strcmpi(lookup_id, last_item)) { ptr = last_ptr; size = last_size; @@ -5922,6 +5968,10 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va if( !MAX_CACHED_FILES ) return 0; if( !ptr || !size ) return 0; + // keep cached files within limits + static thread_mutex_t mutex, *init = 0; if(!init) thread_mutex_init(init = &mutex); + thread_mutex_lock(&mutex); + // append to cache archive_dir zero = {0}, *old = dir_cache; *(dir_cache = REALLOC(0, sizeof(archive_dir))) = zero; @@ -5931,7 +5981,8 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va dir_cache->data = REALLOC(0, size+1); memcpy(dir_cache->data, ptr, size); size[(char*)dir_cache->data] = 0; // copy+terminator - // keep cached files within limits + void *found = 0; + static int added = 0; if( added < MAX_CACHED_FILES ) { ++added; @@ -5940,15 +5991,18 @@ void* cache_insert(const char *pathfile, void *ptr, int size) { // append key/va for( archive_dir *prev = dir_cache, *dir = prev; dir ; prev = dir, dir = dir->next ) { if( !dir->next ) { prev->next = 0; // break link - void *data = dir->data; + found = dir->data; dir->path = REALLOC(dir->path, 0); dir->data = REALLOC(dir->data, 0); dir = REALLOC(dir, 0); - return data; + break; } } } - return 0; + + thread_mutex_unlock(&mutex); + + return found; } // ---------------------------------------------------------------------------- @@ -12721,8 +12775,8 @@ static map(unsigned, reflected_t) reflects; static map(unsigned, array(reflected_t)) members; void reflected_printf(reflected_t *r) { - printf("id:%u objtype:%u sz:%u name:%s info:%s addr:%p parent:%u type:%s", - r->id, r->objtype, r->sz, r->name ? r->name : "", r->info ? r->info : "", r->addr, r->parent, r->type ? r->type : ""); + printf("name:%s info:'%s' id:%u objtype:%u sz:%u addr:%p parent:%u type:%s", + r->name ? r->name : "", r->info ? r->info : "", r->id, r->objtype, r->sz, r->addr, r->parent, r->type ? r->type : ""); } void reflected_printf_all() { for each_map_ptr(reflects, unsigned, k, reflected_t, p) { @@ -20295,6 +20349,26 @@ bool app_open(const char *link) { return app_open_url(link); } +const char* app_loadfile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + int allowMultipleSelections = 0; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); +} +const char* app_savefile() { + const char *windowTitle = NULL; + const char *defaultPathFile = NULL; + const char *filterHints = NULL; // "image files" + const char *filters[] = { "*.*" }; + + tinyfd_assumeGraphicDisplay = 1; + return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); +} + // ---------------------------------------------------------------------------- // tests @@ -21881,11 +21955,12 @@ int ui_collapse_end() { int ui_contextual() { - struct nk_rect bounds = nk_widget_bounds(ui_ctx); + struct nk_rect bounds = nk_widget_bounds(ui_ctx); // = nk_window_get_bounds(ui_ctx); bounds.y -= 25; return ui_popups() ? 0 : nk_contextual_begin(ui_ctx, 0, nk_vec2(150, 300), bounds); } -int ui_contextual_end() { +int ui_contextual_end(int close) { + if(close) nk_contextual_close(ui_ctx); nk_contextual_end(ui_ctx); return 1; } @@ -21896,7 +21971,7 @@ int ui_submenu(const char *options) { for( int i = 0; i < array_count(tokens) ; ++i ) { if( ui_button_transparent(tokens[i]) ) choice = i + 1; } - ui_contextual_end(); + ui_contextual_end(0); } return choice; } @@ -22030,8 +22105,10 @@ int ui_label(const char *text) { int ui_label2(const char *label, const char *text_) { nk_layout_row_dynamic(ui_ctx, 0, 2); - int align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; - int align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + int align1 = NK_TEXT_LEFT; + int align2 = NK_TEXT_LEFT; + if( label ) align1 = label[0] == '>' ? (label++, NK_TEXT_RIGHT) : label[0] == '=' ? (label++, NK_TEXT_CENTERED) : label[0] == '<' ? (label++, NK_TEXT_LEFT) : NK_TEXT_LEFT; + if( text_ ) align2 = text_[0] == '>' ? (text_++, NK_TEXT_RIGHT) : text_[0] == '=' ? (text_++, NK_TEXT_CENTERED) : text_[0] == '<' ? (text_++, NK_TEXT_LEFT) : NK_TEXT_LEFT; ui_label_(label, align1); const struct nk_input *input = &ui_ctx->input; @@ -23766,12 +23843,38 @@ int window_frame_begin() { if( may_render_stats ) { if( has_menu ? ui_window("Debug " ICON_MD_SETTINGS, 0) : ui_panel("Debug " ICON_MD_SETTINGS, 0) ) { -#if 1 - static char *filter = 0; + static int time_factor = 0; + static int playing = 0; + static int paused = 0; + int advance_frame = 0; + static int do_filter = 0; + static int do_profile = 0; + static int do_extra = 0; + + char *EDITOR_TOOLBAR_ICONS = va("%s;%s;%s;%s;%s;%s;%s;%s", + do_filter ? ICON_MD_CLOSE : ICON_MD_SEARCH, + ICON_MD_PLAY_ARROW, + paused ? ICON_MD_SKIP_NEXT : ICON_MD_PAUSE, + ICON_MD_FAST_FORWARD, + ICON_MD_STOP, + ICON_MD_REPLAY, + ICON_MD_FACE, + ICON_MD_MENU + ); + if( input_down(KEY_F) ) if( input(KEY_LCTRL) || input(KEY_RCTRL) ) do_filter ^= 1; - int choice = ui_toolbar(ICON_MD_SEARCH ";"); - if( choice == 1 ) do_filter = 1; + int choice = ui_toolbar(EDITOR_TOOLBAR_ICONS); + if( choice == 1 ) do_filter ^= 1, do_profile = 0, do_extra = 0; + if( choice == 2 ) playing = 1, paused = 0; + if( choice == 3 ) advance_frame = !!paused, paused = 1; + if( choice == 4 ) paused = 0, time_factor = (++time_factor) % 4; + if( choice == 5 ) playing = 0, paused = 0, advance_frame = 0, time_factor = 0; + if( choice == 6 ) window_reload(); + if( choice == 7 ) do_filter = 0, do_profile ^= 1, do_extra = 0; + if( choice == 8 ) do_filter = 0, do_profile = 0, do_extra ^= 1; + + static char *filter = 0; if( do_filter ) { ui_string(ICON_MD_CLOSE " Filter " ICON_MD_SEARCH, &filter); if( ui_label_icon_clicked_L.x > 0 && ui_label_icon_clicked_L.x <= 24 ) { // if clicked on CANCEL icon (1st icon) @@ -23781,13 +23884,44 @@ int window_frame_begin() { if( filter ) filter[0] = '\0'; } char *filter_mask = filter && filter[0] ? va("*%s*", filter) : "*"; -#endif + + static char *username = 0; + static char *userpass = 0; + if( do_profile ) { + ui_string(ICON_MD_FACE " Username", &username); + ui_string(ICON_MD_FACE " Password", &userpass); + } + + if( do_extra ) { + int choice2 = ui_label2_toolbar(NULL, + ICON_MD_VIEW_IN_AR + ICON_MD_MESSAGE + ICON_MD_TIPS_AND_UPDATES ICON_MD_LIGHTBULB ICON_MD_LIGHTBULB_OUTLINE + ICON_MD_IMAGE_SEARCH ICON_MD_INSERT_PHOTO + ICON_MD_VIDEOGAME_ASSET ICON_MD_VIDEOGAME_ASSET_OFF + + ICON_MD_VOLUME_UP ICON_MD_VOLUME_OFF // audio_volume_master(-1) > 0 + + ICON_MD_TROUBLESHOOT ICON_MD_SCHEMA ICON_MD_MENU + ); + } int open = 0, clicked_or_toggled = 0; #define ui_collapse_filtered(lbl,id) (strmatchi(lbl,filter_mask) && ui_collapse(lbl,id)) - for( int p = (open = ui_collapse_filtered(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + #define EDITOR_UI_COLLAPSE(f,...) \ + for( int macro(p) = (open = ui_collapse_filtered(f,__VA_ARGS__)), macro(dummy) = (clicked_or_toggled = ui_collapse_clicked()); macro(p); ui_collapse_end(), macro(p) = 0) + + + EDITOR_UI_COLLAPSE(ICON_MD_BUG_REPORT " Bugs 0", "Debug.Bugs") { + // @todo. parse /bugs.ini, includes saved screenshots & videos. + // @todo. screenshot include parseable level, position screen markers (same info as /bugs.ini) + } + + + // Art and bookmarks + EDITOR_UI_COLLAPSE(ICON_MD_FOLDER_SPECIAL " Art", "Debug.Art") { bool inlined = true; const char *file = 0; if( ui_browse(&file, &inlined) ) { @@ -23795,47 +23929,78 @@ int window_frame_begin() { app_exec(va("%s %s%s%s", ifdef(win32, "start \"\"", ifdef(osx, "open", "xdg-open")), sep, file, sep)); } } - for( int p = (open = ui_collapse_filtered(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_BOOKMARK " Bookmarks", "Debug.Bookmarks") { /* @todo */ } + + + // E,C,S,W + EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Scene", "Debug.Scene") { + EDITOR_UI_COLLAPSE(ICON_MD_BUBBLE_CHART/*ICON_MD_SCATTER_PLOT*/ " Entities", "Debug.Entities") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_TUNE " Components", "Debug.Components") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PRECISION_MANUFACTURING " Systems", "Debug.Systems") { /* @todo */ } + EDITOR_UI_COLLAPSE(ICON_MD_PUBLIC " Levels", "Debug.Levels") { + //node_edit(editor.edit.down,&editor.edit); + } + + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Init", "Debug.HierarchyInit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Draw", "Debug.HierarchyDraw") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Tick", "Debug.HierarchyTick") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Edit", "Debug.HierarchyEdit") { /* @todo */ } + //EDITOR_UI_COLLAPSE(ICON_MD_ACCOUNT_TREE " Quit", "Debug.HierarchyQuit") { /* @todo */ } + + // node_edit(&editor.init,&editor.init); + // node_edit(&editor.draw,&editor.draw); + // node_edit(&editor.tick,&editor.tick); + // node_edit(&editor.edit,&editor.edit); + // node_edit(&editor.quit,&editor.quit); + } + + EDITOR_UI_COLLAPSE(ICON_MD_ROCKET_LAUNCH " AI", "Debug.AI") { // @todo } - for( int p = (open = ui_collapse_filtered(ICON_MD_VOLUME_UP " Audio", "Debug.Audio")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VOLUME_UP " Audio", "Debug.Audio") { ui_audio(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIDEOCAM " Camera", "Debug.Camera")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_VIDEOCAM " Camera", "Debug.Camera") { ui_camera( camera_get_active() ); } - for( int p = (open = ui_collapse_filtered(ICON_MD_BUILD " Cook", "Debug.Cook")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo + EDITOR_UI_COLLAPSE(ICON_MD_MONITOR " Display", "Debug.Display") { + // @todo: fps lock, fps target, aspect ratio, fullscreen + char *text = va("%s;%s;%s", + window_has_fullscreen() ? ICON_MD_FULLSCREEN_EXIT : ICON_MD_FULLSCREEN, + ICON_MD_PHOTO_CAMERA, + record_active() ? ICON_MD_VIDEOCAM_OFF : ICON_MD_VIDEOCAM + ); + + int choice = ui_toolbar(text); + if( choice == 1 ) editor_send("key_fullscreen",0); + if( choice == 2 ) editor_send("key_screenshot",0); + if( choice == 3 ) editor_send("key_record",0); } - for( int p = (open = ui_collapse_filtered(ICON_MD_SIGNAL_CELLULAR_ALT " Network", "Debug.Network")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - // @todo - } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOVIE " FXs", "Debug.FXs")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_fxs(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_SPEED " Profiler", "Debug.Profiler")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_profiler(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { - ui_shaders(); - } - for( int p = (open = ui_collapse_filtered(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_KEYBOARD " Keyboard", "Debug.Keyboard") { ui_keyboard(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_MOUSE " Mouse", "Debug.Mouse")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_MOUSE " Mouse", "Debug.Mouse") { ui_mouse(); } - for( int p = (open = ui_collapse_filtered(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + EDITOR_UI_COLLAPSE(ICON_MD_GAMEPAD " Gamepads", "Debug.Gamepads") { for( int q = 0; q < 4; ++q ) { for( int r = (open = ui_collapse(va("Gamepad #%d",q+1), va("Debug.Gamepads%d",q))), dummy = (clicked_or_toggled = ui_collapse_clicked()); r; ui_collapse_end(), r = 0) { ui_gamepad(q); } } } - for( int p = (open = ui_collapse_filtered(ICON_MD_VIEW_QUILT " UI", "Debug.UI")), dummy = (clicked_or_toggled = ui_collapse_clicked()); p; ui_collapse_end(), p = 0) { + + + EDITOR_UI_COLLAPSE(ICON_MD_CONTENT_PASTE " Scripts", "Debug.Scripts") { + // @todo + } + EDITOR_UI_COLLAPSE(ICON_MD_STAR_HALF " Shaders", "Debug.Shaders") { + ui_shaders(); + } + EDITOR_UI_COLLAPSE(ICON_MD_MOVIE " FXs", "Debug.FXs") { + ui_fxs(); + } + EDITOR_UI_COLLAPSE(ICON_MD_VIEW_QUILT " UI", "Debug.UI") { int choice = ui_toolbar(ICON_MD_RECYCLING " Reset layout;" ICON_MD_SAVE_AS " Save layout"); if( choice == 1 ) ui_layout_all_reset("*"); if( choice == 2 ) file_delete(WINDOWS_INI), ui_layout_all_save_disk("*"); @@ -23848,8 +24013,61 @@ int window_frame_begin() { } } + + EDITOR_UI_COLLAPSE(ICON_MD_SAVINGS " Budgets", "Debug.Budgets") { + // @todo. // mem,fps,gfx,net,hdd,... also logging + } + EDITOR_UI_COLLAPSE(ICON_MD_WIFI/*ICON_MD_SIGNAL_CELLULAR_ALT*/ " Network 0/0 KiB", "Debug.Network") { + // @todo + // SIGNAL_CELLULAR_1_BAR SIGNAL_CELLULAR_2_BAR + } + EDITOR_UI_COLLAPSE(va(ICON_MD_SPEED " Profiler %5.2f/%d", window_fps(), (int)window_fps_target()), "Debug.Profiler") { + ui_profiler(); + } + EDITOR_UI_COLLAPSE(va(ICON_MD_STORAGE " Storage %s", xstats()), "Debug.Storage") { + // @todo + } + + + + // logic: either plug icon (power saving off) or one of the following ones (power saving on): + // if 0% batt (no batt): battery alert + // if discharging: battery levels [alert,0..6,full] + // if charging: battery charging + int battery_read = app_battery(); + int battery_level = abs(battery_read); + int battery_discharging = battery_read < 0 && battery_level < 100; + const char *power_icon_label = ICON_MD_POWER " Power"; + if( battery_level ) { + const char *battery_levels[9] = { // @todo: remap [7%..100%] -> [0..1] ? + ICON_MD_BATTERY_ALERT,ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR,ICON_MD_BATTERY_4_BAR, + ICON_MD_BATTERY_5_BAR,ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL, + }; + power_icon_label = (const char*)va("%s Power %d%%", + battery_discharging ? battery_levels[(int)((9-1)*clampf(battery_level/100.f,0,1))] : ICON_MD_BATTERY_CHARGING_FULL, + battery_level); + } + + EDITOR_UI_COLLAPSE(power_icon_label, "Debug.Power") { + int choice = ui_toolbar( ICON_MD_POWER ";" ICON_MD_BOLT ); + if( choice == 1 ) editor_send("key_battery","0"); + if( choice == 2 ) editor_send("key_battery","1"); + } + + + EDITOR_UI_COLLAPSE(ICON_MD_EXTENSION " Plugins", "Debug.Plugins") { + // @todo. include VCS + EDITOR_UI_COLLAPSE(ICON_MD_BUILD " Cook", "Debug.Cook") { + // @todo + } + } + (has_menu ? ui_window_end : ui_panel_end)(); } + + API int editor_tick(); + editor_tick(); } #if 0 // deprecated @@ -25250,6 +25468,61 @@ int ui_bt(bt_t *b) { // editing: // nope > functions: add/rem property +#define ICON_PLAY ICON_MD_PLAY_ARROW +#define ICON_PAUSE ICON_MD_PAUSE +#define ICON_STOP ICON_MD_STOP +#define ICON_CANCEL ICON_MD_CLOSE + +#define ICON_WARNING ICON_MD_WARNING +#define ICON_BROWSER ICON_MD_FOLDER_SPECIAL +#define ICON_OUTLINER ICON_MD_VIEW_IN_AR +#define ICON_BUILD ICON_MD_BUILD +#define ICON_SCREENSHOT ICON_MD_PHOTO_CAMERA +#define ICON_CAMERA_ON ICON_MD_VIDEOCAM +#define ICON_CAMERA_OFF ICON_MD_VIDEOCAM_OFF +#define ICON_GAMEPAD_ON ICON_MD_VIDEOGAME_ASSET +#define ICON_GAMEPAD_OFF ICON_MD_VIDEOGAME_ASSET_OFF +#define ICON_AUDIO_ON ICON_MD_VOLUME_UP +#define ICON_AUDIO_OFF ICON_MD_VOLUME_OFF +#define ICON_WINDOWED ICON_MD_FULLSCREEN_EXIT +#define ICON_FULLSCREEN ICON_MD_FULLSCREEN +#define ICON_LIGHTS_ON ICON_MD_LIGHTBULB +#define ICON_LIGHTS_OFF ICON_MD_LIGHTBULB_OUTLINE +#define ICON_RENDER_BASIC ICON_MD_IMAGE_SEARCH +#define ICON_RENDER_FULL ICON_MD_INSERT_PHOTO + +#define ICON_SIGNAL ICON_MD_SIGNAL_CELLULAR_ALT +#define ICON_DISK ICON_MD_STORAGE +#define ICON_RATE ICON_MD_SPEED + +#define ICON_CLOCK ICON_MD_TODAY +#define ICON_CHRONO ICON_MD_TIMELAPSE + +#define ICON_SETTINGS ICON_MD_SETTINGS +#define ICON_LANGUAGE ICON_MD_G_TRANSLATE +#define ICON_PERSONA ICON_MD_FACE +#define ICON_SOCIAL ICON_MD_MESSAGE +#define ICON_GAME ICON_MD_ROCKET_LAUNCH +#define ICON_KEYBOARD ICON_MD_KEYBOARD +#define ICON_MOUSE ICON_MD_MOUSE +#define ICON_GAMEPAD ICON_MD_GAMEPAD +#define ICON_MONITOR ICON_MD_MONITOR +#define ICON_WIFI ICON_MD_WIFI +#define ICON_BUDGET ICON_MD_SAVINGS +#define ICON_NEW_FOLDER ICON_MD_CREATE_NEW_FOLDER +#define ICON_PLUGIN ICON_MD_EXTENSION +#define ICON_RESTART ICON_MD_REPLAY +#define ICON_QUIT ICON_MD_CLOSE + +#define ICON_POWER ICON_MD_BOLT // ICON_MD_POWER +#define ICON_BATTERY_CHARGING ICON_MD_BATTERY_CHARGING_FULL +#define ICON_BATTERY_LEVELS \ + ICON_MD_BATTERY_ALERT, \ + ICON_MD_BATTERY_0_BAR,ICON_MD_BATTERY_1_BAR, \ + ICON_MD_BATTERY_2_BAR,ICON_MD_BATTERY_3_BAR, \ + ICON_MD_BATTERY_4_BAR,ICON_MD_BATTERY_5_BAR, \ + ICON_MD_BATTERY_6_BAR,ICON_MD_BATTERY_FULL + char *editor_path(const char *path) { return va("%s/%s", EDITOR, path); } @@ -25314,6 +25587,75 @@ int editor_ui_bits8(const char *label, uint8_t *enabled) { // @to deprecate return clicked | (copy ^ *enabled); } + + +typedef union editor_var { + int i; + float f; + char *s; +} editor_var; +static map(char*,editor_var) editor_vars; +float *editor_getf(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->f; +} +int *editor_geti(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + return &found->i; +} +char **editor_gets(const char *key) { + if(!editor_vars) map_init_str(editor_vars); + editor_var *found = map_find_or_add(editor_vars, (char*)key, ((editor_var){0}) ); + if(!found->s) found->s = stringf("%s",""); + return &found->s; +} + +int editor_send(const char *cmd, const char *optional_value) { + unsigned *gamepads = editor_geti("gamepads"); // 0 off, mask gamepad1(1), gamepad2(2), gamepad3(4), gamepad4(8)... + unsigned *renders = editor_geti("renders"); // 0 off, mask: 1=lit, 2=ddraw, 3=whiteboxes + float *speed = editor_getf("speed"); // <0 num of frames to advance, 0 paused, [0..1] slomo, 1 play regular speed, >1 fast-forward (x2/x4/x8) + unsigned *powersave = editor_geti("powersave"); + + char *name; + /**/ if( !strcmp(cmd, "key_quit" )) record_stop(), exit(0); + else if( !strcmp(cmd, "key_stop" )) window_pause(1); + else if( !strcmp(cmd, "key_mute" )) audio_volume_master( 1 ^ !!audio_volume_master(-1) ); + else if( !strcmp(cmd, "key_pause" )) window_pause( window_has_pause() ^ 1 ); + else if( !strcmp(cmd, "key_reload" )) window_reload(); + else if( !strcmp(cmd, "key_battery" )) *powersave = optional_value ? !!atoi(optional_value) : *powersave ^ 1; + else if( !strcmp(cmd, "key_browser" )) ui_show("File Browser", ui_visible("File Browser") ^ true); + else if( !strcmp(cmd, "key_outliner" )) ui_show("Outliner", ui_visible("Outliner") ^ true); + else if( !strcmp(cmd, "key_record" )) if(record_active()) record_stop(); else + name = file_counter(va("%s.mp4",app_name())), window_record(name), ui_notify(va("Video capturing: %s", name), date_string()); + else if( !strcmp(cmd, "key_screenshot" )) name = file_counter(va("%s.png",app_name())), window_screenshot(name), ui_notify(va("Screenshot: %s", name), date_string()); + else if( !strcmp(cmd, "key_profiler" )) ui_show("Profiler", profiler_enable(ui_visible("Profiler") ^ true)); + else if( !strcmp(cmd, "key_fullscreen" )) record_stop(), window_fullscreen( window_has_fullscreen() ^ 1 ); // framebuffer resizing corrupts video stream, so stop any recording beforehand + else if( !strcmp(cmd, "key_gamepad" )) *gamepads = (*gamepads & ~1u) | ((*gamepads & 1) ^ 1); + else if( !strcmp(cmd, "key_lit" )) *renders = (*renders & ~1u) | ((*renders & 1) ^ 1); + else if( !strcmp(cmd, "key_ddraw" )) *renders = (*renders & ~2u) | ((*renders & 2) ^ 2); + else alert(va("editor could not handle `%s` command.", cmd)); + + return 0; +} + +int editor_tick() { + enum { editor_hz = 60 }; + enum { editor_hz_mid = 18 }; + enum { editor_hz_low = 5 }; + if( *editor_geti("powersave") ) { + // adaptive framerate + int app_on_background = !window_has_focus(); + int hz = app_on_background ? editor_hz_low : editor_hz_mid; + window_fps_lock( hz < 5 ? 5 : hz ); + } else { + // window_fps_lock( editor_hz ); + } + + return 0; +} + static int gizmo__mode; static int gizmo__active; static int gizmo__hover; @@ -25425,26 +25767,6 @@ int gizmo(vec3 *pos, vec3 *rot, vec3 *sca) { return modified; } -char* dialog_load() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - int allowMultipleSelections = 0; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_openFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints, allowMultipleSelections ); -} -char* dialog_save() { - const char *windowTitle = NULL; - const char *defaultPathFile = NULL; - const char *filterHints = NULL; // "image files" - const char *filters[] = { "*.*" }; - - tinyfd_assumeGraphicDisplay = 1; - return tinyfd_saveFileDialog( windowTitle, defaultPathFile, countof(filters), filters, filterHints ); -} - // -- localization kit static const char *kit_lang = "enUS", *kit_langs = @@ -25618,18 +25940,20 @@ static void v4k_pre_init() { // window_swap(); } static void v4k_post_init(float refresh_rate) { + int i; + // cook cleanup cook_stop(); vfs_reload(); + // init subsystems that depend on cooked assets now. ui_init() is special case and needs to be safely in single thread + ui_init(); + // init more subsystems; beware of VFS mounting, as some of these may need cooked assets at this point - int i; -#if 1 // #ifdef PARALLEL_INIT #pragma omp parallel for -#endif for( i = 0; i <= 3; ++i) { - /**/ if( i == 0 ) ui_init(), scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up + /**/ if( i == 0 ) scene_init(); // init these on thread #0, since both will be compiling shaders, and shaders need to be compiled from the very same thread than glfwMakeContextCurrent() was set up else if( i == 1 ) audio_init(0); // initialize audio after cooking // reasoning for this: do not launch audio threads while cooks are in progress, so there is more cpu for cooking actually else if( i == 2 ) script_init(), kit_init(), midi_init(); else if( i == 3 ) input_init(), network_init(); diff --git a/engine/v4k.h b/engine/v4k.h index 4de45d9..c7080c6 100644 --- a/engine/v4k.h +++ b/engine/v4k.h @@ -1359,9 +1359,12 @@ API int audio_play_gain_pitch( audio_t a, int flags, float gain, float pitch API int audio_play_gain_pitch_pan( audio_t a, int flags, float gain, float pitch, float pan/*0*/ ); API int audio_stop( audio_t a ); -API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. return current fx volume in any case -API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. return current bgm volume in any case -API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. return current master volume in any case +API float audio_volume_clip(float gain); // set fx volume if gain is in [0..1] range. returns current fx volume in any case +API float audio_volume_stream(float gain); // set bgm volume if gain is in [0..1] range. returns current bgm volume in any case +API float audio_volume_master(float gain); // set master volume if gain is in [0..1] range. returns current master volume in any case + +API int audio_mute(int mute); +API int audio_muted(); API int ui_audio(); @@ -1750,6 +1753,11 @@ API void* dll(const char *filename, const char *symbol); API vec3 editor_pick(float mouse_x, float mouse_y); API char* editor_path(const char *path); +API float* editor_getf(const char *key); +API int* editor_geti(const char *key); +API char** editor_gets(const char *key); +API int editor_send(const char *cmd, const char *optional_value); + // open file dialog API char* dialog_load(); @@ -2587,7 +2595,9 @@ extern API int profiler_enabled; ///- // @todo: nested structs? pointers in members? // @todo: declare TYPEDEF(vec3, float[3]), TYPEDEF(mat4, vec4[4]/*float[16]*/) +#ifndef ifdef_objapi #define ifdef_objapi(T,...) __VA_ARGS__ +#endif typedef struct reflected_t { unsigned id, objtype; @@ -3586,9 +3596,10 @@ char* strtok_s(char* str,const char* delimiters,char** context); // tcc misses t #if 1 #define each_substring(str, delims, keyname) \ - ( int len_ = strlen(str) + 1; len_; len_ = 0 ) \ - for( char buf_[1024], *ptr_ = len_ < 1024 ? buf_ : REALLOC(0, len_), *lit_ = (char*)(str), *_bak = (snprintf(ptr_, len_, "%s", lit_), ptr_); _bak; _bak = 0, (ptr_ == buf_ ? 0 : REALLOC(ptr_, 0)) ) \ - for( char *next_token = 0, *keyname = strtok_r(_bak, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) + ( char *str_ = (char*)(str); str_; str_ = 0 ) \ + for( int len_ = strlen(str_) + 1, heap_ = len_ < 1024; len_ > 1; len_ = 0 ) \ + for( char *ptr_ = (heap_ ? REALLOC(0, len_) : ALLOCA(len_)), *cpy_ = (snprintf(ptr_, len_, "%s", str_), ptr_); ptr_; (heap_ ? REALLOC(ptr_, 0) : 0), ptr_ = 0 ) \ + for( char *next_token = 0, *keyname = strtok_r(cpy_, delims, &next_token); keyname; keyname = strtok_r(NULL, delims, &next_token) ) #else #define each_substring(str, delims, keyname) \ ( char** tokens_ = strsplit((str), (delims)), *keyname = 0; tokens_; tokens_ = 0) \ @@ -3743,6 +3754,10 @@ API void app_crash(); API void app_singleton(const char *guid); API bool app_open(const char *folder_file_or_url); +API const char* app_loadfile(); +API const char* app_savefile(); + + API char* callstack( int traces ); // write callstack into a temporary string. <0 traces to invert order. do not free(). API int callstackf( FILE *fp, int traces ); // write callstack to file. <0 traces to invert order. @@ -3842,7 +3857,7 @@ API int ui_label2_float(const char *label, float value); API int ui_label2_toolbar(const char *label, const char *icons); API int ui_slider(const char *label, float *value); API int ui_slider2(const char *label, float *value, const char *caption); -API int ui_contextual_end(); +API int ui_contextual_end(int close); API int ui_collapse_clicked(); API int ui_collapse_end(); API int ui_panel_end(); diff --git a/tools/ark.c b/tools/ark.c new file mode 100644 index 0000000..899795a --- /dev/null +++ b/tools/ark.c @@ -0,0 +1,138 @@ +// ARK: lightweight, append-only, header-less journaling file format specification. +// - rlyeh, public domain. + +// Features: +// - [x] Journaling support: data can be rolled back to an earlier state to retrieve older versions of files. +// - [x] Append-only format: create or update new entries just by appending stuff to the journal file. +// - [x] Compaction support: compact archives by keeping, for each duplicated file, its latest revision only. +// - [x] Concat friendly: journals can be glued together, and the result will still be a valid journey file. +// - [x] Foreign support: append random data to a foreign file and result will still be a valid journey file. +// - [x] Always aligned: file data is always 512-byte aligned for safe/fast memory access. +// - [x] Simple, tiny, portable, cross-platform, header-only. +// - [x] Public domain, CC0, 0-BSD, unlicensed (pick one). + +// Extension: +// .ark + +// File format: +// [foreign data] +// [...] +// [archive-entry #1] +// [archive-entry #2] +// [...] +// [archive-entry #N] +// [EOF] +// +// Where, each archive-entry is { +// [zero] 472-byte aligned zero padding +// [mark] 64-bit magic id 'Ark\x1' (if \1krA is found, swap endianness) +// [time] 64-bit time stamp in seconds (unix epoch) +// [dlen] 64-bit data length +// [hash] 64-bit data hash +// [nlen] 64-bit name length+1 +// [data] file data (512-byte aligned) +// [name] file name+NUL +// } + +#include +#include +#include +#include + +#define ARK1 'ArK\x1' +#define ARK1_PADDING (512 - 40) // 472 + +#ifndef ARK_PRINTF +#define ARK_PRINTF printf +#endif + +#ifndef ARK_SWAP32 +#define ARK_SWAP32(x) x +#define ARK_SWAP64(x) x +#endif + +#ifndef ARK_REALLOC +#define ARK_REALLOC realloc +#endif + +static int ark_fput64( FILE *out, uint64_t v ) { return fwrite( (v = ARK_SWAP64(v), &v), 1, 8, out); } +static uint64_t ark_fget64( FILE *in ) { uint64_t v; fread( &v, 1, 8, in ); return ARK_SWAP64(v); } +static const char ark1_zero[ARK1_PADDING] = {0}; + +// `outfile` must be fopen("file.ark", "a+b") beforehand +int ark_append_mem( FILE *out, const char *name, const void *data, int datalen, uint64_t stamp ) { + fseek( out, 0L, SEEK_END ); + while( 0 != (ftell(out) % ARK1_PADDING) ) fwrite(ark1_zero, 1, ARK1_PADDING - (ftell(out) % ARK1_PADDING), out); + ARK_PRINTF("Writing %s at #%d\n", name, (int)ftell(out)); + int namelen = strlen(name) + 1; + uint64_t mark = ARK1; + ark_fput64(out, mark); + ark_fput64(out, stamp); + ark_fput64(out, datalen); + ark_fput64(out, 0ULL/*hash*/); + ark_fput64(out, namelen); + fwrite(data, 1, datalen, out); + fwrite(name, 1, namelen, out); + return 1; +} + +// `outfile` must be fopen("file.ark", "a+b") beforehand +int ark_append_file( FILE *out, const char *name ) { + FILE *in = fopen(name, "rb"); + if( in ) { + fseek(in, 0L, SEEK_END); + size_t sz = ftell(in); + fseek(in, 0L, SEEK_SET); + char *buffer = ARK_REALLOC(0, sz); + if( !buffer ) return fclose(in), 0; + fread(buffer, 1, sz, in); + fclose(in); + int rc = ark_append_mem(out, name, buffer, sz, 0ULL); + ARK_REALLOC(buffer, 0); + return rc; + } + return 0; +} + +void ark_list( FILE *in, void *yield_fn ) { + int (*ark_yield_fn)() = yield_fn; + while( !feof(in) ) { + while( 0 != (ftell(in) % ARK1_PADDING) && !feof(in) ) fseek(in, ARK1_PADDING - (ftell(in) % ARK1_PADDING), SEEK_CUR); + ARK_PRINTF("Reading at #%d\n", (int)ftell(in)); + uint64_t mark = ark_fget64(in); + if( mark != ARK1 ) continue; + uint64_t stamp = ark_fget64(in); + uint64_t datalen = ark_fget64(in); + uint64_t datahash = ark_fget64(in); + uint64_t namelen = ark_fget64(in); + char *data = ARK_REALLOC(0, datalen); + fread(data, 1, datalen, in); + char *name = ARK_REALLOC(0, namelen); + fread(name, 1, namelen, in); + + if( yield_fn == printf ) { + printf("Found %s (%d bytes)\n", name, (int)datalen ); + ARK_REALLOC(name, 0); + ARK_REALLOC(data, 0); + } + else { + if( !ark_yield_fn(name, data, datalen, datahash, stamp) ) + return; + } + } +} + +int main(int argc, char **argv) { + if( argc > 2 ) { + FILE *ark = fopen(argv[1], "a+b"); + if( ark ) for( int i = 2; i < argc; ++i) ark_append_file( ark, argv[i] ); + if( ark ) fclose(ark); + } + else if( argc == 2 ) { + FILE *ark = fopen(argv[1], "rb"); + if( ark ) ark_list(ark, printf), fclose(ark); + } + else printf("%s infile.ark\n%s outfile.ark infile1 [infile2...]\n", argv[0], argv[0]); +} + +// cl ark.c /MT /O2 /DNDEBUG /link setargv.obj diff --git a/tools/ark.exe b/tools/ark.exe new file mode 100644 index 0000000000000000000000000000000000000000..b630d646609ad4aecda5361bf3174d40d0315d84 GIT binary patch literal 139264 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 literal 0 HcmV?d00001 diff --git a/tools/editor/3rd_icon_mdi.h b/tools/editor/3rd_icon_mdi.h new file mode 100644 index 0000000..bf8184b --- /dev/null +++ b/tools/editor/3rd_icon_mdi.h @@ -0,0 +1,7307 @@ +// Generated by https://github.com/juliettef/IconFontCppHeaders script GenerateIconFontCppHeaders.py for languages C and C++ +// from https://raw.githubusercontent.com/Templarian/MaterialDesign-Webfont/master/css/materialdesignicons.css +// for use with https://github.com/Templarian/MaterialDesign-Webfont/raw/master/fonts/materialdesignicons-webfont.ttf +#pragma once + +#define FONT_ICON_FILE_NAME_MDI "materialdesignicons-webfont.ttf" + +#define ICON_MIN_MDI 0xF68C +#define ICON_MAX_16_MDI 0xF68C +#define ICON_MAX_MDI 0xF1C80 +#define ICON_MDI_AB_TESTING "\xf3\xb0\x87\x89" // U+F01C9 +#define ICON_MDI_ABACUS "\xf3\xb1\x9b\xa0" // U+F16E0 +#define ICON_MDI_ABJAD_ARABIC "\xf3\xb1\x8c\xa8" // U+F1328 +#define ICON_MDI_ABJAD_HEBREW "\xf3\xb1\x8c\xa9" // U+F1329 +#define ICON_MDI_ABUGIDA_DEVANAGARI "\xf3\xb1\x8c\xaa" // U+F132A +#define ICON_MDI_ABUGIDA_THAI "\xf3\xb1\x8c\xab" // U+F132B +#define ICON_MDI_ACCESS_POINT "\xf3\xb0\x80\x83" // U+F0003 +#define ICON_MDI_ACCESS_POINT_CHECK "\xf3\xb1\x94\xb8" // U+F1538 +#define ICON_MDI_ACCESS_POINT_MINUS "\xf3\xb1\x94\xb9" // U+F1539 +#define ICON_MDI_ACCESS_POINT_NETWORK "\xf3\xb0\x80\x82" // U+F0002 +#define ICON_MDI_ACCESS_POINT_NETWORK_OFF "\xf3\xb0\xaf\xa1" // U+F0BE1 +#define ICON_MDI_ACCESS_POINT_OFF "\xf3\xb1\x94\x91" // U+F1511 +#define ICON_MDI_ACCESS_POINT_PLUS "\xf3\xb1\x94\xba" // U+F153A +#define ICON_MDI_ACCESS_POINT_REMOVE "\xf3\xb1\x94\xbb" // U+F153B +#define ICON_MDI_ACCOUNT "\xf3\xb0\x80\x84" // U+F0004 +#define ICON_MDI_ACCOUNT_ALERT "\xf3\xb0\x80\x85" // U+F0005 +#define ICON_MDI_ACCOUNT_ALERT_OUTLINE "\xf3\xb0\xad\x90" // U+F0B50 +#define ICON_MDI_ACCOUNT_ARROW_DOWN "\xf3\xb1\xa1\xa8" // U+F1868 +#define ICON_MDI_ACCOUNT_ARROW_DOWN_OUTLINE "\xf3\xb1\xa1\xa9" // U+F1869 +#define ICON_MDI_ACCOUNT_ARROW_LEFT "\xf3\xb0\xad\x91" // U+F0B51 +#define ICON_MDI_ACCOUNT_ARROW_LEFT_OUTLINE "\xf3\xb0\xad\x92" // U+F0B52 +#define ICON_MDI_ACCOUNT_ARROW_RIGHT "\xf3\xb0\xad\x93" // U+F0B53 +#define ICON_MDI_ACCOUNT_ARROW_RIGHT_OUTLINE "\xf3\xb0\xad\x94" // U+F0B54 +#define ICON_MDI_ACCOUNT_ARROW_UP "\xf3\xb1\xa1\xa7" // U+F1867 +#define ICON_MDI_ACCOUNT_ARROW_UP_OUTLINE "\xf3\xb1\xa1\xaa" // U+F186A +#define ICON_MDI_ACCOUNT_BADGE "\xf3\xb1\xac\x8a" // U+F1B0A +#define ICON_MDI_ACCOUNT_BADGE_OUTLINE "\xf3\xb1\xac\x8b" // U+F1B0B +#define ICON_MDI_ACCOUNT_BOX "\xf3\xb0\x80\x86" // U+F0006 +#define ICON_MDI_ACCOUNT_BOX_MULTIPLE "\xf3\xb0\xa4\xb4" // U+F0934 +#define ICON_MDI_ACCOUNT_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x80\x8a" // U+F100A +#define ICON_MDI_ACCOUNT_BOX_OUTLINE "\xf3\xb0\x80\x87" // U+F0007 +#define ICON_MDI_ACCOUNT_CANCEL "\xf3\xb1\x8b\x9f" // U+F12DF +#define ICON_MDI_ACCOUNT_CANCEL_OUTLINE "\xf3\xb1\x8b\xa0" // U+F12E0 +#define ICON_MDI_ACCOUNT_CARD "\xf3\xb1\xae\xa4" // U+F1BA4 +#define ICON_MDI_ACCOUNT_CARD_OUTLINE "\xf3\xb1\xae\xa5" // U+F1BA5 +#define ICON_MDI_ACCOUNT_CASH "\xf3\xb1\x82\x97" // U+F1097 +#define ICON_MDI_ACCOUNT_CASH_OUTLINE "\xf3\xb1\x82\x98" // U+F1098 +#define ICON_MDI_ACCOUNT_CHECK "\xf3\xb0\x80\x88" // U+F0008 +#define ICON_MDI_ACCOUNT_CHECK_OUTLINE "\xf3\xb0\xaf\xa2" // U+F0BE2 +#define ICON_MDI_ACCOUNT_CHILD "\xf3\xb0\xaa\x89" // U+F0A89 +#define ICON_MDI_ACCOUNT_CHILD_CIRCLE "\xf3\xb0\xaa\x8a" // U+F0A8A +#define ICON_MDI_ACCOUNT_CHILD_OUTLINE "\xf3\xb1\x83\x88" // U+F10C8 +#define ICON_MDI_ACCOUNT_CIRCLE "\xf3\xb0\x80\x89" // U+F0009 +#define ICON_MDI_ACCOUNT_CIRCLE_OUTLINE "\xf3\xb0\xad\x95" // U+F0B55 +#define ICON_MDI_ACCOUNT_CLOCK "\xf3\xb0\xad\x96" // U+F0B56 +#define ICON_MDI_ACCOUNT_CLOCK_OUTLINE "\xf3\xb0\xad\x97" // U+F0B57 +#define ICON_MDI_ACCOUNT_COG "\xf3\xb1\x8d\xb0" // U+F1370 +#define ICON_MDI_ACCOUNT_COG_OUTLINE "\xf3\xb1\x8d\xb1" // U+F1371 +#define ICON_MDI_ACCOUNT_CONVERT "\xf3\xb0\x80\x8a" // U+F000A +#define ICON_MDI_ACCOUNT_CONVERT_OUTLINE "\xf3\xb1\x8c\x81" // U+F1301 +#define ICON_MDI_ACCOUNT_COWBOY_HAT "\xf3\xb0\xba\x9b" // U+F0E9B +#define ICON_MDI_ACCOUNT_COWBOY_HAT_OUTLINE "\xf3\xb1\x9f\xb3" // U+F17F3 +#define ICON_MDI_ACCOUNT_CREDIT_CARD "\xf3\xb1\xae\xa6" // U+F1BA6 +#define ICON_MDI_ACCOUNT_CREDIT_CARD_OUTLINE "\xf3\xb1\xae\xa7" // U+F1BA7 +#define ICON_MDI_ACCOUNT_DETAILS "\xf3\xb0\x98\xb1" // U+F0631 +#define ICON_MDI_ACCOUNT_DETAILS_OUTLINE "\xf3\xb1\x8d\xb2" // U+F1372 +#define ICON_MDI_ACCOUNT_EDIT "\xf3\xb0\x9a\xbc" // U+F06BC +#define ICON_MDI_ACCOUNT_EDIT_OUTLINE "\xf3\xb0\xbf\xbb" // U+F0FFB +#define ICON_MDI_ACCOUNT_EYE "\xf3\xb0\x90\xa0" // U+F0420 +#define ICON_MDI_ACCOUNT_EYE_OUTLINE "\xf3\xb1\x89\xbb" // U+F127B +#define ICON_MDI_ACCOUNT_FILTER "\xf3\xb0\xa4\xb6" // U+F0936 +#define ICON_MDI_ACCOUNT_FILTER_OUTLINE "\xf3\xb0\xbe\x9d" // U+F0F9D +#define ICON_MDI_ACCOUNT_GROUP "\xf3\xb0\xa1\x89" // U+F0849 +#define ICON_MDI_ACCOUNT_GROUP_OUTLINE "\xf3\xb0\xad\x98" // U+F0B58 +#define ICON_MDI_ACCOUNT_HARD_HAT "\xf3\xb0\x96\xb5" // U+F05B5 +#define ICON_MDI_ACCOUNT_HARD_HAT_OUTLINE "\xf3\xb1\xa8\x9f" // U+F1A1F +#define ICON_MDI_ACCOUNT_HEART "\xf3\xb0\xa2\x99" // U+F0899 +#define ICON_MDI_ACCOUNT_HEART_OUTLINE "\xf3\xb0\xaf\xa3" // U+F0BE3 +#define ICON_MDI_ACCOUNT_INJURY "\xf3\xb1\xa0\x95" // U+F1815 +#define ICON_MDI_ACCOUNT_INJURY_OUTLINE "\xf3\xb1\xa0\x96" // U+F1816 +#define ICON_MDI_ACCOUNT_KEY "\xf3\xb0\x80\x8b" // U+F000B +#define ICON_MDI_ACCOUNT_KEY_OUTLINE "\xf3\xb0\xaf\xa4" // U+F0BE4 +#define ICON_MDI_ACCOUNT_LOCK "\xf3\xb1\x85\x9e" // U+F115E +#define ICON_MDI_ACCOUNT_LOCK_OPEN "\xf3\xb1\xa5\xa0" // U+F1960 +#define ICON_MDI_ACCOUNT_LOCK_OPEN_OUTLINE "\xf3\xb1\xa5\xa1" // U+F1961 +#define ICON_MDI_ACCOUNT_LOCK_OUTLINE "\xf3\xb1\x85\x9f" // U+F115F +#define ICON_MDI_ACCOUNT_MINUS "\xf3\xb0\x80\x8d" // U+F000D +#define ICON_MDI_ACCOUNT_MINUS_OUTLINE "\xf3\xb0\xab\xac" // U+F0AEC +#define ICON_MDI_ACCOUNT_MULTIPLE "\xf3\xb0\x80\x8e" // U+F000E +#define ICON_MDI_ACCOUNT_MULTIPLE_CHECK "\xf3\xb0\xa3\x85" // U+F08C5 +#define ICON_MDI_ACCOUNT_MULTIPLE_CHECK_OUTLINE "\xf3\xb1\x87\xbe" // U+F11FE +#define ICON_MDI_ACCOUNT_MULTIPLE_MINUS "\xf3\xb0\x97\x93" // U+F05D3 +#define ICON_MDI_ACCOUNT_MULTIPLE_MINUS_OUTLINE "\xf3\xb0\xaf\xa5" // U+F0BE5 +#define ICON_MDI_ACCOUNT_MULTIPLE_OUTLINE "\xf3\xb0\x80\x8f" // U+F000F +#define ICON_MDI_ACCOUNT_MULTIPLE_PLUS "\xf3\xb0\x80\x90" // U+F0010 +#define ICON_MDI_ACCOUNT_MULTIPLE_PLUS_OUTLINE "\xf3\xb0\xa0\x80" // U+F0800 +#define ICON_MDI_ACCOUNT_MULTIPLE_REMOVE "\xf3\xb1\x88\x8a" // U+F120A +#define ICON_MDI_ACCOUNT_MULTIPLE_REMOVE_OUTLINE "\xf3\xb1\x88\x8b" // U+F120B +#define ICON_MDI_ACCOUNT_MUSIC "\xf3\xb0\xa0\x83" // U+F0803 +#define ICON_MDI_ACCOUNT_MUSIC_OUTLINE "\xf3\xb0\xb3\xa9" // U+F0CE9 +#define ICON_MDI_ACCOUNT_NETWORK "\xf3\xb0\x80\x91" // U+F0011 +#define ICON_MDI_ACCOUNT_NETWORK_OFF "\xf3\xb1\xab\xb1" // U+F1AF1 +#define ICON_MDI_ACCOUNT_NETWORK_OFF_OUTLINE "\xf3\xb1\xab\xb2" // U+F1AF2 +#define ICON_MDI_ACCOUNT_NETWORK_OUTLINE "\xf3\xb0\xaf\xa6" // U+F0BE6 +#define ICON_MDI_ACCOUNT_OFF "\xf3\xb0\x80\x92" // U+F0012 +#define ICON_MDI_ACCOUNT_OFF_OUTLINE "\xf3\xb0\xaf\xa7" // U+F0BE7 +#define ICON_MDI_ACCOUNT_OUTLINE "\xf3\xb0\x80\x93" // U+F0013 +#define ICON_MDI_ACCOUNT_PLUS "\xf3\xb0\x80\x94" // U+F0014 +#define ICON_MDI_ACCOUNT_PLUS_OUTLINE "\xf3\xb0\xa0\x81" // U+F0801 +#define ICON_MDI_ACCOUNT_QUESTION "\xf3\xb0\xad\x99" // U+F0B59 +#define ICON_MDI_ACCOUNT_QUESTION_OUTLINE "\xf3\xb0\xad\x9a" // U+F0B5A +#define ICON_MDI_ACCOUNT_REACTIVATE "\xf3\xb1\x94\xab" // U+F152B +#define ICON_MDI_ACCOUNT_REACTIVATE_OUTLINE "\xf3\xb1\x94\xac" // U+F152C +#define ICON_MDI_ACCOUNT_REMOVE "\xf3\xb0\x80\x95" // U+F0015 +#define ICON_MDI_ACCOUNT_REMOVE_OUTLINE "\xf3\xb0\xab\xad" // U+F0AED +#define ICON_MDI_ACCOUNT_SCHOOL "\xf3\xb1\xa8\xa0" // U+F1A20 +#define ICON_MDI_ACCOUNT_SCHOOL_OUTLINE "\xf3\xb1\xa8\xa1" // U+F1A21 +#define ICON_MDI_ACCOUNT_SEARCH "\xf3\xb0\x80\x96" // U+F0016 +#define ICON_MDI_ACCOUNT_SEARCH_OUTLINE "\xf3\xb0\xa4\xb5" // U+F0935 +#define ICON_MDI_ACCOUNT_SETTINGS "\xf3\xb0\x98\xb0" // U+F0630 +#define ICON_MDI_ACCOUNT_SETTINGS_OUTLINE "\xf3\xb1\x83\x89" // U+F10C9 +#define ICON_MDI_ACCOUNT_STAR "\xf3\xb0\x80\x97" // U+F0017 +#define ICON_MDI_ACCOUNT_STAR_OUTLINE "\xf3\xb0\xaf\xa8" // U+F0BE8 +#define ICON_MDI_ACCOUNT_SUPERVISOR "\xf3\xb0\xaa\x8b" // U+F0A8B +#define ICON_MDI_ACCOUNT_SUPERVISOR_CIRCLE "\xf3\xb0\xaa\x8c" // U+F0A8C +#define ICON_MDI_ACCOUNT_SUPERVISOR_CIRCLE_OUTLINE "\xf3\xb1\x93\xac" // U+F14EC +#define ICON_MDI_ACCOUNT_SUPERVISOR_OUTLINE "\xf3\xb1\x84\xad" // U+F112D +#define ICON_MDI_ACCOUNT_SWITCH "\xf3\xb0\x80\x99" // U+F0019 +#define ICON_MDI_ACCOUNT_SWITCH_OUTLINE "\xf3\xb0\x93\x8b" // U+F04CB +#define ICON_MDI_ACCOUNT_SYNC "\xf3\xb1\xa4\x9b" // U+F191B +#define ICON_MDI_ACCOUNT_SYNC_OUTLINE "\xf3\xb1\xa4\x9c" // U+F191C +#define ICON_MDI_ACCOUNT_TAG "\xf3\xb1\xb0\x9b" // U+F1C1B +#define ICON_MDI_ACCOUNT_TAG_OUTLINE "\xf3\xb1\xb0\x9c" // U+F1C1C +#define ICON_MDI_ACCOUNT_TIE "\xf3\xb0\xb3\xa3" // U+F0CE3 +#define ICON_MDI_ACCOUNT_TIE_HAT "\xf3\xb1\xa2\x98" // U+F1898 +#define ICON_MDI_ACCOUNT_TIE_HAT_OUTLINE "\xf3\xb1\xa2\x99" // U+F1899 +#define ICON_MDI_ACCOUNT_TIE_OUTLINE "\xf3\xb1\x83\x8a" // U+F10CA +#define ICON_MDI_ACCOUNT_TIE_VOICE "\xf3\xb1\x8c\x88" // U+F1308 +#define ICON_MDI_ACCOUNT_TIE_VOICE_OFF "\xf3\xb1\x8c\x8a" // U+F130A +#define ICON_MDI_ACCOUNT_TIE_VOICE_OFF_OUTLINE "\xf3\xb1\x8c\x8b" // U+F130B +#define ICON_MDI_ACCOUNT_TIE_VOICE_OUTLINE "\xf3\xb1\x8c\x89" // U+F1309 +#define ICON_MDI_ACCOUNT_TIE_WOMAN "\xf3\xb1\xaa\x8c" // U+F1A8C +#define ICON_MDI_ACCOUNT_VOICE "\xf3\xb0\x97\x8b" // U+F05CB +#define ICON_MDI_ACCOUNT_VOICE_OFF "\xf3\xb0\xbb\x94" // U+F0ED4 +#define ICON_MDI_ACCOUNT_WRENCH "\xf3\xb1\xa2\x9a" // U+F189A +#define ICON_MDI_ACCOUNT_WRENCH_OUTLINE "\xf3\xb1\xa2\x9b" // U+F189B +#define ICON_MDI_ADJUST "\xf3\xb0\x80\x9a" // U+F001A +#define ICON_MDI_ADVERTISEMENTS "\xf3\xb1\xa4\xaa" // U+F192A +#define ICON_MDI_ADVERTISEMENTS_OFF "\xf3\xb1\xa4\xab" // U+F192B +#define ICON_MDI_AIR_CONDITIONER "\xf3\xb0\x80\x9b" // U+F001B +#define ICON_MDI_AIR_FILTER "\xf3\xb0\xb5\x83" // U+F0D43 +#define ICON_MDI_AIR_HORN "\xf3\xb0\xb6\xac" // U+F0DAC +#define ICON_MDI_AIR_HUMIDIFIER "\xf3\xb1\x82\x99" // U+F1099 +#define ICON_MDI_AIR_HUMIDIFIER_OFF "\xf3\xb1\x91\xa6" // U+F1466 +#define ICON_MDI_AIR_PURIFIER "\xf3\xb0\xb5\x84" // U+F0D44 +#define ICON_MDI_AIR_PURIFIER_OFF "\xf3\xb1\xad\x97" // U+F1B57 +#define ICON_MDI_AIRBAG "\xf3\xb0\xaf\xa9" // U+F0BE9 +#define ICON_MDI_AIRBALLOON "\xf3\xb0\x80\x9c" // U+F001C +#define ICON_MDI_AIRBALLOON_OUTLINE "\xf3\xb1\x80\x8b" // U+F100B +#define ICON_MDI_AIRPLANE "\xf3\xb0\x80\x9d" // U+F001D +#define ICON_MDI_AIRPLANE_ALERT "\xf3\xb1\xa1\xba" // U+F187A +#define ICON_MDI_AIRPLANE_CHECK "\xf3\xb1\xa1\xbb" // U+F187B +#define ICON_MDI_AIRPLANE_CLOCK "\xf3\xb1\xa1\xbc" // U+F187C +#define ICON_MDI_AIRPLANE_COG "\xf3\xb1\xa1\xbd" // U+F187D +#define ICON_MDI_AIRPLANE_EDIT "\xf3\xb1\xa1\xbe" // U+F187E +#define ICON_MDI_AIRPLANE_LANDING "\xf3\xb0\x97\x94" // U+F05D4 +#define ICON_MDI_AIRPLANE_MARKER "\xf3\xb1\xa1\xbf" // U+F187F +#define ICON_MDI_AIRPLANE_MINUS "\xf3\xb1\xa2\x80" // U+F1880 +#define ICON_MDI_AIRPLANE_OFF "\xf3\xb0\x80\x9e" // U+F001E +#define ICON_MDI_AIRPLANE_PLUS "\xf3\xb1\xa2\x81" // U+F1881 +#define ICON_MDI_AIRPLANE_REMOVE "\xf3\xb1\xa2\x82" // U+F1882 +#define ICON_MDI_AIRPLANE_SEARCH "\xf3\xb1\xa2\x83" // U+F1883 +#define ICON_MDI_AIRPLANE_SETTINGS "\xf3\xb1\xa2\x84" // U+F1884 +#define ICON_MDI_AIRPLANE_TAKEOFF "\xf3\xb0\x97\x95" // U+F05D5 +#define ICON_MDI_AIRPORT "\xf3\xb0\xa1\x8b" // U+F084B +#define ICON_MDI_ALARM "\xf3\xb0\x80\xa0" // U+F0020 +#define ICON_MDI_ALARM_BELL "\xf3\xb0\x9e\x8e" // U+F078E +#define ICON_MDI_ALARM_CHECK "\xf3\xb0\x80\xa1" // U+F0021 +#define ICON_MDI_ALARM_LIGHT "\xf3\xb0\x9e\x8f" // U+F078F +#define ICON_MDI_ALARM_LIGHT_OFF "\xf3\xb1\x9c\x9e" // U+F171E +#define ICON_MDI_ALARM_LIGHT_OFF_OUTLINE "\xf3\xb1\x9c\x9f" // U+F171F +#define ICON_MDI_ALARM_LIGHT_OUTLINE "\xf3\xb0\xaf\xaa" // U+F0BEA +#define ICON_MDI_ALARM_MULTIPLE "\xf3\xb0\x80\xa2" // U+F0022 +#define ICON_MDI_ALARM_NOTE "\xf3\xb0\xb9\xb1" // U+F0E71 +#define ICON_MDI_ALARM_NOTE_OFF "\xf3\xb0\xb9\xb2" // U+F0E72 +#define ICON_MDI_ALARM_OFF "\xf3\xb0\x80\xa3" // U+F0023 +#define ICON_MDI_ALARM_PANEL "\xf3\xb1\x97\x84" // U+F15C4 +#define ICON_MDI_ALARM_PANEL_OUTLINE "\xf3\xb1\x97\x85" // U+F15C5 +#define ICON_MDI_ALARM_PLUS "\xf3\xb0\x80\xa4" // U+F0024 +#define ICON_MDI_ALARM_SNOOZE "\xf3\xb0\x9a\x8e" // U+F068E +#define ICON_MDI_ALBUM "\xf3\xb0\x80\xa5" // U+F0025 +#define ICON_MDI_ALERT "\xf3\xb0\x80\xa6" // U+F0026 +#define ICON_MDI_ALERT_BOX "\xf3\xb0\x80\xa7" // U+F0027 +#define ICON_MDI_ALERT_BOX_OUTLINE "\xf3\xb0\xb3\xa4" // U+F0CE4 +#define ICON_MDI_ALERT_CIRCLE "\xf3\xb0\x80\xa8" // U+F0028 +#define ICON_MDI_ALERT_CIRCLE_CHECK "\xf3\xb1\x87\xad" // U+F11ED +#define ICON_MDI_ALERT_CIRCLE_CHECK_OUTLINE "\xf3\xb1\x87\xae" // U+F11EE +#define ICON_MDI_ALERT_CIRCLE_OUTLINE "\xf3\xb0\x97\x96" // U+F05D6 +#define ICON_MDI_ALERT_DECAGRAM "\xf3\xb0\x9a\xbd" // U+F06BD +#define ICON_MDI_ALERT_DECAGRAM_OUTLINE "\xf3\xb0\xb3\xa5" // U+F0CE5 +#define ICON_MDI_ALERT_MINUS "\xf3\xb1\x92\xbb" // U+F14BB +#define ICON_MDI_ALERT_MINUS_OUTLINE "\xf3\xb1\x92\xbe" // U+F14BE +#define ICON_MDI_ALERT_OCTAGON "\xf3\xb0\x80\xa9" // U+F0029 +#define ICON_MDI_ALERT_OCTAGON_OUTLINE "\xf3\xb0\xb3\xa6" // U+F0CE6 +#define ICON_MDI_ALERT_OCTAGRAM "\xf3\xb0\x9d\xa7" // U+F0767 +#define ICON_MDI_ALERT_OCTAGRAM_OUTLINE "\xf3\xb0\xb3\xa7" // U+F0CE7 +#define ICON_MDI_ALERT_OUTLINE "\xf3\xb0\x80\xaa" // U+F002A +#define ICON_MDI_ALERT_PLUS "\xf3\xb1\x92\xba" // U+F14BA +#define ICON_MDI_ALERT_PLUS_OUTLINE "\xf3\xb1\x92\xbd" // U+F14BD +#define ICON_MDI_ALERT_REMOVE "\xf3\xb1\x92\xbc" // U+F14BC +#define ICON_MDI_ALERT_REMOVE_OUTLINE "\xf3\xb1\x92\xbf" // U+F14BF +#define ICON_MDI_ALERT_RHOMBUS "\xf3\xb1\x87\x8e" // U+F11CE +#define ICON_MDI_ALERT_RHOMBUS_OUTLINE "\xf3\xb1\x87\x8f" // U+F11CF +#define ICON_MDI_ALIEN "\xf3\xb0\xa2\x9a" // U+F089A +#define ICON_MDI_ALIEN_OUTLINE "\xf3\xb1\x83\x8b" // U+F10CB +#define ICON_MDI_ALIGN_HORIZONTAL_CENTER "\xf3\xb1\x87\x83" // U+F11C3 +#define ICON_MDI_ALIGN_HORIZONTAL_DISTRIBUTE "\xf3\xb1\xa5\xa2" // U+F1962 +#define ICON_MDI_ALIGN_HORIZONTAL_LEFT "\xf3\xb1\x87\x82" // U+F11C2 +#define ICON_MDI_ALIGN_HORIZONTAL_RIGHT "\xf3\xb1\x87\x84" // U+F11C4 +#define ICON_MDI_ALIGN_VERTICAL_BOTTOM "\xf3\xb1\x87\x85" // U+F11C5 +#define ICON_MDI_ALIGN_VERTICAL_CENTER "\xf3\xb1\x87\x86" // U+F11C6 +#define ICON_MDI_ALIGN_VERTICAL_DISTRIBUTE "\xf3\xb1\xa5\xa3" // U+F1963 +#define ICON_MDI_ALIGN_VERTICAL_TOP "\xf3\xb1\x87\x87" // U+F11C7 +#define ICON_MDI_ALL_INCLUSIVE "\xf3\xb0\x9a\xbe" // U+F06BE +#define ICON_MDI_ALL_INCLUSIVE_BOX "\xf3\xb1\xa2\x8d" // U+F188D +#define ICON_MDI_ALL_INCLUSIVE_BOX_OUTLINE "\xf3\xb1\xa2\x8e" // U+F188E +#define ICON_MDI_ALLERGY "\xf3\xb1\x89\x98" // U+F1258 +#define ICON_MDI_ALPHA "\xf3\xb0\x80\xab" // U+F002B +#define ICON_MDI_ALPHA_A "\xf3\xb0\xab\xae" // U+F0AEE +#define ICON_MDI_ALPHA_A_BOX "\xf3\xb0\xac\x88" // U+F0B08 +#define ICON_MDI_ALPHA_A_BOX_OUTLINE "\xf3\xb0\xaf\xab" // U+F0BEB +#define ICON_MDI_ALPHA_A_CIRCLE "\xf3\xb0\xaf\xac" // U+F0BEC +#define ICON_MDI_ALPHA_A_CIRCLE_OUTLINE "\xf3\xb0\xaf\xad" // U+F0BED +#define ICON_MDI_ALPHA_B "\xf3\xb0\xab\xaf" // U+F0AEF +#define ICON_MDI_ALPHA_B_BOX "\xf3\xb0\xac\x89" // U+F0B09 +#define ICON_MDI_ALPHA_B_BOX_OUTLINE "\xf3\xb0\xaf\xae" // U+F0BEE +#define ICON_MDI_ALPHA_B_CIRCLE "\xf3\xb0\xaf\xaf" // U+F0BEF +#define ICON_MDI_ALPHA_B_CIRCLE_OUTLINE "\xf3\xb0\xaf\xb0" // U+F0BF0 +#define ICON_MDI_ALPHA_C "\xf3\xb0\xab\xb0" // U+F0AF0 +#define ICON_MDI_ALPHA_C_BOX "\xf3\xb0\xac\x8a" // U+F0B0A +#define ICON_MDI_ALPHA_C_BOX_OUTLINE "\xf3\xb0\xaf\xb1" // U+F0BF1 +#define ICON_MDI_ALPHA_C_CIRCLE "\xf3\xb0\xaf\xb2" // U+F0BF2 +#define ICON_MDI_ALPHA_C_CIRCLE_OUTLINE "\xf3\xb0\xaf\xb3" // U+F0BF3 +#define ICON_MDI_ALPHA_D "\xf3\xb0\xab\xb1" // U+F0AF1 +#define ICON_MDI_ALPHA_D_BOX "\xf3\xb0\xac\x8b" // U+F0B0B +#define ICON_MDI_ALPHA_D_BOX_OUTLINE "\xf3\xb0\xaf\xb4" // U+F0BF4 +#define ICON_MDI_ALPHA_D_CIRCLE "\xf3\xb0\xaf\xb5" // U+F0BF5 +#define ICON_MDI_ALPHA_D_CIRCLE_OUTLINE "\xf3\xb0\xaf\xb6" // U+F0BF6 +#define ICON_MDI_ALPHA_E "\xf3\xb0\xab\xb2" // U+F0AF2 +#define ICON_MDI_ALPHA_E_BOX "\xf3\xb0\xac\x8c" // U+F0B0C +#define ICON_MDI_ALPHA_E_BOX_OUTLINE "\xf3\xb0\xaf\xb7" // U+F0BF7 +#define ICON_MDI_ALPHA_E_CIRCLE "\xf3\xb0\xaf\xb8" // U+F0BF8 +#define ICON_MDI_ALPHA_E_CIRCLE_OUTLINE "\xf3\xb0\xaf\xb9" // U+F0BF9 +#define ICON_MDI_ALPHA_F "\xf3\xb0\xab\xb3" // U+F0AF3 +#define ICON_MDI_ALPHA_F_BOX "\xf3\xb0\xac\x8d" // U+F0B0D +#define ICON_MDI_ALPHA_F_BOX_OUTLINE "\xf3\xb0\xaf\xba" // U+F0BFA +#define ICON_MDI_ALPHA_F_CIRCLE "\xf3\xb0\xaf\xbb" // U+F0BFB +#define ICON_MDI_ALPHA_F_CIRCLE_OUTLINE "\xf3\xb0\xaf\xbc" // U+F0BFC +#define ICON_MDI_ALPHA_G "\xf3\xb0\xab\xb4" // U+F0AF4 +#define ICON_MDI_ALPHA_G_BOX "\xf3\xb0\xac\x8e" // U+F0B0E +#define ICON_MDI_ALPHA_G_BOX_OUTLINE "\xf3\xb0\xaf\xbd" // U+F0BFD +#define ICON_MDI_ALPHA_G_CIRCLE "\xf3\xb0\xaf\xbe" // U+F0BFE +#define ICON_MDI_ALPHA_G_CIRCLE_OUTLINE "\xf3\xb0\xaf\xbf" // U+F0BFF +#define ICON_MDI_ALPHA_H "\xf3\xb0\xab\xb5" // U+F0AF5 +#define ICON_MDI_ALPHA_H_BOX "\xf3\xb0\xac\x8f" // U+F0B0F +#define ICON_MDI_ALPHA_H_BOX_OUTLINE "\xf3\xb0\xb0\x80" // U+F0C00 +#define ICON_MDI_ALPHA_H_CIRCLE "\xf3\xb0\xb0\x81" // U+F0C01 +#define ICON_MDI_ALPHA_H_CIRCLE_OUTLINE "\xf3\xb0\xb0\x82" // U+F0C02 +#define ICON_MDI_ALPHA_I "\xf3\xb0\xab\xb6" // U+F0AF6 +#define ICON_MDI_ALPHA_I_BOX "\xf3\xb0\xac\x90" // U+F0B10 +#define ICON_MDI_ALPHA_I_BOX_OUTLINE "\xf3\xb0\xb0\x83" // U+F0C03 +#define ICON_MDI_ALPHA_I_CIRCLE "\xf3\xb0\xb0\x84" // U+F0C04 +#define ICON_MDI_ALPHA_I_CIRCLE_OUTLINE "\xf3\xb0\xb0\x85" // U+F0C05 +#define ICON_MDI_ALPHA_J "\xf3\xb0\xab\xb7" // U+F0AF7 +#define ICON_MDI_ALPHA_J_BOX "\xf3\xb0\xac\x91" // U+F0B11 +#define ICON_MDI_ALPHA_J_BOX_OUTLINE "\xf3\xb0\xb0\x86" // U+F0C06 +#define ICON_MDI_ALPHA_J_CIRCLE "\xf3\xb0\xb0\x87" // U+F0C07 +#define ICON_MDI_ALPHA_J_CIRCLE_OUTLINE "\xf3\xb0\xb0\x88" // U+F0C08 +#define ICON_MDI_ALPHA_K "\xf3\xb0\xab\xb8" // U+F0AF8 +#define ICON_MDI_ALPHA_K_BOX "\xf3\xb0\xac\x92" // U+F0B12 +#define ICON_MDI_ALPHA_K_BOX_OUTLINE "\xf3\xb0\xb0\x89" // U+F0C09 +#define ICON_MDI_ALPHA_K_CIRCLE "\xf3\xb0\xb0\x8a" // U+F0C0A +#define ICON_MDI_ALPHA_K_CIRCLE_OUTLINE "\xf3\xb0\xb0\x8b" // U+F0C0B +#define ICON_MDI_ALPHA_L "\xf3\xb0\xab\xb9" // U+F0AF9 +#define ICON_MDI_ALPHA_L_BOX "\xf3\xb0\xac\x93" // U+F0B13 +#define ICON_MDI_ALPHA_L_BOX_OUTLINE "\xf3\xb0\xb0\x8c" // U+F0C0C +#define ICON_MDI_ALPHA_L_CIRCLE "\xf3\xb0\xb0\x8d" // U+F0C0D +#define ICON_MDI_ALPHA_L_CIRCLE_OUTLINE "\xf3\xb0\xb0\x8e" // U+F0C0E +#define ICON_MDI_ALPHA_M "\xf3\xb0\xab\xba" // U+F0AFA +#define ICON_MDI_ALPHA_M_BOX "\xf3\xb0\xac\x94" // U+F0B14 +#define ICON_MDI_ALPHA_M_BOX_OUTLINE "\xf3\xb0\xb0\x8f" // U+F0C0F +#define ICON_MDI_ALPHA_M_CIRCLE "\xf3\xb0\xb0\x90" // U+F0C10 +#define ICON_MDI_ALPHA_M_CIRCLE_OUTLINE "\xf3\xb0\xb0\x91" // U+F0C11 +#define ICON_MDI_ALPHA_N "\xf3\xb0\xab\xbb" // U+F0AFB +#define ICON_MDI_ALPHA_N_BOX "\xf3\xb0\xac\x95" // U+F0B15 +#define ICON_MDI_ALPHA_N_BOX_OUTLINE "\xf3\xb0\xb0\x92" // U+F0C12 +#define ICON_MDI_ALPHA_N_CIRCLE "\xf3\xb0\xb0\x93" // U+F0C13 +#define ICON_MDI_ALPHA_N_CIRCLE_OUTLINE "\xf3\xb0\xb0\x94" // U+F0C14 +#define ICON_MDI_ALPHA_O "\xf3\xb0\xab\xbc" // U+F0AFC +#define ICON_MDI_ALPHA_O_BOX "\xf3\xb0\xac\x96" // U+F0B16 +#define ICON_MDI_ALPHA_O_BOX_OUTLINE "\xf3\xb0\xb0\x95" // U+F0C15 +#define ICON_MDI_ALPHA_O_CIRCLE "\xf3\xb0\xb0\x96" // U+F0C16 +#define ICON_MDI_ALPHA_O_CIRCLE_OUTLINE "\xf3\xb0\xb0\x97" // U+F0C17 +#define ICON_MDI_ALPHA_P "\xf3\xb0\xab\xbd" // U+F0AFD +#define ICON_MDI_ALPHA_P_BOX "\xf3\xb0\xac\x97" // U+F0B17 +#define ICON_MDI_ALPHA_P_BOX_OUTLINE "\xf3\xb0\xb0\x98" // U+F0C18 +#define ICON_MDI_ALPHA_P_CIRCLE "\xf3\xb0\xb0\x99" // U+F0C19 +#define ICON_MDI_ALPHA_P_CIRCLE_OUTLINE "\xf3\xb0\xb0\x9a" // U+F0C1A +#define ICON_MDI_ALPHA_Q "\xf3\xb0\xab\xbe" // U+F0AFE +#define ICON_MDI_ALPHA_Q_BOX "\xf3\xb0\xac\x98" // U+F0B18 +#define ICON_MDI_ALPHA_Q_BOX_OUTLINE "\xf3\xb0\xb0\x9b" // U+F0C1B +#define ICON_MDI_ALPHA_Q_CIRCLE "\xf3\xb0\xb0\x9c" // U+F0C1C +#define ICON_MDI_ALPHA_Q_CIRCLE_OUTLINE "\xf3\xb0\xb0\x9d" // U+F0C1D +#define ICON_MDI_ALPHA_R "\xf3\xb0\xab\xbf" // U+F0AFF +#define ICON_MDI_ALPHA_R_BOX "\xf3\xb0\xac\x99" // U+F0B19 +#define ICON_MDI_ALPHA_R_BOX_OUTLINE "\xf3\xb0\xb0\x9e" // U+F0C1E +#define ICON_MDI_ALPHA_R_CIRCLE "\xf3\xb0\xb0\x9f" // U+F0C1F +#define ICON_MDI_ALPHA_R_CIRCLE_OUTLINE "\xf3\xb0\xb0\xa0" // U+F0C20 +#define ICON_MDI_ALPHA_S "\xf3\xb0\xac\x80" // U+F0B00 +#define ICON_MDI_ALPHA_S_BOX "\xf3\xb0\xac\x9a" // U+F0B1A +#define ICON_MDI_ALPHA_S_BOX_OUTLINE "\xf3\xb0\xb0\xa1" // U+F0C21 +#define ICON_MDI_ALPHA_S_CIRCLE "\xf3\xb0\xb0\xa2" // U+F0C22 +#define ICON_MDI_ALPHA_S_CIRCLE_OUTLINE "\xf3\xb0\xb0\xa3" // U+F0C23 +#define ICON_MDI_ALPHA_T "\xf3\xb0\xac\x81" // U+F0B01 +#define ICON_MDI_ALPHA_T_BOX "\xf3\xb0\xac\x9b" // U+F0B1B +#define ICON_MDI_ALPHA_T_BOX_OUTLINE "\xf3\xb0\xb0\xa4" // U+F0C24 +#define ICON_MDI_ALPHA_T_CIRCLE "\xf3\xb0\xb0\xa5" // U+F0C25 +#define ICON_MDI_ALPHA_T_CIRCLE_OUTLINE "\xf3\xb0\xb0\xa6" // U+F0C26 +#define ICON_MDI_ALPHA_U "\xf3\xb0\xac\x82" // U+F0B02 +#define ICON_MDI_ALPHA_U_BOX "\xf3\xb0\xac\x9c" // U+F0B1C +#define ICON_MDI_ALPHA_U_BOX_OUTLINE "\xf3\xb0\xb0\xa7" // U+F0C27 +#define ICON_MDI_ALPHA_U_CIRCLE "\xf3\xb0\xb0\xa8" // U+F0C28 +#define ICON_MDI_ALPHA_U_CIRCLE_OUTLINE "\xf3\xb0\xb0\xa9" // U+F0C29 +#define ICON_MDI_ALPHA_V "\xf3\xb0\xac\x83" // U+F0B03 +#define ICON_MDI_ALPHA_V_BOX "\xf3\xb0\xac\x9d" // U+F0B1D +#define ICON_MDI_ALPHA_V_BOX_OUTLINE "\xf3\xb0\xb0\xaa" // U+F0C2A +#define ICON_MDI_ALPHA_V_CIRCLE "\xf3\xb0\xb0\xab" // U+F0C2B +#define ICON_MDI_ALPHA_V_CIRCLE_OUTLINE "\xf3\xb0\xb0\xac" // U+F0C2C +#define ICON_MDI_ALPHA_W "\xf3\xb0\xac\x84" // U+F0B04 +#define ICON_MDI_ALPHA_W_BOX "\xf3\xb0\xac\x9e" // U+F0B1E +#define ICON_MDI_ALPHA_W_BOX_OUTLINE "\xf3\xb0\xb0\xad" // U+F0C2D +#define ICON_MDI_ALPHA_W_CIRCLE "\xf3\xb0\xb0\xae" // U+F0C2E +#define ICON_MDI_ALPHA_W_CIRCLE_OUTLINE "\xf3\xb0\xb0\xaf" // U+F0C2F +#define ICON_MDI_ALPHA_X "\xf3\xb0\xac\x85" // U+F0B05 +#define ICON_MDI_ALPHA_X_BOX "\xf3\xb0\xac\x9f" // U+F0B1F +#define ICON_MDI_ALPHA_X_BOX_OUTLINE "\xf3\xb0\xb0\xb0" // U+F0C30 +#define ICON_MDI_ALPHA_X_CIRCLE "\xf3\xb0\xb0\xb1" // U+F0C31 +#define ICON_MDI_ALPHA_X_CIRCLE_OUTLINE "\xf3\xb0\xb0\xb2" // U+F0C32 +#define ICON_MDI_ALPHA_Y "\xf3\xb0\xac\x86" // U+F0B06 +#define ICON_MDI_ALPHA_Y_BOX "\xf3\xb0\xac\xa0" // U+F0B20 +#define ICON_MDI_ALPHA_Y_BOX_OUTLINE "\xf3\xb0\xb0\xb3" // U+F0C33 +#define ICON_MDI_ALPHA_Y_CIRCLE "\xf3\xb0\xb0\xb4" // U+F0C34 +#define ICON_MDI_ALPHA_Y_CIRCLE_OUTLINE "\xf3\xb0\xb0\xb5" // U+F0C35 +#define ICON_MDI_ALPHA_Z "\xf3\xb0\xac\x87" // U+F0B07 +#define ICON_MDI_ALPHA_Z_BOX "\xf3\xb0\xac\xa1" // U+F0B21 +#define ICON_MDI_ALPHA_Z_BOX_OUTLINE "\xf3\xb0\xb0\xb6" // U+F0C36 +#define ICON_MDI_ALPHA_Z_CIRCLE "\xf3\xb0\xb0\xb7" // U+F0C37 +#define ICON_MDI_ALPHA_Z_CIRCLE_OUTLINE "\xf3\xb0\xb0\xb8" // U+F0C38 +#define ICON_MDI_ALPHABET_AUREBESH "\xf3\xb1\x8c\xac" // U+F132C +#define ICON_MDI_ALPHABET_CYRILLIC "\xf3\xb1\x8c\xad" // U+F132D +#define ICON_MDI_ALPHABET_GREEK "\xf3\xb1\x8c\xae" // U+F132E +#define ICON_MDI_ALPHABET_LATIN "\xf3\xb1\x8c\xaf" // U+F132F +#define ICON_MDI_ALPHABET_PIQAD "\xf3\xb1\x8c\xb0" // U+F1330 +#define ICON_MDI_ALPHABET_TENGWAR "\xf3\xb1\x8c\xb7" // U+F1337 +#define ICON_MDI_ALPHABETICAL "\xf3\xb0\x80\xac" // U+F002C +#define ICON_MDI_ALPHABETICAL_OFF "\xf3\xb1\x80\x8c" // U+F100C +#define ICON_MDI_ALPHABETICAL_VARIANT "\xf3\xb1\x80\x8d" // U+F100D +#define ICON_MDI_ALPHABETICAL_VARIANT_OFF "\xf3\xb1\x80\x8e" // U+F100E +#define ICON_MDI_ALTIMETER "\xf3\xb0\x97\x97" // U+F05D7 +#define ICON_MDI_AMBULANCE "\xf3\xb0\x80\xaf" // U+F002F +#define ICON_MDI_AMMUNITION "\xf3\xb0\xb3\xa8" // U+F0CE8 +#define ICON_MDI_AMPERSAND "\xf3\xb0\xaa\x8d" // U+F0A8D +#define ICON_MDI_AMPLIFIER "\xf3\xb0\x80\xb0" // U+F0030 +#define ICON_MDI_AMPLIFIER_OFF "\xf3\xb1\x86\xb5" // U+F11B5 +#define ICON_MDI_ANCHOR "\xf3\xb0\x80\xb1" // U+F0031 +#define ICON_MDI_ANDROID "\xf3\xb0\x80\xb2" // U+F0032 +#define ICON_MDI_ANDROID_STUDIO "\xf3\xb0\x80\xb4" // U+F0034 +#define ICON_MDI_ANGLE_ACUTE "\xf3\xb0\xa4\xb7" // U+F0937 +#define ICON_MDI_ANGLE_OBTUSE "\xf3\xb0\xa4\xb8" // U+F0938 +#define ICON_MDI_ANGLE_RIGHT "\xf3\xb0\xa4\xb9" // U+F0939 +#define ICON_MDI_ANGULAR "\xf3\xb0\x9a\xb2" // U+F06B2 +#define ICON_MDI_ANGULARJS "\xf3\xb0\x9a\xbf" // U+F06BF +#define ICON_MDI_ANIMATION "\xf3\xb0\x97\x98" // U+F05D8 +#define ICON_MDI_ANIMATION_OUTLINE "\xf3\xb0\xaa\x8f" // U+F0A8F +#define ICON_MDI_ANIMATION_PLAY "\xf3\xb0\xa4\xba" // U+F093A +#define ICON_MDI_ANIMATION_PLAY_OUTLINE "\xf3\xb0\xaa\x90" // U+F0A90 +#define ICON_MDI_ANSIBLE "\xf3\xb1\x82\x9a" // U+F109A +#define ICON_MDI_ANTENNA "\xf3\xb1\x84\x99" // U+F1119 +#define ICON_MDI_ANVIL "\xf3\xb0\xa2\x9b" // U+F089B +#define ICON_MDI_APACHE_KAFKA "\xf3\xb1\x80\x8f" // U+F100F +#define ICON_MDI_API "\xf3\xb1\x82\x9b" // U+F109B +#define ICON_MDI_API_OFF "\xf3\xb1\x89\x97" // U+F1257 +#define ICON_MDI_APPLE "\xf3\xb0\x80\xb5" // U+F0035 +#define ICON_MDI_APPLE_FINDER "\xf3\xb0\x80\xb6" // U+F0036 +#define ICON_MDI_APPLE_ICLOUD "\xf3\xb0\x80\xb8" // U+F0038 +#define ICON_MDI_APPLE_IOS "\xf3\xb0\x80\xb7" // U+F0037 +#define ICON_MDI_APPLE_KEYBOARD_CAPS "\xf3\xb0\x98\xb2" // U+F0632 +#define ICON_MDI_APPLE_KEYBOARD_COMMAND "\xf3\xb0\x98\xb3" // U+F0633 +#define ICON_MDI_APPLE_KEYBOARD_CONTROL "\xf3\xb0\x98\xb4" // U+F0634 +#define ICON_MDI_APPLE_KEYBOARD_OPTION "\xf3\xb0\x98\xb5" // U+F0635 +#define ICON_MDI_APPLE_KEYBOARD_SHIFT "\xf3\xb0\x98\xb6" // U+F0636 +#define ICON_MDI_APPLE_SAFARI "\xf3\xb0\x80\xb9" // U+F0039 +#define ICON_MDI_APPLICATION "\xf3\xb0\xa3\x86" // U+F08C6 +#define ICON_MDI_APPLICATION_ARRAY "\xf3\xb1\x83\xb5" // U+F10F5 +#define ICON_MDI_APPLICATION_ARRAY_OUTLINE "\xf3\xb1\x83\xb6" // U+F10F6 +#define ICON_MDI_APPLICATION_BRACES "\xf3\xb1\x83\xb7" // U+F10F7 +#define ICON_MDI_APPLICATION_BRACES_OUTLINE "\xf3\xb1\x83\xb8" // U+F10F8 +#define ICON_MDI_APPLICATION_BRACKETS "\xf3\xb0\xb2\x8b" // U+F0C8B +#define ICON_MDI_APPLICATION_BRACKETS_OUTLINE "\xf3\xb0\xb2\x8c" // U+F0C8C +#define ICON_MDI_APPLICATION_COG "\xf3\xb0\x99\xb5" // U+F0675 +#define ICON_MDI_APPLICATION_COG_OUTLINE "\xf3\xb1\x95\xb7" // U+F1577 +#define ICON_MDI_APPLICATION_EDIT "\xf3\xb0\x82\xae" // U+F00AE +#define ICON_MDI_APPLICATION_EDIT_OUTLINE "\xf3\xb0\x98\x99" // U+F0619 +#define ICON_MDI_APPLICATION_EXPORT "\xf3\xb0\xb6\xad" // U+F0DAD +#define ICON_MDI_APPLICATION_IMPORT "\xf3\xb0\xb6\xae" // U+F0DAE +#define ICON_MDI_APPLICATION_OUTLINE "\xf3\xb0\x98\x94" // U+F0614 +#define ICON_MDI_APPLICATION_PARENTHESES "\xf3\xb1\x83\xb9" // U+F10F9 +#define ICON_MDI_APPLICATION_PARENTHESES_OUTLINE "\xf3\xb1\x83\xba" // U+F10FA +#define ICON_MDI_APPLICATION_SETTINGS "\xf3\xb0\xad\xa0" // U+F0B60 +#define ICON_MDI_APPLICATION_SETTINGS_OUTLINE "\xf3\xb1\x95\x95" // U+F1555 +#define ICON_MDI_APPLICATION_VARIABLE "\xf3\xb1\x83\xbb" // U+F10FB +#define ICON_MDI_APPLICATION_VARIABLE_OUTLINE "\xf3\xb1\x83\xbc" // U+F10FC +#define ICON_MDI_APPROXIMATELY_EQUAL "\xf3\xb0\xbe\x9e" // U+F0F9E +#define ICON_MDI_APPROXIMATELY_EQUAL_BOX "\xf3\xb0\xbe\x9f" // U+F0F9F +#define ICON_MDI_APPS "\xf3\xb0\x80\xbb" // U+F003B +#define ICON_MDI_APPS_BOX "\xf3\xb0\xb5\x86" // U+F0D46 +#define ICON_MDI_ARCH "\xf3\xb0\xa3\x87" // U+F08C7 +#define ICON_MDI_ARCHIVE "\xf3\xb0\x80\xbc" // U+F003C +#define ICON_MDI_ARCHIVE_ALERT "\xf3\xb1\x93\xbd" // U+F14FD +#define ICON_MDI_ARCHIVE_ALERT_OUTLINE "\xf3\xb1\x93\xbe" // U+F14FE +#define ICON_MDI_ARCHIVE_ARROW_DOWN "\xf3\xb1\x89\x99" // U+F1259 +#define ICON_MDI_ARCHIVE_ARROW_DOWN_OUTLINE "\xf3\xb1\x89\x9a" // U+F125A +#define ICON_MDI_ARCHIVE_ARROW_UP "\xf3\xb1\x89\x9b" // U+F125B +#define ICON_MDI_ARCHIVE_ARROW_UP_OUTLINE "\xf3\xb1\x89\x9c" // U+F125C +#define ICON_MDI_ARCHIVE_CANCEL "\xf3\xb1\x9d\x8b" // U+F174B +#define ICON_MDI_ARCHIVE_CANCEL_OUTLINE "\xf3\xb1\x9d\x8c" // U+F174C +#define ICON_MDI_ARCHIVE_CHECK "\xf3\xb1\x9d\x8d" // U+F174D +#define ICON_MDI_ARCHIVE_CHECK_OUTLINE "\xf3\xb1\x9d\x8e" // U+F174E +#define ICON_MDI_ARCHIVE_CLOCK "\xf3\xb1\x9d\x8f" // U+F174F +#define ICON_MDI_ARCHIVE_CLOCK_OUTLINE "\xf3\xb1\x9d\x90" // U+F1750 +#define ICON_MDI_ARCHIVE_COG "\xf3\xb1\x9d\x91" // U+F1751 +#define ICON_MDI_ARCHIVE_COG_OUTLINE "\xf3\xb1\x9d\x92" // U+F1752 +#define ICON_MDI_ARCHIVE_EDIT "\xf3\xb1\x9d\x93" // U+F1753 +#define ICON_MDI_ARCHIVE_EDIT_OUTLINE "\xf3\xb1\x9d\x94" // U+F1754 +#define ICON_MDI_ARCHIVE_EYE "\xf3\xb1\x9d\x95" // U+F1755 +#define ICON_MDI_ARCHIVE_EYE_OUTLINE "\xf3\xb1\x9d\x96" // U+F1756 +#define ICON_MDI_ARCHIVE_LOCK "\xf3\xb1\x9d\x97" // U+F1757 +#define ICON_MDI_ARCHIVE_LOCK_OPEN "\xf3\xb1\x9d\x98" // U+F1758 +#define ICON_MDI_ARCHIVE_LOCK_OPEN_OUTLINE "\xf3\xb1\x9d\x99" // U+F1759 +#define ICON_MDI_ARCHIVE_LOCK_OUTLINE "\xf3\xb1\x9d\x9a" // U+F175A +#define ICON_MDI_ARCHIVE_MARKER "\xf3\xb1\x9d\x9b" // U+F175B +#define ICON_MDI_ARCHIVE_MARKER_OUTLINE "\xf3\xb1\x9d\x9c" // U+F175C +#define ICON_MDI_ARCHIVE_MINUS "\xf3\xb1\x9d\x9d" // U+F175D +#define ICON_MDI_ARCHIVE_MINUS_OUTLINE "\xf3\xb1\x9d\x9e" // U+F175E +#define ICON_MDI_ARCHIVE_MUSIC "\xf3\xb1\x9d\x9f" // U+F175F +#define ICON_MDI_ARCHIVE_MUSIC_OUTLINE "\xf3\xb1\x9d\xa0" // U+F1760 +#define ICON_MDI_ARCHIVE_OFF "\xf3\xb1\x9d\xa1" // U+F1761 +#define ICON_MDI_ARCHIVE_OFF_OUTLINE "\xf3\xb1\x9d\xa2" // U+F1762 +#define ICON_MDI_ARCHIVE_OUTLINE "\xf3\xb1\x88\x8e" // U+F120E +#define ICON_MDI_ARCHIVE_PLUS "\xf3\xb1\x9d\xa3" // U+F1763 +#define ICON_MDI_ARCHIVE_PLUS_OUTLINE "\xf3\xb1\x9d\xa4" // U+F1764 +#define ICON_MDI_ARCHIVE_REFRESH "\xf3\xb1\x9d\xa5" // U+F1765 +#define ICON_MDI_ARCHIVE_REFRESH_OUTLINE "\xf3\xb1\x9d\xa6" // U+F1766 +#define ICON_MDI_ARCHIVE_REMOVE "\xf3\xb1\x9d\xa7" // U+F1767 +#define ICON_MDI_ARCHIVE_REMOVE_OUTLINE "\xf3\xb1\x9d\xa8" // U+F1768 +#define ICON_MDI_ARCHIVE_SEARCH "\xf3\xb1\x9d\xa9" // U+F1769 +#define ICON_MDI_ARCHIVE_SEARCH_OUTLINE "\xf3\xb1\x9d\xaa" // U+F176A +#define ICON_MDI_ARCHIVE_SETTINGS "\xf3\xb1\x9d\xab" // U+F176B +#define ICON_MDI_ARCHIVE_SETTINGS_OUTLINE "\xf3\xb1\x9d\xac" // U+F176C +#define ICON_MDI_ARCHIVE_STAR "\xf3\xb1\x9d\xad" // U+F176D +#define ICON_MDI_ARCHIVE_STAR_OUTLINE "\xf3\xb1\x9d\xae" // U+F176E +#define ICON_MDI_ARCHIVE_SYNC "\xf3\xb1\x9d\xaf" // U+F176F +#define ICON_MDI_ARCHIVE_SYNC_OUTLINE "\xf3\xb1\x9d\xb0" // U+F1770 +#define ICON_MDI_ARM_FLEX "\xf3\xb0\xbf\x97" // U+F0FD7 +#define ICON_MDI_ARM_FLEX_OUTLINE "\xf3\xb0\xbf\x96" // U+F0FD6 +#define ICON_MDI_ARRANGE_BRING_FORWARD "\xf3\xb0\x80\xbd" // U+F003D +#define ICON_MDI_ARRANGE_BRING_TO_FRONT "\xf3\xb0\x80\xbe" // U+F003E +#define ICON_MDI_ARRANGE_SEND_BACKWARD "\xf3\xb0\x80\xbf" // U+F003F +#define ICON_MDI_ARRANGE_SEND_TO_BACK "\xf3\xb0\x81\x80" // U+F0040 +#define ICON_MDI_ARROW_ALL "\xf3\xb0\x81\x81" // U+F0041 +#define ICON_MDI_ARROW_BOTTOM_LEFT "\xf3\xb0\x81\x82" // U+F0042 +#define ICON_MDI_ARROW_BOTTOM_LEFT_BOLD_BOX "\xf3\xb1\xa5\xa4" // U+F1964 +#define ICON_MDI_ARROW_BOTTOM_LEFT_BOLD_BOX_OUTLINE "\xf3\xb1\xa5\xa5" // U+F1965 +#define ICON_MDI_ARROW_BOTTOM_LEFT_BOLD_OUTLINE "\xf3\xb0\xa6\xb7" // U+F09B7 +#define ICON_MDI_ARROW_BOTTOM_LEFT_THICK "\xf3\xb0\xa6\xb8" // U+F09B8 +#define ICON_MDI_ARROW_BOTTOM_LEFT_THIN "\xf3\xb1\xa6\xb6" // U+F19B6 +#define ICON_MDI_ARROW_BOTTOM_LEFT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x96" // U+F1596 +#define ICON_MDI_ARROW_BOTTOM_RIGHT "\xf3\xb0\x81\x83" // U+F0043 +#define ICON_MDI_ARROW_BOTTOM_RIGHT_BOLD_BOX "\xf3\xb1\xa5\xa6" // U+F1966 +#define ICON_MDI_ARROW_BOTTOM_RIGHT_BOLD_BOX_OUTLINE "\xf3\xb1\xa5\xa7" // U+F1967 +#define ICON_MDI_ARROW_BOTTOM_RIGHT_BOLD_OUTLINE "\xf3\xb0\xa6\xb9" // U+F09B9 +#define ICON_MDI_ARROW_BOTTOM_RIGHT_THICK "\xf3\xb0\xa6\xba" // U+F09BA +#define ICON_MDI_ARROW_BOTTOM_RIGHT_THIN "\xf3\xb1\xa6\xb7" // U+F19B7 +#define ICON_MDI_ARROW_BOTTOM_RIGHT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x95" // U+F1595 +#define ICON_MDI_ARROW_COLLAPSE "\xf3\xb0\x98\x95" // U+F0615 +#define ICON_MDI_ARROW_COLLAPSE_ALL "\xf3\xb0\x81\x84" // U+F0044 +#define ICON_MDI_ARROW_COLLAPSE_DOWN "\xf3\xb0\x9e\x92" // U+F0792 +#define ICON_MDI_ARROW_COLLAPSE_HORIZONTAL "\xf3\xb0\xa1\x8c" // U+F084C +#define ICON_MDI_ARROW_COLLAPSE_LEFT "\xf3\xb0\x9e\x93" // U+F0793 +#define ICON_MDI_ARROW_COLLAPSE_RIGHT "\xf3\xb0\x9e\x94" // U+F0794 +#define ICON_MDI_ARROW_COLLAPSE_UP "\xf3\xb0\x9e\x95" // U+F0795 +#define ICON_MDI_ARROW_COLLAPSE_VERTICAL "\xf3\xb0\xa1\x8d" // U+F084D +#define ICON_MDI_ARROW_DECISION "\xf3\xb0\xa6\xbb" // U+F09BB +#define ICON_MDI_ARROW_DECISION_AUTO "\xf3\xb0\xa6\xbc" // U+F09BC +#define ICON_MDI_ARROW_DECISION_AUTO_OUTLINE "\xf3\xb0\xa6\xbd" // U+F09BD +#define ICON_MDI_ARROW_DECISION_OUTLINE "\xf3\xb0\xa6\xbe" // U+F09BE +#define ICON_MDI_ARROW_DOWN "\xf3\xb0\x81\x85" // U+F0045 +#define ICON_MDI_ARROW_DOWN_BOLD "\xf3\xb0\x9c\xae" // U+F072E +#define ICON_MDI_ARROW_DOWN_BOLD_BOX "\xf3\xb0\x9c\xaf" // U+F072F +#define ICON_MDI_ARROW_DOWN_BOLD_BOX_OUTLINE "\xf3\xb0\x9c\xb0" // U+F0730 +#define ICON_MDI_ARROW_DOWN_BOLD_CIRCLE "\xf3\xb0\x81\x87" // U+F0047 +#define ICON_MDI_ARROW_DOWN_BOLD_CIRCLE_OUTLINE "\xf3\xb0\x81\x88" // U+F0048 +#define ICON_MDI_ARROW_DOWN_BOLD_HEXAGON_OUTLINE "\xf3\xb0\x81\x89" // U+F0049 +#define ICON_MDI_ARROW_DOWN_BOLD_OUTLINE "\xf3\xb0\xa6\xbf" // U+F09BF +#define ICON_MDI_ARROW_DOWN_BOX "\xf3\xb0\x9b\x80" // U+F06C0 +#define ICON_MDI_ARROW_DOWN_CIRCLE "\xf3\xb0\xb3\x9b" // U+F0CDB +#define ICON_MDI_ARROW_DOWN_CIRCLE_OUTLINE "\xf3\xb0\xb3\x9c" // U+F0CDC +#define ICON_MDI_ARROW_DOWN_DROP_CIRCLE "\xf3\xb0\x81\x8a" // U+F004A +#define ICON_MDI_ARROW_DOWN_DROP_CIRCLE_OUTLINE "\xf3\xb0\x81\x8b" // U+F004B +#define ICON_MDI_ARROW_DOWN_LEFT "\xf3\xb1\x9e\xa1" // U+F17A1 +#define ICON_MDI_ARROW_DOWN_LEFT_BOLD "\xf3\xb1\x9e\xa2" // U+F17A2 +#define ICON_MDI_ARROW_DOWN_RIGHT "\xf3\xb1\x9e\xa3" // U+F17A3 +#define ICON_MDI_ARROW_DOWN_RIGHT_BOLD "\xf3\xb1\x9e\xa4" // U+F17A4 +#define ICON_MDI_ARROW_DOWN_THICK "\xf3\xb0\x81\x86" // U+F0046 +#define ICON_MDI_ARROW_DOWN_THIN "\xf3\xb1\xa6\xb3" // U+F19B3 +#define ICON_MDI_ARROW_DOWN_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x99" // U+F1599 +#define ICON_MDI_ARROW_EXPAND "\xf3\xb0\x98\x96" // U+F0616 +#define ICON_MDI_ARROW_EXPAND_ALL "\xf3\xb0\x81\x8c" // U+F004C +#define ICON_MDI_ARROW_EXPAND_DOWN "\xf3\xb0\x9e\x96" // U+F0796 +#define ICON_MDI_ARROW_EXPAND_HORIZONTAL "\xf3\xb0\xa1\x8e" // U+F084E +#define ICON_MDI_ARROW_EXPAND_LEFT "\xf3\xb0\x9e\x97" // U+F0797 +#define ICON_MDI_ARROW_EXPAND_RIGHT "\xf3\xb0\x9e\x98" // U+F0798 +#define ICON_MDI_ARROW_EXPAND_UP "\xf3\xb0\x9e\x99" // U+F0799 +#define ICON_MDI_ARROW_EXPAND_VERTICAL "\xf3\xb0\xa1\x8f" // U+F084F +#define ICON_MDI_ARROW_HORIZONTAL_LOCK "\xf3\xb1\x85\x9b" // U+F115B +#define ICON_MDI_ARROW_LEFT "\xf3\xb0\x81\x8d" // U+F004D +#define ICON_MDI_ARROW_LEFT_BOLD "\xf3\xb0\x9c\xb1" // U+F0731 +#define ICON_MDI_ARROW_LEFT_BOLD_BOX "\xf3\xb0\x9c\xb2" // U+F0732 +#define ICON_MDI_ARROW_LEFT_BOLD_BOX_OUTLINE "\xf3\xb0\x9c\xb3" // U+F0733 +#define ICON_MDI_ARROW_LEFT_BOLD_CIRCLE "\xf3\xb0\x81\x8f" // U+F004F +#define ICON_MDI_ARROW_LEFT_BOLD_CIRCLE_OUTLINE "\xf3\xb0\x81\x90" // U+F0050 +#define ICON_MDI_ARROW_LEFT_BOLD_HEXAGON_OUTLINE "\xf3\xb0\x81\x91" // U+F0051 +#define ICON_MDI_ARROW_LEFT_BOLD_OUTLINE "\xf3\xb0\xa7\x80" // U+F09C0 +#define ICON_MDI_ARROW_LEFT_BOTTOM "\xf3\xb1\x9e\xa5" // U+F17A5 +#define ICON_MDI_ARROW_LEFT_BOTTOM_BOLD "\xf3\xb1\x9e\xa6" // U+F17A6 +#define ICON_MDI_ARROW_LEFT_BOX "\xf3\xb0\x9b\x81" // U+F06C1 +#define ICON_MDI_ARROW_LEFT_CIRCLE "\xf3\xb0\xb3\x9d" // U+F0CDD +#define ICON_MDI_ARROW_LEFT_CIRCLE_OUTLINE "\xf3\xb0\xb3\x9e" // U+F0CDE +#define ICON_MDI_ARROW_LEFT_DROP_CIRCLE "\xf3\xb0\x81\x92" // U+F0052 +#define ICON_MDI_ARROW_LEFT_DROP_CIRCLE_OUTLINE "\xf3\xb0\x81\x93" // U+F0053 +#define ICON_MDI_ARROW_LEFT_RIGHT "\xf3\xb0\xb9\xb3" // U+F0E73 +#define ICON_MDI_ARROW_LEFT_RIGHT_BOLD "\xf3\xb0\xb9\xb4" // U+F0E74 +#define ICON_MDI_ARROW_LEFT_RIGHT_BOLD_OUTLINE "\xf3\xb0\xa7\x81" // U+F09C1 +#define ICON_MDI_ARROW_LEFT_THICK "\xf3\xb0\x81\x8e" // U+F004E +#define ICON_MDI_ARROW_LEFT_THIN "\xf3\xb1\xa6\xb1" // U+F19B1 +#define ICON_MDI_ARROW_LEFT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x9a" // U+F159A +#define ICON_MDI_ARROW_LEFT_TOP "\xf3\xb1\x9e\xa7" // U+F17A7 +#define ICON_MDI_ARROW_LEFT_TOP_BOLD "\xf3\xb1\x9e\xa8" // U+F17A8 +#define ICON_MDI_ARROW_PROJECTILE "\xf3\xb1\xa1\x80" // U+F1840 +#define ICON_MDI_ARROW_PROJECTILE_MULTIPLE "\xf3\xb1\xa0\xbf" // U+F183F +#define ICON_MDI_ARROW_RIGHT "\xf3\xb0\x81\x94" // U+F0054 +#define ICON_MDI_ARROW_RIGHT_BOLD "\xf3\xb0\x9c\xb4" // U+F0734 +#define ICON_MDI_ARROW_RIGHT_BOLD_BOX "\xf3\xb0\x9c\xb5" // U+F0735 +#define ICON_MDI_ARROW_RIGHT_BOLD_BOX_OUTLINE "\xf3\xb0\x9c\xb6" // U+F0736 +#define ICON_MDI_ARROW_RIGHT_BOLD_CIRCLE "\xf3\xb0\x81\x96" // U+F0056 +#define ICON_MDI_ARROW_RIGHT_BOLD_CIRCLE_OUTLINE "\xf3\xb0\x81\x97" // U+F0057 +#define ICON_MDI_ARROW_RIGHT_BOLD_HEXAGON_OUTLINE "\xf3\xb0\x81\x98" // U+F0058 +#define ICON_MDI_ARROW_RIGHT_BOLD_OUTLINE "\xf3\xb0\xa7\x82" // U+F09C2 +#define ICON_MDI_ARROW_RIGHT_BOTTOM "\xf3\xb1\x9e\xa9" // U+F17A9 +#define ICON_MDI_ARROW_RIGHT_BOTTOM_BOLD "\xf3\xb1\x9e\xaa" // U+F17AA +#define ICON_MDI_ARROW_RIGHT_BOX "\xf3\xb0\x9b\x82" // U+F06C2 +#define ICON_MDI_ARROW_RIGHT_CIRCLE "\xf3\xb0\xb3\x9f" // U+F0CDF +#define ICON_MDI_ARROW_RIGHT_CIRCLE_OUTLINE "\xf3\xb0\xb3\xa0" // U+F0CE0 +#define ICON_MDI_ARROW_RIGHT_DROP_CIRCLE "\xf3\xb0\x81\x99" // U+F0059 +#define ICON_MDI_ARROW_RIGHT_DROP_CIRCLE_OUTLINE "\xf3\xb0\x81\x9a" // U+F005A +#define ICON_MDI_ARROW_RIGHT_THICK "\xf3\xb0\x81\x95" // U+F0055 +#define ICON_MDI_ARROW_RIGHT_THIN "\xf3\xb1\xa6\xb0" // U+F19B0 +#define ICON_MDI_ARROW_RIGHT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x98" // U+F1598 +#define ICON_MDI_ARROW_RIGHT_TOP "\xf3\xb1\x9e\xab" // U+F17AB +#define ICON_MDI_ARROW_RIGHT_TOP_BOLD "\xf3\xb1\x9e\xac" // U+F17AC +#define ICON_MDI_ARROW_SPLIT_HORIZONTAL "\xf3\xb0\xa4\xbb" // U+F093B +#define ICON_MDI_ARROW_SPLIT_VERTICAL "\xf3\xb0\xa4\xbc" // U+F093C +#define ICON_MDI_ARROW_TOP_LEFT "\xf3\xb0\x81\x9b" // U+F005B +#define ICON_MDI_ARROW_TOP_LEFT_BOLD_BOX "\xf3\xb1\xa5\xa8" // U+F1968 +#define ICON_MDI_ARROW_TOP_LEFT_BOLD_BOX_OUTLINE "\xf3\xb1\xa5\xa9" // U+F1969 +#define ICON_MDI_ARROW_TOP_LEFT_BOLD_OUTLINE "\xf3\xb0\xa7\x83" // U+F09C3 +#define ICON_MDI_ARROW_TOP_LEFT_BOTTOM_RIGHT "\xf3\xb0\xb9\xb5" // U+F0E75 +#define ICON_MDI_ARROW_TOP_LEFT_BOTTOM_RIGHT_BOLD "\xf3\xb0\xb9\xb6" // U+F0E76 +#define ICON_MDI_ARROW_TOP_LEFT_THICK "\xf3\xb0\xa7\x84" // U+F09C4 +#define ICON_MDI_ARROW_TOP_LEFT_THIN "\xf3\xb1\xa6\xb5" // U+F19B5 +#define ICON_MDI_ARROW_TOP_LEFT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x93" // U+F1593 +#define ICON_MDI_ARROW_TOP_RIGHT "\xf3\xb0\x81\x9c" // U+F005C +#define ICON_MDI_ARROW_TOP_RIGHT_BOLD_BOX "\xf3\xb1\xa5\xaa" // U+F196A +#define ICON_MDI_ARROW_TOP_RIGHT_BOLD_BOX_OUTLINE "\xf3\xb1\xa5\xab" // U+F196B +#define ICON_MDI_ARROW_TOP_RIGHT_BOLD_OUTLINE "\xf3\xb0\xa7\x85" // U+F09C5 +#define ICON_MDI_ARROW_TOP_RIGHT_BOTTOM_LEFT "\xf3\xb0\xb9\xb7" // U+F0E77 +#define ICON_MDI_ARROW_TOP_RIGHT_BOTTOM_LEFT_BOLD "\xf3\xb0\xb9\xb8" // U+F0E78 +#define ICON_MDI_ARROW_TOP_RIGHT_THICK "\xf3\xb0\xa7\x86" // U+F09C6 +#define ICON_MDI_ARROW_TOP_RIGHT_THIN "\xf3\xb1\xa6\xb4" // U+F19B4 +#define ICON_MDI_ARROW_TOP_RIGHT_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x94" // U+F1594 +#define ICON_MDI_ARROW_U_DOWN_LEFT "\xf3\xb1\x9e\xad" // U+F17AD +#define ICON_MDI_ARROW_U_DOWN_LEFT_BOLD "\xf3\xb1\x9e\xae" // U+F17AE +#define ICON_MDI_ARROW_U_DOWN_RIGHT "\xf3\xb1\x9e\xaf" // U+F17AF +#define ICON_MDI_ARROW_U_DOWN_RIGHT_BOLD "\xf3\xb1\x9e\xb0" // U+F17B0 +#define ICON_MDI_ARROW_U_LEFT_BOTTOM "\xf3\xb1\x9e\xb1" // U+F17B1 +#define ICON_MDI_ARROW_U_LEFT_BOTTOM_BOLD "\xf3\xb1\x9e\xb2" // U+F17B2 +#define ICON_MDI_ARROW_U_LEFT_TOP "\xf3\xb1\x9e\xb3" // U+F17B3 +#define ICON_MDI_ARROW_U_LEFT_TOP_BOLD "\xf3\xb1\x9e\xb4" // U+F17B4 +#define ICON_MDI_ARROW_U_RIGHT_BOTTOM "\xf3\xb1\x9e\xb5" // U+F17B5 +#define ICON_MDI_ARROW_U_RIGHT_BOTTOM_BOLD "\xf3\xb1\x9e\xb6" // U+F17B6 +#define ICON_MDI_ARROW_U_RIGHT_TOP "\xf3\xb1\x9e\xb7" // U+F17B7 +#define ICON_MDI_ARROW_U_RIGHT_TOP_BOLD "\xf3\xb1\x9e\xb8" // U+F17B8 +#define ICON_MDI_ARROW_U_UP_LEFT "\xf3\xb1\x9e\xb9" // U+F17B9 +#define ICON_MDI_ARROW_U_UP_LEFT_BOLD "\xf3\xb1\x9e\xba" // U+F17BA +#define ICON_MDI_ARROW_U_UP_RIGHT "\xf3\xb1\x9e\xbb" // U+F17BB +#define ICON_MDI_ARROW_U_UP_RIGHT_BOLD "\xf3\xb1\x9e\xbc" // U+F17BC +#define ICON_MDI_ARROW_UP "\xf3\xb0\x81\x9d" // U+F005D +#define ICON_MDI_ARROW_UP_BOLD "\xf3\xb0\x9c\xb7" // U+F0737 +#define ICON_MDI_ARROW_UP_BOLD_BOX "\xf3\xb0\x9c\xb8" // U+F0738 +#define ICON_MDI_ARROW_UP_BOLD_BOX_OUTLINE "\xf3\xb0\x9c\xb9" // U+F0739 +#define ICON_MDI_ARROW_UP_BOLD_CIRCLE "\xf3\xb0\x81\x9f" // U+F005F +#define ICON_MDI_ARROW_UP_BOLD_CIRCLE_OUTLINE "\xf3\xb0\x81\xa0" // U+F0060 +#define ICON_MDI_ARROW_UP_BOLD_HEXAGON_OUTLINE "\xf3\xb0\x81\xa1" // U+F0061 +#define ICON_MDI_ARROW_UP_BOLD_OUTLINE "\xf3\xb0\xa7\x87" // U+F09C7 +#define ICON_MDI_ARROW_UP_BOX "\xf3\xb0\x9b\x83" // U+F06C3 +#define ICON_MDI_ARROW_UP_CIRCLE "\xf3\xb0\xb3\xa1" // U+F0CE1 +#define ICON_MDI_ARROW_UP_CIRCLE_OUTLINE "\xf3\xb0\xb3\xa2" // U+F0CE2 +#define ICON_MDI_ARROW_UP_DOWN "\xf3\xb0\xb9\xb9" // U+F0E79 +#define ICON_MDI_ARROW_UP_DOWN_BOLD "\xf3\xb0\xb9\xba" // U+F0E7A +#define ICON_MDI_ARROW_UP_DOWN_BOLD_OUTLINE "\xf3\xb0\xa7\x88" // U+F09C8 +#define ICON_MDI_ARROW_UP_DROP_CIRCLE "\xf3\xb0\x81\xa2" // U+F0062 +#define ICON_MDI_ARROW_UP_DROP_CIRCLE_OUTLINE "\xf3\xb0\x81\xa3" // U+F0063 +#define ICON_MDI_ARROW_UP_LEFT "\xf3\xb1\x9e\xbd" // U+F17BD +#define ICON_MDI_ARROW_UP_LEFT_BOLD "\xf3\xb1\x9e\xbe" // U+F17BE +#define ICON_MDI_ARROW_UP_RIGHT "\xf3\xb1\x9e\xbf" // U+F17BF +#define ICON_MDI_ARROW_UP_RIGHT_BOLD "\xf3\xb1\x9f\x80" // U+F17C0 +#define ICON_MDI_ARROW_UP_THICK "\xf3\xb0\x81\x9e" // U+F005E +#define ICON_MDI_ARROW_UP_THIN "\xf3\xb1\xa6\xb2" // U+F19B2 +#define ICON_MDI_ARROW_UP_THIN_CIRCLE_OUTLINE "\xf3\xb1\x96\x97" // U+F1597 +#define ICON_MDI_ARROW_VERTICAL_LOCK "\xf3\xb1\x85\x9c" // U+F115C +#define ICON_MDI_ARTBOARD "\xf3\xb1\xae\x9a" // U+F1B9A +#define ICON_MDI_ARTSTATION "\xf3\xb0\xad\x9b" // U+F0B5B +#define ICON_MDI_ASPECT_RATIO "\xf3\xb0\xa8\xa4" // U+F0A24 +#define ICON_MDI_ASSISTANT "\xf3\xb0\x81\xa4" // U+F0064 +#define ICON_MDI_ASTERISK "\xf3\xb0\x9b\x84" // U+F06C4 +#define ICON_MDI_ASTERISK_CIRCLE_OUTLINE "\xf3\xb1\xa8\xa7" // U+F1A27 +#define ICON_MDI_AT "\xf3\xb0\x81\xa5" // U+F0065 +#define ICON_MDI_ATLASSIAN "\xf3\xb0\xa0\x84" // U+F0804 +#define ICON_MDI_ATM "\xf3\xb0\xb5\x87" // U+F0D47 +#define ICON_MDI_ATOM "\xf3\xb0\x9d\xa8" // U+F0768 +#define ICON_MDI_ATOM_VARIANT "\xf3\xb0\xb9\xbb" // U+F0E7B +#define ICON_MDI_ATTACHMENT "\xf3\xb0\x81\xa6" // U+F0066 +#define ICON_MDI_ATTACHMENT_CHECK "\xf3\xb1\xab\x81" // U+F1AC1 +#define ICON_MDI_ATTACHMENT_LOCK "\xf3\xb1\xa7\x84" // U+F19C4 +#define ICON_MDI_ATTACHMENT_MINUS "\xf3\xb1\xab\x82" // U+F1AC2 +#define ICON_MDI_ATTACHMENT_OFF "\xf3\xb1\xab\x83" // U+F1AC3 +#define ICON_MDI_ATTACHMENT_PLUS "\xf3\xb1\xab\x84" // U+F1AC4 +#define ICON_MDI_ATTACHMENT_REMOVE "\xf3\xb1\xab\x85" // U+F1AC5 +#define ICON_MDI_ATV "\xf3\xb1\xad\xb0" // U+F1B70 +#define ICON_MDI_AUDIO_INPUT_RCA "\xf3\xb1\xa1\xab" // U+F186B +#define ICON_MDI_AUDIO_INPUT_STEREO_MINIJACK "\xf3\xb1\xa1\xac" // U+F186C +#define ICON_MDI_AUDIO_INPUT_XLR "\xf3\xb1\xa1\xad" // U+F186D +#define ICON_MDI_AUDIO_VIDEO "\xf3\xb0\xa4\xbd" // U+F093D +#define ICON_MDI_AUDIO_VIDEO_OFF "\xf3\xb1\x86\xb6" // U+F11B6 +#define ICON_MDI_AUGMENTED_REALITY "\xf3\xb0\xa1\x90" // U+F0850 +#define ICON_MDI_AURORA "\xf3\xb1\xae\xb9" // U+F1BB9 +#define ICON_MDI_AUTO_DOWNLOAD "\xf3\xb1\x8d\xbe" // U+F137E +#define ICON_MDI_AUTO_FIX "\xf3\xb0\x81\xa8" // U+F0068 +#define ICON_MDI_AUTO_MODE "\xf3\xb1\xb0\xa0" // U+F1C20 +#define ICON_MDI_AUTO_UPLOAD "\xf3\xb0\x81\xa9" // U+F0069 +#define ICON_MDI_AUTORENEW "\xf3\xb0\x81\xaa" // U+F006A +#define ICON_MDI_AUTORENEW_OFF "\xf3\xb1\xa7\xa7" // U+F19E7 +#define ICON_MDI_AV_TIMER "\xf3\xb0\x81\xab" // U+F006B +#define ICON_MDI_AWNING "\xf3\xb1\xae\x87" // U+F1B87 +#define ICON_MDI_AWNING_OUTLINE "\xf3\xb1\xae\x88" // U+F1B88 +#define ICON_MDI_AWS "\xf3\xb0\xb8\x8f" // U+F0E0F +#define ICON_MDI_AXE "\xf3\xb0\xa3\x88" // U+F08C8 +#define ICON_MDI_AXE_BATTLE "\xf3\xb1\xa1\x82" // U+F1842 +#define ICON_MDI_AXIS "\xf3\xb0\xb5\x88" // U+F0D48 +#define ICON_MDI_AXIS_ARROW "\xf3\xb0\xb5\x89" // U+F0D49 +#define ICON_MDI_AXIS_ARROW_INFO "\xf3\xb1\x90\x8e" // U+F140E +#define ICON_MDI_AXIS_ARROW_LOCK "\xf3\xb0\xb5\x8a" // U+F0D4A +#define ICON_MDI_AXIS_LOCK "\xf3\xb0\xb5\x8b" // U+F0D4B +#define ICON_MDI_AXIS_X_ARROW "\xf3\xb0\xb5\x8c" // U+F0D4C +#define ICON_MDI_AXIS_X_ARROW_LOCK "\xf3\xb0\xb5\x8d" // U+F0D4D +#define ICON_MDI_AXIS_X_ROTATE_CLOCKWISE "\xf3\xb0\xb5\x8e" // U+F0D4E +#define ICON_MDI_AXIS_X_ROTATE_COUNTERCLOCKWISE "\xf3\xb0\xb5\x8f" // U+F0D4F +#define ICON_MDI_AXIS_X_Y_ARROW_LOCK "\xf3\xb0\xb5\x90" // U+F0D50 +#define ICON_MDI_AXIS_Y_ARROW "\xf3\xb0\xb5\x91" // U+F0D51 +#define ICON_MDI_AXIS_Y_ARROW_LOCK "\xf3\xb0\xb5\x92" // U+F0D52 +#define ICON_MDI_AXIS_Y_ROTATE_CLOCKWISE "\xf3\xb0\xb5\x93" // U+F0D53 +#define ICON_MDI_AXIS_Y_ROTATE_COUNTERCLOCKWISE "\xf3\xb0\xb5\x94" // U+F0D54 +#define ICON_MDI_AXIS_Z_ARROW "\xf3\xb0\xb5\x95" // U+F0D55 +#define ICON_MDI_AXIS_Z_ARROW_LOCK "\xf3\xb0\xb5\x96" // U+F0D56 +#define ICON_MDI_AXIS_Z_ROTATE_CLOCKWISE "\xf3\xb0\xb5\x97" // U+F0D57 +#define ICON_MDI_AXIS_Z_ROTATE_COUNTERCLOCKWISE "\xf3\xb0\xb5\x98" // U+F0D58 +#define ICON_MDI_BABEL "\xf3\xb0\xa8\xa5" // U+F0A25 +#define ICON_MDI_BABY "\xf3\xb0\x81\xac" // U+F006C +#define ICON_MDI_BABY_BOTTLE "\xf3\xb0\xbc\xb9" // U+F0F39 +#define ICON_MDI_BABY_BOTTLE_OUTLINE "\xf3\xb0\xbc\xba" // U+F0F3A +#define ICON_MDI_BABY_BUGGY "\xf3\xb1\x8f\xa0" // U+F13E0 +#define ICON_MDI_BABY_BUGGY_OFF "\xf3\xb1\xab\xb3" // U+F1AF3 +#define ICON_MDI_BABY_CARRIAGE "\xf3\xb0\x9a\x8f" // U+F068F +#define ICON_MDI_BABY_CARRIAGE_OFF "\xf3\xb0\xbe\xa0" // U+F0FA0 +#define ICON_MDI_BABY_FACE "\xf3\xb0\xb9\xbc" // U+F0E7C +#define ICON_MDI_BABY_FACE_OUTLINE "\xf3\xb0\xb9\xbd" // U+F0E7D +#define ICON_MDI_BACKBURGER "\xf3\xb0\x81\xad" // U+F006D +#define ICON_MDI_BACKSPACE "\xf3\xb0\x81\xae" // U+F006E +#define ICON_MDI_BACKSPACE_OUTLINE "\xf3\xb0\xad\x9c" // U+F0B5C +#define ICON_MDI_BACKSPACE_REVERSE "\xf3\xb0\xb9\xbe" // U+F0E7E +#define ICON_MDI_BACKSPACE_REVERSE_OUTLINE "\xf3\xb0\xb9\xbf" // U+F0E7F +#define ICON_MDI_BACKUP_RESTORE "\xf3\xb0\x81\xaf" // U+F006F +#define ICON_MDI_BACTERIA "\xf3\xb0\xbb\x95" // U+F0ED5 +#define ICON_MDI_BACTERIA_OUTLINE "\xf3\xb0\xbb\x96" // U+F0ED6 +#define ICON_MDI_BADGE_ACCOUNT "\xf3\xb0\xb6\xa7" // U+F0DA7 +#define ICON_MDI_BADGE_ACCOUNT_ALERT "\xf3\xb0\xb6\xa8" // U+F0DA8 +#define ICON_MDI_BADGE_ACCOUNT_ALERT_OUTLINE "\xf3\xb0\xb6\xa9" // U+F0DA9 +#define ICON_MDI_BADGE_ACCOUNT_HORIZONTAL "\xf3\xb0\xb8\x8d" // U+F0E0D +#define ICON_MDI_BADGE_ACCOUNT_HORIZONTAL_OUTLINE "\xf3\xb0\xb8\x8e" // U+F0E0E +#define ICON_MDI_BADGE_ACCOUNT_OUTLINE "\xf3\xb0\xb6\xaa" // U+F0DAA +#define ICON_MDI_BADMINTON "\xf3\xb0\xa1\x91" // U+F0851 +#define ICON_MDI_BAG_CARRY_ON "\xf3\xb0\xbc\xbb" // U+F0F3B +#define ICON_MDI_BAG_CARRY_ON_CHECK "\xf3\xb0\xb5\xa5" // U+F0D65 +#define ICON_MDI_BAG_CARRY_ON_OFF "\xf3\xb0\xbc\xbc" // U+F0F3C +#define ICON_MDI_BAG_CHECKED "\xf3\xb0\xbc\xbd" // U+F0F3D +#define ICON_MDI_BAG_PERSONAL "\xf3\xb0\xb8\x90" // U+F0E10 +#define ICON_MDI_BAG_PERSONAL_OFF "\xf3\xb0\xb8\x91" // U+F0E11 +#define ICON_MDI_BAG_PERSONAL_OFF_OUTLINE "\xf3\xb0\xb8\x92" // U+F0E12 +#define ICON_MDI_BAG_PERSONAL_OUTLINE "\xf3\xb0\xb8\x93" // U+F0E13 +#define ICON_MDI_BAG_PERSONAL_TAG "\xf3\xb1\xac\x8c" // U+F1B0C +#define ICON_MDI_BAG_PERSONAL_TAG_OUTLINE "\xf3\xb1\xac\x8d" // U+F1B0D +#define ICON_MDI_BAG_SUITCASE "\xf3\xb1\x96\x8b" // U+F158B +#define ICON_MDI_BAG_SUITCASE_OFF "\xf3\xb1\x96\x8d" // U+F158D +#define ICON_MDI_BAG_SUITCASE_OFF_OUTLINE "\xf3\xb1\x96\x8e" // U+F158E +#define ICON_MDI_BAG_SUITCASE_OUTLINE "\xf3\xb1\x96\x8c" // U+F158C +#define ICON_MDI_BAGUETTE "\xf3\xb0\xbc\xbe" // U+F0F3E +#define ICON_MDI_BALCONY "\xf3\xb1\xa0\x97" // U+F1817 +#define ICON_MDI_BALLOON "\xf3\xb0\xa8\xa6" // U+F0A26 +#define ICON_MDI_BALLOT "\xf3\xb0\xa7\x89" // U+F09C9 +#define ICON_MDI_BALLOT_OUTLINE "\xf3\xb0\xa7\x8a" // U+F09CA +#define ICON_MDI_BALLOT_RECOUNT "\xf3\xb0\xb0\xb9" // U+F0C39 +#define ICON_MDI_BALLOT_RECOUNT_OUTLINE "\xf3\xb0\xb0\xba" // U+F0C3A +#define ICON_MDI_BANDAGE "\xf3\xb0\xb6\xaf" // U+F0DAF +#define ICON_MDI_BANK "\xf3\xb0\x81\xb0" // U+F0070 +#define ICON_MDI_BANK_CHECK "\xf3\xb1\x99\x95" // U+F1655 +#define ICON_MDI_BANK_CIRCLE "\xf3\xb1\xb0\x83" // U+F1C03 +#define ICON_MDI_BANK_CIRCLE_OUTLINE "\xf3\xb1\xb0\x84" // U+F1C04 +#define ICON_MDI_BANK_MINUS "\xf3\xb0\xb6\xb0" // U+F0DB0 +#define ICON_MDI_BANK_OFF "\xf3\xb1\x99\x96" // U+F1656 +#define ICON_MDI_BANK_OFF_OUTLINE "\xf3\xb1\x99\x97" // U+F1657 +#define ICON_MDI_BANK_OUTLINE "\xf3\xb0\xba\x80" // U+F0E80 +#define ICON_MDI_BANK_PLUS "\xf3\xb0\xb6\xb1" // U+F0DB1 +#define ICON_MDI_BANK_REMOVE "\xf3\xb0\xb6\xb2" // U+F0DB2 +#define ICON_MDI_BANK_TRANSFER "\xf3\xb0\xa8\xa7" // U+F0A27 +#define ICON_MDI_BANK_TRANSFER_IN "\xf3\xb0\xa8\xa8" // U+F0A28 +#define ICON_MDI_BANK_TRANSFER_OUT "\xf3\xb0\xa8\xa9" // U+F0A29 +#define ICON_MDI_BARCODE "\xf3\xb0\x81\xb1" // U+F0071 +#define ICON_MDI_BARCODE_OFF "\xf3\xb1\x88\xb6" // U+F1236 +#define ICON_MDI_BARCODE_SCAN "\xf3\xb0\x81\xb2" // U+F0072 +#define ICON_MDI_BARLEY "\xf3\xb0\x81\xb3" // U+F0073 +#define ICON_MDI_BARLEY_OFF "\xf3\xb0\xad\x9d" // U+F0B5D +#define ICON_MDI_BARN "\xf3\xb0\xad\x9e" // U+F0B5E +#define ICON_MDI_BARREL "\xf3\xb0\x81\xb4" // U+F0074 +#define ICON_MDI_BARREL_OUTLINE "\xf3\xb1\xa8\xa8" // U+F1A28 +#define ICON_MDI_BASEBALL "\xf3\xb0\xa1\x92" // U+F0852 +#define ICON_MDI_BASEBALL_BAT "\xf3\xb0\xa1\x93" // U+F0853 +#define ICON_MDI_BASEBALL_DIAMOND "\xf3\xb1\x97\xac" // U+F15EC +#define ICON_MDI_BASEBALL_DIAMOND_OUTLINE "\xf3\xb1\x97\xad" // U+F15ED +#define ICON_MDI_BASEBALL_OUTLINE "\xf3\xb1\xb1\x9a" // U+F1C5A +#define ICON_MDI_BASH "\xf3\xb1\x86\x83" // U+F1183 +#define ICON_MDI_BASKET "\xf3\xb0\x81\xb6" // U+F0076 +#define ICON_MDI_BASKET_CHECK "\xf3\xb1\xa3\xa5" // U+F18E5 +#define ICON_MDI_BASKET_CHECK_OUTLINE "\xf3\xb1\xa3\xa6" // U+F18E6 +#define ICON_MDI_BASKET_FILL "\xf3\xb0\x81\xb7" // U+F0077 +#define ICON_MDI_BASKET_MINUS "\xf3\xb1\x94\xa3" // U+F1523 +#define ICON_MDI_BASKET_MINUS_OUTLINE "\xf3\xb1\x94\xa4" // U+F1524 +#define ICON_MDI_BASKET_OFF "\xf3\xb1\x94\xa5" // U+F1525 +#define ICON_MDI_BASKET_OFF_OUTLINE "\xf3\xb1\x94\xa6" // U+F1526 +#define ICON_MDI_BASKET_OUTLINE "\xf3\xb1\x86\x81" // U+F1181 +#define ICON_MDI_BASKET_PLUS "\xf3\xb1\x94\xa7" // U+F1527 +#define ICON_MDI_BASKET_PLUS_OUTLINE "\xf3\xb1\x94\xa8" // U+F1528 +#define ICON_MDI_BASKET_REMOVE "\xf3\xb1\x94\xa9" // U+F1529 +#define ICON_MDI_BASKET_REMOVE_OUTLINE "\xf3\xb1\x94\xaa" // U+F152A +#define ICON_MDI_BASKET_UNFILL "\xf3\xb0\x81\xb8" // U+F0078 +#define ICON_MDI_BASKETBALL "\xf3\xb0\xa0\x86" // U+F0806 +#define ICON_MDI_BASKETBALL_HOOP "\xf3\xb0\xb0\xbb" // U+F0C3B +#define ICON_MDI_BASKETBALL_HOOP_OUTLINE "\xf3\xb0\xb0\xbc" // U+F0C3C +#define ICON_MDI_BAT "\xf3\xb0\xad\x9f" // U+F0B5F +#define ICON_MDI_BATHTUB "\xf3\xb1\xa0\x98" // U+F1818 +#define ICON_MDI_BATHTUB_OUTLINE "\xf3\xb1\xa0\x99" // U+F1819 +#define ICON_MDI_BATTERY "\xf3\xb0\x81\xb9" // U+F0079 +#define ICON_MDI_BATTERY_10 "\xf3\xb0\x81\xba" // U+F007A +#define ICON_MDI_BATTERY_10_BLUETOOTH "\xf3\xb0\xa4\xbe" // U+F093E +#define ICON_MDI_BATTERY_20 "\xf3\xb0\x81\xbb" // U+F007B +#define ICON_MDI_BATTERY_20_BLUETOOTH "\xf3\xb0\xa4\xbf" // U+F093F +#define ICON_MDI_BATTERY_30 "\xf3\xb0\x81\xbc" // U+F007C +#define ICON_MDI_BATTERY_30_BLUETOOTH "\xf3\xb0\xa5\x80" // U+F0940 +#define ICON_MDI_BATTERY_40 "\xf3\xb0\x81\xbd" // U+F007D +#define ICON_MDI_BATTERY_40_BLUETOOTH "\xf3\xb0\xa5\x81" // U+F0941 +#define ICON_MDI_BATTERY_50 "\xf3\xb0\x81\xbe" // U+F007E +#define ICON_MDI_BATTERY_50_BLUETOOTH "\xf3\xb0\xa5\x82" // U+F0942 +#define ICON_MDI_BATTERY_60 "\xf3\xb0\x81\xbf" // U+F007F +#define ICON_MDI_BATTERY_60_BLUETOOTH "\xf3\xb0\xa5\x83" // U+F0943 +#define ICON_MDI_BATTERY_70 "\xf3\xb0\x82\x80" // U+F0080 +#define ICON_MDI_BATTERY_70_BLUETOOTH "\xf3\xb0\xa5\x84" // U+F0944 +#define ICON_MDI_BATTERY_80 "\xf3\xb0\x82\x81" // U+F0081 +#define ICON_MDI_BATTERY_80_BLUETOOTH "\xf3\xb0\xa5\x85" // U+F0945 +#define ICON_MDI_BATTERY_90 "\xf3\xb0\x82\x82" // U+F0082 +#define ICON_MDI_BATTERY_90_BLUETOOTH "\xf3\xb0\xa5\x86" // U+F0946 +#define ICON_MDI_BATTERY_ALERT "\xf3\xb0\x82\x83" // U+F0083 +#define ICON_MDI_BATTERY_ALERT_BLUETOOTH "\xf3\xb0\xa5\x87" // U+F0947 +#define ICON_MDI_BATTERY_ALERT_VARIANT "\xf3\xb1\x83\x8c" // U+F10CC +#define ICON_MDI_BATTERY_ALERT_VARIANT_OUTLINE "\xf3\xb1\x83\x8d" // U+F10CD +#define ICON_MDI_BATTERY_ARROW_DOWN "\xf3\xb1\x9f\x9e" // U+F17DE +#define ICON_MDI_BATTERY_ARROW_DOWN_OUTLINE "\xf3\xb1\x9f\x9f" // U+F17DF +#define ICON_MDI_BATTERY_ARROW_UP "\xf3\xb1\x9f\xa0" // U+F17E0 +#define ICON_MDI_BATTERY_ARROW_UP_OUTLINE "\xf3\xb1\x9f\xa1" // U+F17E1 +#define ICON_MDI_BATTERY_BLUETOOTH "\xf3\xb0\xa5\x88" // U+F0948 +#define ICON_MDI_BATTERY_BLUETOOTH_VARIANT "\xf3\xb0\xa5\x89" // U+F0949 +#define ICON_MDI_BATTERY_CHARGING "\xf3\xb0\x82\x84" // U+F0084 +#define ICON_MDI_BATTERY_CHARGING_10 "\xf3\xb0\xa2\x9c" // U+F089C +#define ICON_MDI_BATTERY_CHARGING_100 "\xf3\xb0\x82\x85" // U+F0085 +#define ICON_MDI_BATTERY_CHARGING_20 "\xf3\xb0\x82\x86" // U+F0086 +#define ICON_MDI_BATTERY_CHARGING_30 "\xf3\xb0\x82\x87" // U+F0087 +#define ICON_MDI_BATTERY_CHARGING_40 "\xf3\xb0\x82\x88" // U+F0088 +#define ICON_MDI_BATTERY_CHARGING_50 "\xf3\xb0\xa2\x9d" // U+F089D +#define ICON_MDI_BATTERY_CHARGING_60 "\xf3\xb0\x82\x89" // U+F0089 +#define ICON_MDI_BATTERY_CHARGING_70 "\xf3\xb0\xa2\x9e" // U+F089E +#define ICON_MDI_BATTERY_CHARGING_80 "\xf3\xb0\x82\x8a" // U+F008A +#define ICON_MDI_BATTERY_CHARGING_90 "\xf3\xb0\x82\x8b" // U+F008B +#define ICON_MDI_BATTERY_CHARGING_HIGH "\xf3\xb1\x8a\xa6" // U+F12A6 +#define ICON_MDI_BATTERY_CHARGING_LOW "\xf3\xb1\x8a\xa4" // U+F12A4 +#define ICON_MDI_BATTERY_CHARGING_MEDIUM "\xf3\xb1\x8a\xa5" // U+F12A5 +#define ICON_MDI_BATTERY_CHARGING_OUTLINE "\xf3\xb0\xa2\x9f" // U+F089F +#define ICON_MDI_BATTERY_CHARGING_WIRELESS "\xf3\xb0\xa0\x87" // U+F0807 +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_10 "\xf3\xb0\xa0\x88" // U+F0808 +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_20 "\xf3\xb0\xa0\x89" // U+F0809 +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_30 "\xf3\xb0\xa0\x8a" // U+F080A +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_40 "\xf3\xb0\xa0\x8b" // U+F080B +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_50 "\xf3\xb0\xa0\x8c" // U+F080C +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_60 "\xf3\xb0\xa0\x8d" // U+F080D +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_70 "\xf3\xb0\xa0\x8e" // U+F080E +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_80 "\xf3\xb0\xa0\x8f" // U+F080F +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_90 "\xf3\xb0\xa0\x90" // U+F0810 +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_ALERT "\xf3\xb0\xa0\x91" // U+F0811 +#define ICON_MDI_BATTERY_CHARGING_WIRELESS_OUTLINE "\xf3\xb0\xa0\x92" // U+F0812 +#define ICON_MDI_BATTERY_CHECK "\xf3\xb1\x9f\xa2" // U+F17E2 +#define ICON_MDI_BATTERY_CHECK_OUTLINE "\xf3\xb1\x9f\xa3" // U+F17E3 +#define ICON_MDI_BATTERY_CLOCK "\xf3\xb1\xa7\xa5" // U+F19E5 +#define ICON_MDI_BATTERY_CLOCK_OUTLINE "\xf3\xb1\xa7\xa6" // U+F19E6 +#define ICON_MDI_BATTERY_HEART "\xf3\xb1\x88\x8f" // U+F120F +#define ICON_MDI_BATTERY_HEART_OUTLINE "\xf3\xb1\x88\x90" // U+F1210 +#define ICON_MDI_BATTERY_HEART_VARIANT "\xf3\xb1\x88\x91" // U+F1211 +#define ICON_MDI_BATTERY_HIGH "\xf3\xb1\x8a\xa3" // U+F12A3 +#define ICON_MDI_BATTERY_LOCK "\xf3\xb1\x9e\x9c" // U+F179C +#define ICON_MDI_BATTERY_LOCK_OPEN "\xf3\xb1\x9e\x9d" // U+F179D +#define ICON_MDI_BATTERY_LOW "\xf3\xb1\x8a\xa1" // U+F12A1 +#define ICON_MDI_BATTERY_MEDIUM "\xf3\xb1\x8a\xa2" // U+F12A2 +#define ICON_MDI_BATTERY_MINUS "\xf3\xb1\x9f\xa4" // U+F17E4 +#define ICON_MDI_BATTERY_MINUS_OUTLINE "\xf3\xb1\x9f\xa5" // U+F17E5 +#define ICON_MDI_BATTERY_MINUS_VARIANT "\xf3\xb0\x82\x8c" // U+F008C +#define ICON_MDI_BATTERY_NEGATIVE "\xf3\xb0\x82\x8d" // U+F008D +#define ICON_MDI_BATTERY_OFF "\xf3\xb1\x89\x9d" // U+F125D +#define ICON_MDI_BATTERY_OFF_OUTLINE "\xf3\xb1\x89\x9e" // U+F125E +#define ICON_MDI_BATTERY_OUTLINE "\xf3\xb0\x82\x8e" // U+F008E +#define ICON_MDI_BATTERY_PLUS "\xf3\xb1\x9f\xa6" // U+F17E6 +#define ICON_MDI_BATTERY_PLUS_OUTLINE "\xf3\xb1\x9f\xa7" // U+F17E7 +#define ICON_MDI_BATTERY_PLUS_VARIANT "\xf3\xb0\x82\x8f" // U+F008F +#define ICON_MDI_BATTERY_POSITIVE "\xf3\xb0\x82\x90" // U+F0090 +#define ICON_MDI_BATTERY_REMOVE "\xf3\xb1\x9f\xa8" // U+F17E8 +#define ICON_MDI_BATTERY_REMOVE_OUTLINE "\xf3\xb1\x9f\xa9" // U+F17E9 +#define ICON_MDI_BATTERY_SYNC "\xf3\xb1\xa0\xb4" // U+F1834 +#define ICON_MDI_BATTERY_SYNC_OUTLINE "\xf3\xb1\xa0\xb5" // U+F1835 +#define ICON_MDI_BATTERY_UNKNOWN "\xf3\xb0\x82\x91" // U+F0091 +#define ICON_MDI_BATTERY_UNKNOWN_BLUETOOTH "\xf3\xb0\xa5\x8a" // U+F094A +#define ICON_MDI_BEACH "\xf3\xb0\x82\x92" // U+F0092 +#define ICON_MDI_BEAKER "\xf3\xb0\xb3\xaa" // U+F0CEA +#define ICON_MDI_BEAKER_ALERT "\xf3\xb1\x88\xa9" // U+F1229 +#define ICON_MDI_BEAKER_ALERT_OUTLINE "\xf3\xb1\x88\xaa" // U+F122A +#define ICON_MDI_BEAKER_CHECK "\xf3\xb1\x88\xab" // U+F122B +#define ICON_MDI_BEAKER_CHECK_OUTLINE "\xf3\xb1\x88\xac" // U+F122C +#define ICON_MDI_BEAKER_MINUS "\xf3\xb1\x88\xad" // U+F122D +#define ICON_MDI_BEAKER_MINUS_OUTLINE "\xf3\xb1\x88\xae" // U+F122E +#define ICON_MDI_BEAKER_OUTLINE "\xf3\xb0\x9a\x90" // U+F0690 +#define ICON_MDI_BEAKER_PLUS "\xf3\xb1\x88\xaf" // U+F122F +#define ICON_MDI_BEAKER_PLUS_OUTLINE "\xf3\xb1\x88\xb0" // U+F1230 +#define ICON_MDI_BEAKER_QUESTION "\xf3\xb1\x88\xb1" // U+F1231 +#define ICON_MDI_BEAKER_QUESTION_OUTLINE "\xf3\xb1\x88\xb2" // U+F1232 +#define ICON_MDI_BEAKER_REMOVE "\xf3\xb1\x88\xb3" // U+F1233 +#define ICON_MDI_BEAKER_REMOVE_OUTLINE "\xf3\xb1\x88\xb4" // U+F1234 +#define ICON_MDI_BED "\xf3\xb0\x8b\xa3" // U+F02E3 +#define ICON_MDI_BED_CLOCK "\xf3\xb1\xae\x94" // U+F1B94 +#define ICON_MDI_BED_DOUBLE "\xf3\xb0\xbf\x94" // U+F0FD4 +#define ICON_MDI_BED_DOUBLE_OUTLINE "\xf3\xb0\xbf\x93" // U+F0FD3 +#define ICON_MDI_BED_EMPTY "\xf3\xb0\xa2\xa0" // U+F08A0 +#define ICON_MDI_BED_KING "\xf3\xb0\xbf\x92" // U+F0FD2 +#define ICON_MDI_BED_KING_OUTLINE "\xf3\xb0\xbf\x91" // U+F0FD1 +#define ICON_MDI_BED_OUTLINE "\xf3\xb0\x82\x99" // U+F0099 +#define ICON_MDI_BED_QUEEN "\xf3\xb0\xbf\x90" // U+F0FD0 +#define ICON_MDI_BED_QUEEN_OUTLINE "\xf3\xb0\xbf\x9b" // U+F0FDB +#define ICON_MDI_BED_SINGLE "\xf3\xb1\x81\xad" // U+F106D +#define ICON_MDI_BED_SINGLE_OUTLINE "\xf3\xb1\x81\xae" // U+F106E +#define ICON_MDI_BEE "\xf3\xb0\xbe\xa1" // U+F0FA1 +#define ICON_MDI_BEE_FLOWER "\xf3\xb0\xbe\xa2" // U+F0FA2 +#define ICON_MDI_BEEHIVE_OFF_OUTLINE "\xf3\xb1\x8f\xad" // U+F13ED +#define ICON_MDI_BEEHIVE_OUTLINE "\xf3\xb1\x83\x8e" // U+F10CE +#define ICON_MDI_BEEKEEPER "\xf3\xb1\x93\xa2" // U+F14E2 +#define ICON_MDI_BEER "\xf3\xb0\x82\x98" // U+F0098 +#define ICON_MDI_BEER_OUTLINE "\xf3\xb1\x8c\x8c" // U+F130C +#define ICON_MDI_BELL "\xf3\xb0\x82\x9a" // U+F009A +#define ICON_MDI_BELL_ALERT "\xf3\xb0\xb5\x99" // U+F0D59 +#define ICON_MDI_BELL_ALERT_OUTLINE "\xf3\xb0\xba\x81" // U+F0E81 +#define ICON_MDI_BELL_BADGE "\xf3\xb1\x85\xab" // U+F116B +#define ICON_MDI_BELL_BADGE_OUTLINE "\xf3\xb0\x85\xb8" // U+F0178 +#define ICON_MDI_BELL_CANCEL "\xf3\xb1\x8f\xa7" // U+F13E7 +#define ICON_MDI_BELL_CANCEL_OUTLINE "\xf3\xb1\x8f\xa8" // U+F13E8 +#define ICON_MDI_BELL_CHECK "\xf3\xb1\x87\xa5" // U+F11E5 +#define ICON_MDI_BELL_CHECK_OUTLINE "\xf3\xb1\x87\xa6" // U+F11E6 +#define ICON_MDI_BELL_CIRCLE "\xf3\xb0\xb5\x9a" // U+F0D5A +#define ICON_MDI_BELL_CIRCLE_OUTLINE "\xf3\xb0\xb5\x9b" // U+F0D5B +#define ICON_MDI_BELL_COG "\xf3\xb1\xa8\xa9" // U+F1A29 +#define ICON_MDI_BELL_COG_OUTLINE "\xf3\xb1\xa8\xaa" // U+F1A2A +#define ICON_MDI_BELL_MINUS "\xf3\xb1\x8f\xa9" // U+F13E9 +#define ICON_MDI_BELL_MINUS_OUTLINE "\xf3\xb1\x8f\xaa" // U+F13EA +#define ICON_MDI_BELL_OFF "\xf3\xb0\x82\x9b" // U+F009B +#define ICON_MDI_BELL_OFF_OUTLINE "\xf3\xb0\xaa\x91" // U+F0A91 +#define ICON_MDI_BELL_OUTLINE "\xf3\xb0\x82\x9c" // U+F009C +#define ICON_MDI_BELL_PLUS "\xf3\xb0\x82\x9d" // U+F009D +#define ICON_MDI_BELL_PLUS_OUTLINE "\xf3\xb0\xaa\x92" // U+F0A92 +#define ICON_MDI_BELL_REMOVE "\xf3\xb1\x8f\xab" // U+F13EB +#define ICON_MDI_BELL_REMOVE_OUTLINE "\xf3\xb1\x8f\xac" // U+F13EC +#define ICON_MDI_BELL_RING "\xf3\xb0\x82\x9e" // U+F009E +#define ICON_MDI_BELL_RING_OUTLINE "\xf3\xb0\x82\x9f" // U+F009F +#define ICON_MDI_BELL_SLEEP "\xf3\xb0\x82\xa0" // U+F00A0 +#define ICON_MDI_BELL_SLEEP_OUTLINE "\xf3\xb0\xaa\x93" // U+F0A93 +#define ICON_MDI_BENCH "\xf3\xb1\xb0\xa1" // U+F1C21 +#define ICON_MDI_BENCH_BACK "\xf3\xb1\xb0\xa2" // U+F1C22 +#define ICON_MDI_BETA "\xf3\xb0\x82\xa1" // U+F00A1 +#define ICON_MDI_BETAMAX "\xf3\xb0\xa7\x8b" // U+F09CB +#define ICON_MDI_BIATHLON "\xf3\xb0\xb8\x94" // U+F0E14 +#define ICON_MDI_BICYCLE "\xf3\xb1\x82\x9c" // U+F109C +#define ICON_MDI_BICYCLE_BASKET "\xf3\xb1\x88\xb5" // U+F1235 +#define ICON_MDI_BICYCLE_CARGO "\xf3\xb1\xa2\x9c" // U+F189C +#define ICON_MDI_BICYCLE_ELECTRIC "\xf3\xb1\x96\xb4" // U+F15B4 +#define ICON_MDI_BICYCLE_PENNY_FARTHING "\xf3\xb1\x97\xa9" // U+F15E9 +#define ICON_MDI_BIKE "\xf3\xb0\x82\xa3" // U+F00A3 +#define ICON_MDI_BIKE_FAST "\xf3\xb1\x84\x9f" // U+F111F +#define ICON_MDI_BIKE_PEDAL "\xf3\xb1\xb0\xa3" // U+F1C23 +#define ICON_MDI_BIKE_PEDAL_CLIPLESS "\xf3\xb1\xb0\xa4" // U+F1C24 +#define ICON_MDI_BIKE_PEDAL_MOUNTAIN "\xf3\xb1\xb0\xa5" // U+F1C25 +#define ICON_MDI_BILLBOARD "\xf3\xb1\x80\x90" // U+F1010 +#define ICON_MDI_BILLIARDS "\xf3\xb0\xad\xa1" // U+F0B61 +#define ICON_MDI_BILLIARDS_RACK "\xf3\xb0\xad\xa2" // U+F0B62 +#define ICON_MDI_BINOCULARS "\xf3\xb0\x82\xa5" // U+F00A5 +#define ICON_MDI_BIO "\xf3\xb0\x82\xa6" // U+F00A6 +#define ICON_MDI_BIOHAZARD "\xf3\xb0\x82\xa7" // U+F00A7 +#define ICON_MDI_BIRD "\xf3\xb1\x97\x86" // U+F15C6 +#define ICON_MDI_BITBUCKET "\xf3\xb0\x82\xa8" // U+F00A8 +#define ICON_MDI_BITCOIN "\xf3\xb0\xa0\x93" // U+F0813 +#define ICON_MDI_BLACK_MESA "\xf3\xb0\x82\xa9" // U+F00A9 +#define ICON_MDI_BLENDER "\xf3\xb0\xb3\xab" // U+F0CEB +#define ICON_MDI_BLENDER_OUTLINE "\xf3\xb1\xa0\x9a" // U+F181A +#define ICON_MDI_BLENDER_SOFTWARE "\xf3\xb0\x82\xab" // U+F00AB +#define ICON_MDI_BLINDS "\xf3\xb0\x82\xac" // U+F00AC +#define ICON_MDI_BLINDS_HORIZONTAL "\xf3\xb1\xa8\xab" // U+F1A2B +#define ICON_MDI_BLINDS_HORIZONTAL_CLOSED "\xf3\xb1\xa8\xac" // U+F1A2C +#define ICON_MDI_BLINDS_OPEN "\xf3\xb1\x80\x91" // U+F1011 +#define ICON_MDI_BLINDS_VERTICAL "\xf3\xb1\xa8\xad" // U+F1A2D +#define ICON_MDI_BLINDS_VERTICAL_CLOSED "\xf3\xb1\xa8\xae" // U+F1A2E +#define ICON_MDI_BLOCK_HELPER "\xf3\xb0\x82\xad" // U+F00AD +#define ICON_MDI_BLOOD_BAG "\xf3\xb0\xb3\xac" // U+F0CEC +#define ICON_MDI_BLUETOOTH "\xf3\xb0\x82\xaf" // U+F00AF +#define ICON_MDI_BLUETOOTH_AUDIO "\xf3\xb0\x82\xb0" // U+F00B0 +#define ICON_MDI_BLUETOOTH_CONNECT "\xf3\xb0\x82\xb1" // U+F00B1 +#define ICON_MDI_BLUETOOTH_OFF "\xf3\xb0\x82\xb2" // U+F00B2 +#define ICON_MDI_BLUETOOTH_SETTINGS "\xf3\xb0\x82\xb3" // U+F00B3 +#define ICON_MDI_BLUETOOTH_TRANSFER "\xf3\xb0\x82\xb4" // U+F00B4 +#define ICON_MDI_BLUR "\xf3\xb0\x82\xb5" // U+F00B5 +#define ICON_MDI_BLUR_LINEAR "\xf3\xb0\x82\xb6" // U+F00B6 +#define ICON_MDI_BLUR_OFF "\xf3\xb0\x82\xb7" // U+F00B7 +#define ICON_MDI_BLUR_RADIAL "\xf3\xb0\x82\xb8" // U+F00B8 +#define ICON_MDI_BOLT "\xf3\xb0\xb6\xb3" // U+F0DB3 +#define ICON_MDI_BOMB "\xf3\xb0\x9a\x91" // U+F0691 +#define ICON_MDI_BOMB_OFF "\xf3\xb0\x9b\x85" // U+F06C5 +#define ICON_MDI_BONE "\xf3\xb0\x82\xb9" // U+F00B9 +#define ICON_MDI_BONE_OFF "\xf3\xb1\xa7\xa0" // U+F19E0 +#define ICON_MDI_BOOK "\xf3\xb0\x82\xba" // U+F00BA +#define ICON_MDI_BOOK_ACCOUNT "\xf3\xb1\x8e\xad" // U+F13AD +#define ICON_MDI_BOOK_ACCOUNT_OUTLINE "\xf3\xb1\x8e\xae" // U+F13AE +#define ICON_MDI_BOOK_ALERT "\xf3\xb1\x99\xbc" // U+F167C +#define ICON_MDI_BOOK_ALERT_OUTLINE "\xf3\xb1\x99\xbd" // U+F167D +#define ICON_MDI_BOOK_ALPHABET "\xf3\xb0\x98\x9d" // U+F061D +#define ICON_MDI_BOOK_ARROW_DOWN "\xf3\xb1\x99\xbe" // U+F167E +#define ICON_MDI_BOOK_ARROW_DOWN_OUTLINE "\xf3\xb1\x99\xbf" // U+F167F +#define ICON_MDI_BOOK_ARROW_LEFT "\xf3\xb1\x9a\x80" // U+F1680 +#define ICON_MDI_BOOK_ARROW_LEFT_OUTLINE "\xf3\xb1\x9a\x81" // U+F1681 +#define ICON_MDI_BOOK_ARROW_RIGHT "\xf3\xb1\x9a\x82" // U+F1682 +#define ICON_MDI_BOOK_ARROW_RIGHT_OUTLINE "\xf3\xb1\x9a\x83" // U+F1683 +#define ICON_MDI_BOOK_ARROW_UP "\xf3\xb1\x9a\x84" // U+F1684 +#define ICON_MDI_BOOK_ARROW_UP_OUTLINE "\xf3\xb1\x9a\x85" // U+F1685 +#define ICON_MDI_BOOK_CANCEL "\xf3\xb1\x9a\x86" // U+F1686 +#define ICON_MDI_BOOK_CANCEL_OUTLINE "\xf3\xb1\x9a\x87" // U+F1687 +#define ICON_MDI_BOOK_CHECK "\xf3\xb1\x93\xb3" // U+F14F3 +#define ICON_MDI_BOOK_CHECK_OUTLINE "\xf3\xb1\x93\xb4" // U+F14F4 +#define ICON_MDI_BOOK_CLOCK "\xf3\xb1\x9a\x88" // U+F1688 +#define ICON_MDI_BOOK_CLOCK_OUTLINE "\xf3\xb1\x9a\x89" // U+F1689 +#define ICON_MDI_BOOK_COG "\xf3\xb1\x9a\x8a" // U+F168A +#define ICON_MDI_BOOK_COG_OUTLINE "\xf3\xb1\x9a\x8b" // U+F168B +#define ICON_MDI_BOOK_CROSS "\xf3\xb0\x82\xa2" // U+F00A2 +#define ICON_MDI_BOOK_EDIT "\xf3\xb1\x9a\x8c" // U+F168C +#define ICON_MDI_BOOK_EDIT_OUTLINE "\xf3\xb1\x9a\x8d" // U+F168D +#define ICON_MDI_BOOK_EDUCATION "\xf3\xb1\x9b\x89" // U+F16C9 +#define ICON_MDI_BOOK_EDUCATION_OUTLINE "\xf3\xb1\x9b\x8a" // U+F16CA +#define ICON_MDI_BOOK_HEART "\xf3\xb1\xa8\x9d" // U+F1A1D +#define ICON_MDI_BOOK_HEART_OUTLINE "\xf3\xb1\xa8\x9e" // U+F1A1E +#define ICON_MDI_BOOK_INFORMATION_VARIANT "\xf3\xb1\x81\xaf" // U+F106F +#define ICON_MDI_BOOK_LOCK "\xf3\xb0\x9e\x9a" // U+F079A +#define ICON_MDI_BOOK_LOCK_OPEN "\xf3\xb0\x9e\x9b" // U+F079B +#define ICON_MDI_BOOK_LOCK_OPEN_OUTLINE "\xf3\xb1\x9a\x8e" // U+F168E +#define ICON_MDI_BOOK_LOCK_OUTLINE "\xf3\xb1\x9a\x8f" // U+F168F +#define ICON_MDI_BOOK_MARKER "\xf3\xb1\x9a\x90" // U+F1690 +#define ICON_MDI_BOOK_MARKER_OUTLINE "\xf3\xb1\x9a\x91" // U+F1691 +#define ICON_MDI_BOOK_MINUS "\xf3\xb0\x97\x99" // U+F05D9 +#define ICON_MDI_BOOK_MINUS_MULTIPLE "\xf3\xb0\xaa\x94" // U+F0A94 +#define ICON_MDI_BOOK_MINUS_MULTIPLE_OUTLINE "\xf3\xb0\xa4\x8b" // U+F090B +#define ICON_MDI_BOOK_MINUS_OUTLINE "\xf3\xb1\x9a\x92" // U+F1692 +#define ICON_MDI_BOOK_MULTIPLE "\xf3\xb0\x82\xbb" // U+F00BB +#define ICON_MDI_BOOK_MULTIPLE_OUTLINE "\xf3\xb0\x90\xb6" // U+F0436 +#define ICON_MDI_BOOK_MUSIC "\xf3\xb0\x81\xa7" // U+F0067 +#define ICON_MDI_BOOK_MUSIC_OUTLINE "\xf3\xb1\x9a\x93" // U+F1693 +#define ICON_MDI_BOOK_OFF "\xf3\xb1\x9a\x94" // U+F1694 +#define ICON_MDI_BOOK_OFF_OUTLINE "\xf3\xb1\x9a\x95" // U+F1695 +#define ICON_MDI_BOOK_OPEN "\xf3\xb0\x82\xbd" // U+F00BD +#define ICON_MDI_BOOK_OPEN_BLANK_VARIANT "\xf3\xb0\x82\xbe" // U+F00BE +#define ICON_MDI_BOOK_OPEN_OUTLINE "\xf3\xb0\xad\xa3" // U+F0B63 +#define ICON_MDI_BOOK_OPEN_PAGE_VARIANT "\xf3\xb0\x97\x9a" // U+F05DA +#define ICON_MDI_BOOK_OPEN_PAGE_VARIANT_OUTLINE "\xf3\xb1\x97\x96" // U+F15D6 +#define ICON_MDI_BOOK_OPEN_VARIANT "\xf3\xb1\x93\xb7" // U+F14F7 +#define ICON_MDI_BOOK_OUTLINE "\xf3\xb0\xad\xa4" // U+F0B64 +#define ICON_MDI_BOOK_PLAY "\xf3\xb0\xba\x82" // U+F0E82 +#define ICON_MDI_BOOK_PLAY_OUTLINE "\xf3\xb0\xba\x83" // U+F0E83 +#define ICON_MDI_BOOK_PLUS "\xf3\xb0\x97\x9b" // U+F05DB +#define ICON_MDI_BOOK_PLUS_MULTIPLE "\xf3\xb0\xaa\x95" // U+F0A95 +#define ICON_MDI_BOOK_PLUS_MULTIPLE_OUTLINE "\xf3\xb0\xab\x9e" // U+F0ADE +#define ICON_MDI_BOOK_PLUS_OUTLINE "\xf3\xb1\x9a\x96" // U+F1696 +#define ICON_MDI_BOOK_REFRESH "\xf3\xb1\x9a\x97" // U+F1697 +#define ICON_MDI_BOOK_REFRESH_OUTLINE "\xf3\xb1\x9a\x98" // U+F1698 +#define ICON_MDI_BOOK_REMOVE "\xf3\xb0\xaa\x97" // U+F0A97 +#define ICON_MDI_BOOK_REMOVE_MULTIPLE "\xf3\xb0\xaa\x96" // U+F0A96 +#define ICON_MDI_BOOK_REMOVE_MULTIPLE_OUTLINE "\xf3\xb0\x93\x8a" // U+F04CA +#define ICON_MDI_BOOK_REMOVE_OUTLINE "\xf3\xb1\x9a\x99" // U+F1699 +#define ICON_MDI_BOOK_SEARCH "\xf3\xb0\xba\x84" // U+F0E84 +#define ICON_MDI_BOOK_SEARCH_OUTLINE "\xf3\xb0\xba\x85" // U+F0E85 +#define ICON_MDI_BOOK_SETTINGS "\xf3\xb1\x9a\x9a" // U+F169A +#define ICON_MDI_BOOK_SETTINGS_OUTLINE "\xf3\xb1\x9a\x9b" // U+F169B +#define ICON_MDI_BOOK_SYNC "\xf3\xb1\x9a\x9c" // U+F169C +#define ICON_MDI_BOOK_SYNC_OUTLINE "\xf3\xb1\x9b\x88" // U+F16C8 +#define ICON_MDI_BOOK_VARIANT "\xf3\xb0\x82\xbf" // U+F00BF +#define ICON_MDI_BOOKMARK "\xf3\xb0\x83\x80" // U+F00C0 +#define ICON_MDI_BOOKMARK_BOX "\xf3\xb1\xad\xb5" // U+F1B75 +#define ICON_MDI_BOOKMARK_BOX_MULTIPLE "\xf3\xb1\xa5\xac" // U+F196C +#define ICON_MDI_BOOKMARK_BOX_MULTIPLE_OUTLINE "\xf3\xb1\xa5\xad" // U+F196D +#define ICON_MDI_BOOKMARK_BOX_OUTLINE "\xf3\xb1\xad\xb6" // U+F1B76 +#define ICON_MDI_BOOKMARK_CHECK "\xf3\xb0\x83\x81" // U+F00C1 +#define ICON_MDI_BOOKMARK_CHECK_OUTLINE "\xf3\xb1\x8d\xbb" // U+F137B +#define ICON_MDI_BOOKMARK_MINUS "\xf3\xb0\xa7\x8c" // U+F09CC +#define ICON_MDI_BOOKMARK_MINUS_OUTLINE "\xf3\xb0\xa7\x8d" // U+F09CD +#define ICON_MDI_BOOKMARK_MULTIPLE "\xf3\xb0\xb8\x95" // U+F0E15 +#define ICON_MDI_BOOKMARK_MULTIPLE_OUTLINE "\xf3\xb0\xb8\x96" // U+F0E16 +#define ICON_MDI_BOOKMARK_MUSIC "\xf3\xb0\x83\x82" // U+F00C2 +#define ICON_MDI_BOOKMARK_MUSIC_OUTLINE "\xf3\xb1\x8d\xb9" // U+F1379 +#define ICON_MDI_BOOKMARK_OFF "\xf3\xb0\xa7\x8e" // U+F09CE +#define ICON_MDI_BOOKMARK_OFF_OUTLINE "\xf3\xb0\xa7\x8f" // U+F09CF +#define ICON_MDI_BOOKMARK_OUTLINE "\xf3\xb0\x83\x83" // U+F00C3 +#define ICON_MDI_BOOKMARK_PLUS "\xf3\xb0\x83\x85" // U+F00C5 +#define ICON_MDI_BOOKMARK_PLUS_OUTLINE "\xf3\xb0\x83\x84" // U+F00C4 +#define ICON_MDI_BOOKMARK_REMOVE "\xf3\xb0\x83\x86" // U+F00C6 +#define ICON_MDI_BOOKMARK_REMOVE_OUTLINE "\xf3\xb1\x8d\xba" // U+F137A +#define ICON_MDI_BOOKSHELF "\xf3\xb1\x89\x9f" // U+F125F +#define ICON_MDI_BOOM_GATE "\xf3\xb0\xba\x86" // U+F0E86 +#define ICON_MDI_BOOM_GATE_ALERT "\xf3\xb0\xba\x87" // U+F0E87 +#define ICON_MDI_BOOM_GATE_ALERT_OUTLINE "\xf3\xb0\xba\x88" // U+F0E88 +#define ICON_MDI_BOOM_GATE_ARROW_DOWN "\xf3\xb0\xba\x89" // U+F0E89 +#define ICON_MDI_BOOM_GATE_ARROW_DOWN_OUTLINE "\xf3\xb0\xba\x8a" // U+F0E8A +#define ICON_MDI_BOOM_GATE_ARROW_UP "\xf3\xb0\xba\x8c" // U+F0E8C +#define ICON_MDI_BOOM_GATE_ARROW_UP_OUTLINE "\xf3\xb0\xba\x8d" // U+F0E8D +#define ICON_MDI_BOOM_GATE_OUTLINE "\xf3\xb0\xba\x8b" // U+F0E8B +#define ICON_MDI_BOOM_GATE_UP "\xf3\xb1\x9f\xb9" // U+F17F9 +#define ICON_MDI_BOOM_GATE_UP_OUTLINE "\xf3\xb1\x9f\xba" // U+F17FA +#define ICON_MDI_BOOMBOX "\xf3\xb0\x97\x9c" // U+F05DC +#define ICON_MDI_BOOMERANG "\xf3\xb1\x83\x8f" // U+F10CF +#define ICON_MDI_BOOTSTRAP "\xf3\xb0\x9b\x86" // U+F06C6 +#define ICON_MDI_BORDER_ALL "\xf3\xb0\x83\x87" // U+F00C7 +#define ICON_MDI_BORDER_ALL_VARIANT "\xf3\xb0\xa2\xa1" // U+F08A1 +#define ICON_MDI_BORDER_BOTTOM "\xf3\xb0\x83\x88" // U+F00C8 +#define ICON_MDI_BORDER_BOTTOM_VARIANT "\xf3\xb0\xa2\xa2" // U+F08A2 +#define ICON_MDI_BORDER_COLOR "\xf3\xb0\x83\x89" // U+F00C9 +#define ICON_MDI_BORDER_HORIZONTAL "\xf3\xb0\x83\x8a" // U+F00CA +#define ICON_MDI_BORDER_INSIDE "\xf3\xb0\x83\x8b" // U+F00CB +#define ICON_MDI_BORDER_LEFT "\xf3\xb0\x83\x8c" // U+F00CC +#define ICON_MDI_BORDER_LEFT_VARIANT "\xf3\xb0\xa2\xa3" // U+F08A3 +#define ICON_MDI_BORDER_NONE "\xf3\xb0\x83\x8d" // U+F00CD +#define ICON_MDI_BORDER_NONE_VARIANT "\xf3\xb0\xa2\xa4" // U+F08A4 +#define ICON_MDI_BORDER_OUTSIDE "\xf3\xb0\x83\x8e" // U+F00CE +#define ICON_MDI_BORDER_RADIUS "\xf3\xb1\xab\xb4" // U+F1AF4 +#define ICON_MDI_BORDER_RIGHT "\xf3\xb0\x83\x8f" // U+F00CF +#define ICON_MDI_BORDER_RIGHT_VARIANT "\xf3\xb0\xa2\xa5" // U+F08A5 +#define ICON_MDI_BORDER_STYLE "\xf3\xb0\x83\x90" // U+F00D0 +#define ICON_MDI_BORDER_TOP "\xf3\xb0\x83\x91" // U+F00D1 +#define ICON_MDI_BORDER_TOP_VARIANT "\xf3\xb0\xa2\xa6" // U+F08A6 +#define ICON_MDI_BORDER_VERTICAL "\xf3\xb0\x83\x92" // U+F00D2 +#define ICON_MDI_BOTTLE_SODA "\xf3\xb1\x81\xb0" // U+F1070 +#define ICON_MDI_BOTTLE_SODA_CLASSIC "\xf3\xb1\x81\xb1" // U+F1071 +#define ICON_MDI_BOTTLE_SODA_CLASSIC_OUTLINE "\xf3\xb1\x8d\xa3" // U+F1363 +#define ICON_MDI_BOTTLE_SODA_OUTLINE "\xf3\xb1\x81\xb2" // U+F1072 +#define ICON_MDI_BOTTLE_TONIC "\xf3\xb1\x84\xae" // U+F112E +#define ICON_MDI_BOTTLE_TONIC_OUTLINE "\xf3\xb1\x84\xaf" // U+F112F +#define ICON_MDI_BOTTLE_TONIC_PLUS "\xf3\xb1\x84\xb0" // U+F1130 +#define ICON_MDI_BOTTLE_TONIC_PLUS_OUTLINE "\xf3\xb1\x84\xb1" // U+F1131 +#define ICON_MDI_BOTTLE_TONIC_SKULL "\xf3\xb1\x84\xb2" // U+F1132 +#define ICON_MDI_BOTTLE_TONIC_SKULL_OUTLINE "\xf3\xb1\x84\xb3" // U+F1133 +#define ICON_MDI_BOTTLE_WINE "\xf3\xb0\xa1\x94" // U+F0854 +#define ICON_MDI_BOTTLE_WINE_OUTLINE "\xf3\xb1\x8c\x90" // U+F1310 +#define ICON_MDI_BOW_ARROW "\xf3\xb1\xa1\x81" // U+F1841 +#define ICON_MDI_BOW_TIE "\xf3\xb0\x99\xb8" // U+F0678 +#define ICON_MDI_BOWL "\xf3\xb0\x8a\x8e" // U+F028E +#define ICON_MDI_BOWL_MIX "\xf3\xb0\x98\x97" // U+F0617 +#define ICON_MDI_BOWL_MIX_OUTLINE "\xf3\xb0\x8b\xa4" // U+F02E4 +#define ICON_MDI_BOWL_OUTLINE "\xf3\xb0\x8a\xa9" // U+F02A9 +#define ICON_MDI_BOWLING "\xf3\xb0\x83\x93" // U+F00D3 +#define ICON_MDI_BOX "\xf3\xb0\x83\x94" // U+F00D4 +#define ICON_MDI_BOX_CUTTER "\xf3\xb0\x83\x95" // U+F00D5 +#define ICON_MDI_BOX_CUTTER_OFF "\xf3\xb0\xad\x8a" // U+F0B4A +#define ICON_MDI_BOX_SHADOW "\xf3\xb0\x98\xb7" // U+F0637 +#define ICON_MDI_BOXING_GLOVE "\xf3\xb0\xad\xa5" // U+F0B65 +#define ICON_MDI_BRAILLE "\xf3\xb0\xa7\x90" // U+F09D0 +#define ICON_MDI_BRAIN "\xf3\xb0\xa7\x91" // U+F09D1 +#define ICON_MDI_BREAD_SLICE "\xf3\xb0\xb3\xae" // U+F0CEE +#define ICON_MDI_BREAD_SLICE_OUTLINE "\xf3\xb0\xb3\xaf" // U+F0CEF +#define ICON_MDI_BRIDGE "\xf3\xb0\x98\x98" // U+F0618 +#define ICON_MDI_BRIEFCASE "\xf3\xb0\x83\x96" // U+F00D6 +#define ICON_MDI_BRIEFCASE_ACCOUNT "\xf3\xb0\xb3\xb0" // U+F0CF0 +#define ICON_MDI_BRIEFCASE_ACCOUNT_OUTLINE "\xf3\xb0\xb3\xb1" // U+F0CF1 +#define ICON_MDI_BRIEFCASE_ARROW_LEFT_RIGHT "\xf3\xb1\xaa\x8d" // U+F1A8D +#define ICON_MDI_BRIEFCASE_ARROW_LEFT_RIGHT_OUTLINE "\xf3\xb1\xaa\x8e" // U+F1A8E +#define ICON_MDI_BRIEFCASE_ARROW_UP_DOWN "\xf3\xb1\xaa\x8f" // U+F1A8F +#define ICON_MDI_BRIEFCASE_ARROW_UP_DOWN_OUTLINE "\xf3\xb1\xaa\x90" // U+F1A90 +#define ICON_MDI_BRIEFCASE_CHECK "\xf3\xb0\x83\x97" // U+F00D7 +#define ICON_MDI_BRIEFCASE_CHECK_OUTLINE "\xf3\xb1\x8c\x9e" // U+F131E +#define ICON_MDI_BRIEFCASE_CLOCK "\xf3\xb1\x83\x90" // U+F10D0 +#define ICON_MDI_BRIEFCASE_CLOCK_OUTLINE "\xf3\xb1\x83\x91" // U+F10D1 +#define ICON_MDI_BRIEFCASE_DOWNLOAD "\xf3\xb0\x83\x98" // U+F00D8 +#define ICON_MDI_BRIEFCASE_DOWNLOAD_OUTLINE "\xf3\xb0\xb0\xbd" // U+F0C3D +#define ICON_MDI_BRIEFCASE_EDIT "\xf3\xb0\xaa\x98" // U+F0A98 +#define ICON_MDI_BRIEFCASE_EDIT_OUTLINE "\xf3\xb0\xb0\xbe" // U+F0C3E +#define ICON_MDI_BRIEFCASE_EYE "\xf3\xb1\x9f\x99" // U+F17D9 +#define ICON_MDI_BRIEFCASE_EYE_OUTLINE "\xf3\xb1\x9f\x9a" // U+F17DA +#define ICON_MDI_BRIEFCASE_MINUS "\xf3\xb0\xa8\xaa" // U+F0A2A +#define ICON_MDI_BRIEFCASE_MINUS_OUTLINE "\xf3\xb0\xb0\xbf" // U+F0C3F +#define ICON_MDI_BRIEFCASE_OFF "\xf3\xb1\x99\x98" // U+F1658 +#define ICON_MDI_BRIEFCASE_OFF_OUTLINE "\xf3\xb1\x99\x99" // U+F1659 +#define ICON_MDI_BRIEFCASE_OUTLINE "\xf3\xb0\xa0\x94" // U+F0814 +#define ICON_MDI_BRIEFCASE_PLUS "\xf3\xb0\xa8\xab" // U+F0A2B +#define ICON_MDI_BRIEFCASE_PLUS_OUTLINE "\xf3\xb0\xb1\x80" // U+F0C40 +#define ICON_MDI_BRIEFCASE_REMOVE "\xf3\xb0\xa8\xac" // U+F0A2C +#define ICON_MDI_BRIEFCASE_REMOVE_OUTLINE "\xf3\xb0\xb1\x81" // U+F0C41 +#define ICON_MDI_BRIEFCASE_SEARCH "\xf3\xb0\xa8\xad" // U+F0A2D +#define ICON_MDI_BRIEFCASE_SEARCH_OUTLINE "\xf3\xb0\xb1\x82" // U+F0C42 +#define ICON_MDI_BRIEFCASE_UPLOAD "\xf3\xb0\x83\x99" // U+F00D9 +#define ICON_MDI_BRIEFCASE_UPLOAD_OUTLINE "\xf3\xb0\xb1\x83" // U+F0C43 +#define ICON_MDI_BRIEFCASE_VARIANT "\xf3\xb1\x92\x94" // U+F1494 +#define ICON_MDI_BRIEFCASE_VARIANT_OFF "\xf3\xb1\x99\x9a" // U+F165A +#define ICON_MDI_BRIEFCASE_VARIANT_OFF_OUTLINE "\xf3\xb1\x99\x9b" // U+F165B +#define ICON_MDI_BRIEFCASE_VARIANT_OUTLINE "\xf3\xb1\x92\x95" // U+F1495 +#define ICON_MDI_BRIGHTNESS_1 "\xf3\xb0\x83\x9a" // U+F00DA +#define ICON_MDI_BRIGHTNESS_2 "\xf3\xb0\x83\x9b" // U+F00DB +#define ICON_MDI_BRIGHTNESS_3 "\xf3\xb0\x83\x9c" // U+F00DC +#define ICON_MDI_BRIGHTNESS_4 "\xf3\xb0\x83\x9d" // U+F00DD +#define ICON_MDI_BRIGHTNESS_5 "\xf3\xb0\x83\x9e" // U+F00DE +#define ICON_MDI_BRIGHTNESS_6 "\xf3\xb0\x83\x9f" // U+F00DF +#define ICON_MDI_BRIGHTNESS_7 "\xf3\xb0\x83\xa0" // U+F00E0 +#define ICON_MDI_BRIGHTNESS_AUTO "\xf3\xb0\x83\xa1" // U+F00E1 +#define ICON_MDI_BRIGHTNESS_PERCENT "\xf3\xb0\xb3\xb2" // U+F0CF2 +#define ICON_MDI_BROADCAST "\xf3\xb1\x9c\xa0" // U+F1720 +#define ICON_MDI_BROADCAST_OFF "\xf3\xb1\x9c\xa1" // U+F1721 +#define ICON_MDI_BROOM "\xf3\xb0\x83\xa2" // U+F00E2 +#define ICON_MDI_BRUSH "\xf3\xb0\x83\xa3" // U+F00E3 +#define ICON_MDI_BRUSH_OFF "\xf3\xb1\x9d\xb1" // U+F1771 +#define ICON_MDI_BRUSH_OUTLINE "\xf3\xb1\xa8\x8d" // U+F1A0D +#define ICON_MDI_BRUSH_VARIANT "\xf3\xb1\xa0\x93" // U+F1813 +#define ICON_MDI_BUCKET "\xf3\xb1\x90\x95" // U+F1415 +#define ICON_MDI_BUCKET_OUTLINE "\xf3\xb1\x90\x96" // U+F1416 +#define ICON_MDI_BUFFET "\xf3\xb0\x95\xb8" // U+F0578 +#define ICON_MDI_BUG "\xf3\xb0\x83\xa4" // U+F00E4 +#define ICON_MDI_BUG_CHECK "\xf3\xb0\xa8\xae" // U+F0A2E +#define ICON_MDI_BUG_CHECK_OUTLINE "\xf3\xb0\xa8\xaf" // U+F0A2F +#define ICON_MDI_BUG_OUTLINE "\xf3\xb0\xa8\xb0" // U+F0A30 +#define ICON_MDI_BUG_PAUSE "\xf3\xb1\xab\xb5" // U+F1AF5 +#define ICON_MDI_BUG_PAUSE_OUTLINE "\xf3\xb1\xab\xb6" // U+F1AF6 +#define ICON_MDI_BUG_PLAY "\xf3\xb1\xab\xb7" // U+F1AF7 +#define ICON_MDI_BUG_PLAY_OUTLINE "\xf3\xb1\xab\xb8" // U+F1AF8 +#define ICON_MDI_BUG_STOP "\xf3\xb1\xab\xb9" // U+F1AF9 +#define ICON_MDI_BUG_STOP_OUTLINE "\xf3\xb1\xab\xba" // U+F1AFA +#define ICON_MDI_BUGLE "\xf3\xb0\xb6\xb4" // U+F0DB4 +#define ICON_MDI_BULKHEAD_LIGHT "\xf3\xb1\xa8\xaf" // U+F1A2F +#define ICON_MDI_BULLDOZER "\xf3\xb0\xac\xa2" // U+F0B22 +#define ICON_MDI_BULLET "\xf3\xb0\xb3\xb3" // U+F0CF3 +#define ICON_MDI_BULLETIN_BOARD "\xf3\xb0\x83\xa5" // U+F00E5 +#define ICON_MDI_BULLHORN "\xf3\xb0\x83\xa6" // U+F00E6 +#define ICON_MDI_BULLHORN_OUTLINE "\xf3\xb0\xac\xa3" // U+F0B23 +#define ICON_MDI_BULLHORN_VARIANT "\xf3\xb1\xa5\xae" // U+F196E +#define ICON_MDI_BULLHORN_VARIANT_OUTLINE "\xf3\xb1\xa5\xaf" // U+F196F +#define ICON_MDI_BULLSEYE "\xf3\xb0\x97\x9d" // U+F05DD +#define ICON_MDI_BULLSEYE_ARROW "\xf3\xb0\xa3\x89" // U+F08C9 +#define ICON_MDI_BULMA "\xf3\xb1\x8b\xa7" // U+F12E7 +#define ICON_MDI_BUNK_BED "\xf3\xb1\x8c\x82" // U+F1302 +#define ICON_MDI_BUNK_BED_OUTLINE "\xf3\xb0\x82\x97" // U+F0097 +#define ICON_MDI_BUS "\xf3\xb0\x83\xa7" // U+F00E7 +#define ICON_MDI_BUS_ALERT "\xf3\xb0\xaa\x99" // U+F0A99 +#define ICON_MDI_BUS_ARTICULATED_END "\xf3\xb0\x9e\x9c" // U+F079C +#define ICON_MDI_BUS_ARTICULATED_FRONT "\xf3\xb0\x9e\x9d" // U+F079D +#define ICON_MDI_BUS_CLOCK "\xf3\xb0\xa3\x8a" // U+F08CA +#define ICON_MDI_BUS_DOUBLE_DECKER "\xf3\xb0\x9e\x9e" // U+F079E +#define ICON_MDI_BUS_ELECTRIC "\xf3\xb1\xa4\x9d" // U+F191D +#define ICON_MDI_BUS_MARKER "\xf3\xb1\x88\x92" // U+F1212 +#define ICON_MDI_BUS_MULTIPLE "\xf3\xb0\xbc\xbf" // U+F0F3F +#define ICON_MDI_BUS_SCHOOL "\xf3\xb0\x9e\x9f" // U+F079F +#define ICON_MDI_BUS_SIDE "\xf3\xb0\x9e\xa0" // U+F07A0 +#define ICON_MDI_BUS_STOP "\xf3\xb1\x80\x92" // U+F1012 +#define ICON_MDI_BUS_STOP_COVERED "\xf3\xb1\x80\x93" // U+F1013 +#define ICON_MDI_BUS_STOP_UNCOVERED "\xf3\xb1\x80\x94" // U+F1014 +#define ICON_MDI_BUTTERFLY "\xf3\xb1\x96\x89" // U+F1589 +#define ICON_MDI_BUTTERFLY_OUTLINE "\xf3\xb1\x96\x8a" // U+F158A +#define ICON_MDI_BUTTON_CURSOR "\xf3\xb1\xad\x8f" // U+F1B4F +#define ICON_MDI_BUTTON_POINTER "\xf3\xb1\xad\x90" // U+F1B50 +#define ICON_MDI_CABIN_A_FRAME "\xf3\xb1\xa2\x8c" // U+F188C +#define ICON_MDI_CABLE_DATA "\xf3\xb1\x8e\x94" // U+F1394 +#define ICON_MDI_CACHED "\xf3\xb0\x83\xa8" // U+F00E8 +#define ICON_MDI_CACTUS "\xf3\xb0\xb6\xb5" // U+F0DB5 +#define ICON_MDI_CAKE "\xf3\xb0\x83\xa9" // U+F00E9 +#define ICON_MDI_CAKE_LAYERED "\xf3\xb0\x83\xaa" // U+F00EA +#define ICON_MDI_CAKE_VARIANT "\xf3\xb0\x83\xab" // U+F00EB +#define ICON_MDI_CAKE_VARIANT_OUTLINE "\xf3\xb1\x9f\xb0" // U+F17F0 +#define ICON_MDI_CALCULATOR "\xf3\xb0\x83\xac" // U+F00EC +#define ICON_MDI_CALCULATOR_VARIANT "\xf3\xb0\xaa\x9a" // U+F0A9A +#define ICON_MDI_CALCULATOR_VARIANT_OUTLINE "\xf3\xb1\x96\xa6" // U+F15A6 +#define ICON_MDI_CALENDAR "\xf3\xb0\x83\xad" // U+F00ED +#define ICON_MDI_CALENDAR_ACCOUNT "\xf3\xb0\xbb\x97" // U+F0ED7 +#define ICON_MDI_CALENDAR_ACCOUNT_OUTLINE "\xf3\xb0\xbb\x98" // U+F0ED8 +#define ICON_MDI_CALENDAR_ALERT "\xf3\xb0\xa8\xb1" // U+F0A31 +#define ICON_MDI_CALENDAR_ALERT_OUTLINE "\xf3\xb1\xad\xa2" // U+F1B62 +#define ICON_MDI_CALENDAR_ARROW_LEFT "\xf3\xb1\x84\xb4" // U+F1134 +#define ICON_MDI_CALENDAR_ARROW_RIGHT "\xf3\xb1\x84\xb5" // U+F1135 +#define ICON_MDI_CALENDAR_BADGE "\xf3\xb1\xae\x9d" // U+F1B9D +#define ICON_MDI_CALENDAR_BADGE_OUTLINE "\xf3\xb1\xae\x9e" // U+F1B9E +#define ICON_MDI_CALENDAR_BLANK "\xf3\xb0\x83\xae" // U+F00EE +#define ICON_MDI_CALENDAR_BLANK_MULTIPLE "\xf3\xb1\x81\xb3" // U+F1073 +#define ICON_MDI_CALENDAR_BLANK_OUTLINE "\xf3\xb0\xad\xa6" // U+F0B66 +#define ICON_MDI_CALENDAR_CHECK "\xf3\xb0\x83\xaf" // U+F00EF +#define ICON_MDI_CALENDAR_CHECK_OUTLINE "\xf3\xb0\xb1\x84" // U+F0C44 +#define ICON_MDI_CALENDAR_CLOCK "\xf3\xb0\x83\xb0" // U+F00F0 +#define ICON_MDI_CALENDAR_CLOCK_OUTLINE "\xf3\xb1\x9b\xa1" // U+F16E1 +#define ICON_MDI_CALENDAR_COLLAPSE_HORIZONTAL "\xf3\xb1\xa2\x9d" // U+F189D +#define ICON_MDI_CALENDAR_COLLAPSE_HORIZONTAL_OUTLINE "\xf3\xb1\xad\xa3" // U+F1B63 +#define ICON_MDI_CALENDAR_CURSOR "\xf3\xb1\x95\xbb" // U+F157B +#define ICON_MDI_CALENDAR_CURSOR_OUTLINE "\xf3\xb1\xad\xa4" // U+F1B64 +#define ICON_MDI_CALENDAR_EDIT "\xf3\xb0\xa2\xa7" // U+F08A7 +#define ICON_MDI_CALENDAR_EDIT_OUTLINE "\xf3\xb1\xad\xa5" // U+F1B65 +#define ICON_MDI_CALENDAR_END "\xf3\xb1\x99\xac" // U+F166C +#define ICON_MDI_CALENDAR_END_OUTLINE "\xf3\xb1\xad\xa6" // U+F1B66 +#define ICON_MDI_CALENDAR_EXPAND_HORIZONTAL "\xf3\xb1\xa2\x9e" // U+F189E +#define ICON_MDI_CALENDAR_EXPAND_HORIZONTAL_OUTLINE "\xf3\xb1\xad\xa7" // U+F1B67 +#define ICON_MDI_CALENDAR_EXPORT "\xf3\xb0\xac\xa4" // U+F0B24 +#define ICON_MDI_CALENDAR_EXPORT_OUTLINE "\xf3\xb1\xad\xa8" // U+F1B68 +#define ICON_MDI_CALENDAR_FILTER "\xf3\xb1\xa8\xb2" // U+F1A32 +#define ICON_MDI_CALENDAR_FILTER_OUTLINE "\xf3\xb1\xa8\xb3" // U+F1A33 +#define ICON_MDI_CALENDAR_HEART "\xf3\xb0\xa7\x92" // U+F09D2 +#define ICON_MDI_CALENDAR_HEART_OUTLINE "\xf3\xb1\xad\xa9" // U+F1B69 +#define ICON_MDI_CALENDAR_IMPORT "\xf3\xb0\xac\xa5" // U+F0B25 +#define ICON_MDI_CALENDAR_IMPORT_OUTLINE "\xf3\xb1\xad\xaa" // U+F1B6A +#define ICON_MDI_CALENDAR_LOCK "\xf3\xb1\x99\x81" // U+F1641 +#define ICON_MDI_CALENDAR_LOCK_OPEN "\xf3\xb1\xad\x9b" // U+F1B5B +#define ICON_MDI_CALENDAR_LOCK_OPEN_OUTLINE "\xf3\xb1\xad\x9c" // U+F1B5C +#define ICON_MDI_CALENDAR_LOCK_OUTLINE "\xf3\xb1\x99\x82" // U+F1642 +#define ICON_MDI_CALENDAR_MINUS "\xf3\xb0\xb5\x9c" // U+F0D5C +#define ICON_MDI_CALENDAR_MINUS_OUTLINE "\xf3\xb1\xad\xab" // U+F1B6B +#define ICON_MDI_CALENDAR_MONTH "\xf3\xb0\xb8\x97" // U+F0E17 +#define ICON_MDI_CALENDAR_MONTH_OUTLINE "\xf3\xb0\xb8\x98" // U+F0E18 +#define ICON_MDI_CALENDAR_MULTIPLE "\xf3\xb0\x83\xb1" // U+F00F1 +#define ICON_MDI_CALENDAR_MULTIPLE_CHECK "\xf3\xb0\x83\xb2" // U+F00F2 +#define ICON_MDI_CALENDAR_MULTISELECT "\xf3\xb0\xa8\xb2" // U+F0A32 +#define ICON_MDI_CALENDAR_MULTISELECT_OUTLINE "\xf3\xb1\xad\x95" // U+F1B55 +#define ICON_MDI_CALENDAR_OUTLINE "\xf3\xb0\xad\xa7" // U+F0B67 +#define ICON_MDI_CALENDAR_PLUS "\xf3\xb0\x83\xb3" // U+F00F3 +#define ICON_MDI_CALENDAR_PLUS_OUTLINE "\xf3\xb1\xad\xac" // U+F1B6C +#define ICON_MDI_CALENDAR_QUESTION "\xf3\xb0\x9a\x92" // U+F0692 +#define ICON_MDI_CALENDAR_QUESTION_OUTLINE "\xf3\xb1\xad\xad" // U+F1B6D +#define ICON_MDI_CALENDAR_RANGE "\xf3\xb0\x99\xb9" // U+F0679 +#define ICON_MDI_CALENDAR_RANGE_OUTLINE "\xf3\xb0\xad\xa8" // U+F0B68 +#define ICON_MDI_CALENDAR_REFRESH "\xf3\xb0\x87\xa1" // U+F01E1 +#define ICON_MDI_CALENDAR_REFRESH_OUTLINE "\xf3\xb0\x88\x83" // U+F0203 +#define ICON_MDI_CALENDAR_REMOVE "\xf3\xb0\x83\xb4" // U+F00F4 +#define ICON_MDI_CALENDAR_REMOVE_OUTLINE "\xf3\xb0\xb1\x85" // U+F0C45 +#define ICON_MDI_CALENDAR_SEARCH "\xf3\xb0\xa5\x8c" // U+F094C +#define ICON_MDI_CALENDAR_SEARCH_OUTLINE "\xf3\xb1\xad\xae" // U+F1B6E +#define ICON_MDI_CALENDAR_STAR "\xf3\xb0\xa7\x93" // U+F09D3 +#define ICON_MDI_CALENDAR_STAR_FOUR_POINTS "\xf3\xb1\xb0\x9f" // U+F1C1F +#define ICON_MDI_CALENDAR_STAR_OUTLINE "\xf3\xb1\xad\x93" // U+F1B53 +#define ICON_MDI_CALENDAR_START "\xf3\xb1\x99\xad" // U+F166D +#define ICON_MDI_CALENDAR_START_OUTLINE "\xf3\xb1\xad\xaf" // U+F1B6F +#define ICON_MDI_CALENDAR_SYNC "\xf3\xb0\xba\x8e" // U+F0E8E +#define ICON_MDI_CALENDAR_SYNC_OUTLINE "\xf3\xb0\xba\x8f" // U+F0E8F +#define ICON_MDI_CALENDAR_TEXT "\xf3\xb0\x83\xb5" // U+F00F5 +#define ICON_MDI_CALENDAR_TEXT_OUTLINE "\xf3\xb0\xb1\x86" // U+F0C46 +#define ICON_MDI_CALENDAR_TODAY "\xf3\xb0\x83\xb6" // U+F00F6 +#define ICON_MDI_CALENDAR_TODAY_OUTLINE "\xf3\xb1\xa8\xb0" // U+F1A30 +#define ICON_MDI_CALENDAR_WEEK "\xf3\xb0\xa8\xb3" // U+F0A33 +#define ICON_MDI_CALENDAR_WEEK_BEGIN "\xf3\xb0\xa8\xb4" // U+F0A34 +#define ICON_MDI_CALENDAR_WEEK_BEGIN_OUTLINE "\xf3\xb1\xa8\xb1" // U+F1A31 +#define ICON_MDI_CALENDAR_WEEK_OUTLINE "\xf3\xb1\xa8\xb4" // U+F1A34 +#define ICON_MDI_CALENDAR_WEEKEND "\xf3\xb0\xbb\x99" // U+F0ED9 +#define ICON_MDI_CALENDAR_WEEKEND_OUTLINE "\xf3\xb0\xbb\x9a" // U+F0EDA +#define ICON_MDI_CALL_MADE "\xf3\xb0\x83\xb7" // U+F00F7 +#define ICON_MDI_CALL_MERGE "\xf3\xb0\x83\xb8" // U+F00F8 +#define ICON_MDI_CALL_MISSED "\xf3\xb0\x83\xb9" // U+F00F9 +#define ICON_MDI_CALL_RECEIVED "\xf3\xb0\x83\xba" // U+F00FA +#define ICON_MDI_CALL_SPLIT "\xf3\xb0\x83\xbb" // U+F00FB +#define ICON_MDI_CAMCORDER "\xf3\xb0\x83\xbc" // U+F00FC +#define ICON_MDI_CAMCORDER_OFF "\xf3\xb0\x83\xbf" // U+F00FF +#define ICON_MDI_CAMERA "\xf3\xb0\x84\x80" // U+F0100 +#define ICON_MDI_CAMERA_ACCOUNT "\xf3\xb0\xa3\x8b" // U+F08CB +#define ICON_MDI_CAMERA_BURST "\xf3\xb0\x9a\x93" // U+F0693 +#define ICON_MDI_CAMERA_CONTROL "\xf3\xb0\xad\xa9" // U+F0B69 +#define ICON_MDI_CAMERA_DOCUMENT "\xf3\xb1\xa1\xb1" // U+F1871 +#define ICON_MDI_CAMERA_DOCUMENT_OFF "\xf3\xb1\xa1\xb2" // U+F1872 +#define ICON_MDI_CAMERA_ENHANCE "\xf3\xb0\x84\x81" // U+F0101 +#define ICON_MDI_CAMERA_ENHANCE_OUTLINE "\xf3\xb0\xad\xaa" // U+F0B6A +#define ICON_MDI_CAMERA_FLIP "\xf3\xb1\x97\x99" // U+F15D9 +#define ICON_MDI_CAMERA_FLIP_OUTLINE "\xf3\xb1\x97\x9a" // U+F15DA +#define ICON_MDI_CAMERA_FRONT "\xf3\xb0\x84\x82" // U+F0102 +#define ICON_MDI_CAMERA_FRONT_VARIANT "\xf3\xb0\x84\x83" // U+F0103 +#define ICON_MDI_CAMERA_GOPRO "\xf3\xb0\x9e\xa1" // U+F07A1 +#define ICON_MDI_CAMERA_IMAGE "\xf3\xb0\xa3\x8c" // U+F08CC +#define ICON_MDI_CAMERA_IRIS "\xf3\xb0\x84\x84" // U+F0104 +#define ICON_MDI_CAMERA_LOCK "\xf3\xb1\xa8\x94" // U+F1A14 +#define ICON_MDI_CAMERA_LOCK_OPEN "\xf3\xb1\xb0\x8d" // U+F1C0D +#define ICON_MDI_CAMERA_LOCK_OPEN_OUTLINE "\xf3\xb1\xb0\x8e" // U+F1C0E +#define ICON_MDI_CAMERA_LOCK_OUTLINE "\xf3\xb1\xa8\x95" // U+F1A15 +#define ICON_MDI_CAMERA_MARKER "\xf3\xb1\xa6\xa7" // U+F19A7 +#define ICON_MDI_CAMERA_MARKER_OUTLINE "\xf3\xb1\xa6\xa8" // U+F19A8 +#define ICON_MDI_CAMERA_METERING_CENTER "\xf3\xb0\x9e\xa2" // U+F07A2 +#define ICON_MDI_CAMERA_METERING_MATRIX "\xf3\xb0\x9e\xa3" // U+F07A3 +#define ICON_MDI_CAMERA_METERING_PARTIAL "\xf3\xb0\x9e\xa4" // U+F07A4 +#define ICON_MDI_CAMERA_METERING_SPOT "\xf3\xb0\x9e\xa5" // U+F07A5 +#define ICON_MDI_CAMERA_OFF "\xf3\xb0\x97\x9f" // U+F05DF +#define ICON_MDI_CAMERA_OFF_OUTLINE "\xf3\xb1\xa6\xbf" // U+F19BF +#define ICON_MDI_CAMERA_OUTLINE "\xf3\xb0\xb5\x9d" // U+F0D5D +#define ICON_MDI_CAMERA_PARTY_MODE "\xf3\xb0\x84\x85" // U+F0105 +#define ICON_MDI_CAMERA_PLUS "\xf3\xb0\xbb\x9b" // U+F0EDB +#define ICON_MDI_CAMERA_PLUS_OUTLINE "\xf3\xb0\xbb\x9c" // U+F0EDC +#define ICON_MDI_CAMERA_REAR "\xf3\xb0\x84\x86" // U+F0106 +#define ICON_MDI_CAMERA_REAR_VARIANT "\xf3\xb0\x84\x87" // U+F0107 +#define ICON_MDI_CAMERA_RETAKE "\xf3\xb0\xb8\x99" // U+F0E19 +#define ICON_MDI_CAMERA_RETAKE_OUTLINE "\xf3\xb0\xb8\x9a" // U+F0E1A +#define ICON_MDI_CAMERA_SWITCH "\xf3\xb0\x84\x88" // U+F0108 +#define ICON_MDI_CAMERA_SWITCH_OUTLINE "\xf3\xb0\xa1\x8a" // U+F084A +#define ICON_MDI_CAMERA_TIMER "\xf3\xb0\x84\x89" // U+F0109 +#define ICON_MDI_CAMERA_WIRELESS "\xf3\xb0\xb6\xb6" // U+F0DB6 +#define ICON_MDI_CAMERA_WIRELESS_OUTLINE "\xf3\xb0\xb6\xb7" // U+F0DB7 +#define ICON_MDI_CAMPFIRE "\xf3\xb0\xbb\x9d" // U+F0EDD +#define ICON_MDI_CANCEL "\xf3\xb0\x9c\xba" // U+F073A +#define ICON_MDI_CANDELABRA "\xf3\xb1\x9f\x92" // U+F17D2 +#define ICON_MDI_CANDELABRA_FIRE "\xf3\xb1\x9f\x93" // U+F17D3 +#define ICON_MDI_CANDLE "\xf3\xb0\x97\xa2" // U+F05E2 +#define ICON_MDI_CANDY "\xf3\xb1\xa5\xb0" // U+F1970 +#define ICON_MDI_CANDY_OFF "\xf3\xb1\xa5\xb1" // U+F1971 +#define ICON_MDI_CANDY_OFF_OUTLINE "\xf3\xb1\xa5\xb2" // U+F1972 +#define ICON_MDI_CANDY_OUTLINE "\xf3\xb1\xa5\xb3" // U+F1973 +#define ICON_MDI_CANDYCANE "\xf3\xb0\x84\x8a" // U+F010A +#define ICON_MDI_CANNABIS "\xf3\xb0\x9e\xa6" // U+F07A6 +#define ICON_MDI_CANNABIS_OFF "\xf3\xb1\x99\xae" // U+F166E +#define ICON_MDI_CAPS_LOCK "\xf3\xb0\xaa\x9b" // U+F0A9B +#define ICON_MDI_CAR "\xf3\xb0\x84\x8b" // U+F010B +#define ICON_MDI_CAR_2_PLUS "\xf3\xb1\x80\x95" // U+F1015 +#define ICON_MDI_CAR_3_PLUS "\xf3\xb1\x80\x96" // U+F1016 +#define ICON_MDI_CAR_ARROW_LEFT "\xf3\xb1\x8e\xb2" // U+F13B2 +#define ICON_MDI_CAR_ARROW_RIGHT "\xf3\xb1\x8e\xb3" // U+F13B3 +#define ICON_MDI_CAR_BACK "\xf3\xb0\xb8\x9b" // U+F0E1B +#define ICON_MDI_CAR_BATTERY "\xf3\xb0\x84\x8c" // U+F010C +#define ICON_MDI_CAR_BRAKE_ABS "\xf3\xb0\xb1\x87" // U+F0C47 +#define ICON_MDI_CAR_BRAKE_ALERT "\xf3\xb0\xb1\x88" // U+F0C48 +#define ICON_MDI_CAR_BRAKE_FLUID_LEVEL "\xf3\xb1\xa4\x89" // U+F1909 +#define ICON_MDI_CAR_BRAKE_HOLD "\xf3\xb0\xb5\x9e" // U+F0D5E +#define ICON_MDI_CAR_BRAKE_LOW_PRESSURE "\xf3\xb1\xa4\x8a" // U+F190A +#define ICON_MDI_CAR_BRAKE_PARKING "\xf3\xb0\xb5\x9f" // U+F0D5F +#define ICON_MDI_CAR_BRAKE_RETARDER "\xf3\xb1\x80\x97" // U+F1017 +#define ICON_MDI_CAR_BRAKE_TEMPERATURE "\xf3\xb1\xa4\x8b" // U+F190B +#define ICON_MDI_CAR_BRAKE_WORN_LININGS "\xf3\xb1\xa4\x8c" // U+F190C +#define ICON_MDI_CAR_CHILD_SEAT "\xf3\xb0\xbe\xa3" // U+F0FA3 +#define ICON_MDI_CAR_CLOCK "\xf3\xb1\xa5\xb4" // U+F1974 +#define ICON_MDI_CAR_CLUTCH "\xf3\xb1\x80\x98" // U+F1018 +#define ICON_MDI_CAR_COG "\xf3\xb1\x8f\x8c" // U+F13CC +#define ICON_MDI_CAR_CONNECTED "\xf3\xb0\x84\x8d" // U+F010D +#define ICON_MDI_CAR_CONVERTIBLE "\xf3\xb0\x9e\xa7" // U+F07A7 +#define ICON_MDI_CAR_COOLANT_LEVEL "\xf3\xb1\x80\x99" // U+F1019 +#define ICON_MDI_CAR_CRUISE_CONTROL "\xf3\xb0\xb5\xa0" // U+F0D60 +#define ICON_MDI_CAR_DEFROST_FRONT "\xf3\xb0\xb5\xa1" // U+F0D61 +#define ICON_MDI_CAR_DEFROST_REAR "\xf3\xb0\xb5\xa2" // U+F0D62 +#define ICON_MDI_CAR_DOOR "\xf3\xb0\xad\xab" // U+F0B6B +#define ICON_MDI_CAR_DOOR_LOCK "\xf3\xb1\x82\x9d" // U+F109D +#define ICON_MDI_CAR_ELECTRIC "\xf3\xb0\xad\xac" // U+F0B6C +#define ICON_MDI_CAR_ELECTRIC_OUTLINE "\xf3\xb1\x96\xb5" // U+F15B5 +#define ICON_MDI_CAR_EMERGENCY "\xf3\xb1\x98\x8f" // U+F160F +#define ICON_MDI_CAR_ESP "\xf3\xb0\xb1\x89" // U+F0C49 +#define ICON_MDI_CAR_ESTATE "\xf3\xb0\x9e\xa8" // U+F07A8 +#define ICON_MDI_CAR_HATCHBACK "\xf3\xb0\x9e\xa9" // U+F07A9 +#define ICON_MDI_CAR_INFO "\xf3\xb1\x86\xbe" // U+F11BE +#define ICON_MDI_CAR_KEY "\xf3\xb0\xad\xad" // U+F0B6D +#define ICON_MDI_CAR_LIFTED_PICKUP "\xf3\xb1\x94\xad" // U+F152D +#define ICON_MDI_CAR_LIGHT_ALERT "\xf3\xb1\xa4\x8d" // U+F190D +#define ICON_MDI_CAR_LIGHT_DIMMED "\xf3\xb0\xb1\x8a" // U+F0C4A +#define ICON_MDI_CAR_LIGHT_FOG "\xf3\xb0\xb1\x8b" // U+F0C4B +#define ICON_MDI_CAR_LIGHT_HIGH "\xf3\xb0\xb1\x8c" // U+F0C4C +#define ICON_MDI_CAR_LIMOUSINE "\xf3\xb0\xa3\x8d" // U+F08CD +#define ICON_MDI_CAR_MULTIPLE "\xf3\xb0\xad\xae" // U+F0B6E +#define ICON_MDI_CAR_OFF "\xf3\xb0\xb8\x9c" // U+F0E1C +#define ICON_MDI_CAR_OUTLINE "\xf3\xb1\x93\xad" // U+F14ED +#define ICON_MDI_CAR_PARKING_LIGHTS "\xf3\xb0\xb5\xa3" // U+F0D63 +#define ICON_MDI_CAR_PICKUP "\xf3\xb0\x9e\xaa" // U+F07AA +#define ICON_MDI_CAR_SEARCH "\xf3\xb1\xae\x8d" // U+F1B8D +#define ICON_MDI_CAR_SEARCH_OUTLINE "\xf3\xb1\xae\x8e" // U+F1B8E +#define ICON_MDI_CAR_SEAT "\xf3\xb0\xbe\xa4" // U+F0FA4 +#define ICON_MDI_CAR_SEAT_COOLER "\xf3\xb0\xbe\xa5" // U+F0FA5 +#define ICON_MDI_CAR_SEAT_HEATER "\xf3\xb0\xbe\xa6" // U+F0FA6 +#define ICON_MDI_CAR_SELECT "\xf3\xb1\xa1\xb9" // U+F1879 +#define ICON_MDI_CAR_SETTINGS "\xf3\xb1\x8f\x8d" // U+F13CD +#define ICON_MDI_CAR_SHIFT_PATTERN "\xf3\xb0\xbd\x80" // U+F0F40 +#define ICON_MDI_CAR_SIDE "\xf3\xb0\x9e\xab" // U+F07AB +#define ICON_MDI_CAR_SPEED_LIMITER "\xf3\xb1\xa4\x8e" // U+F190E +#define ICON_MDI_CAR_SPORTS "\xf3\xb0\x9e\xac" // U+F07AC +#define ICON_MDI_CAR_TIRE_ALERT "\xf3\xb0\xb1\x8d" // U+F0C4D +#define ICON_MDI_CAR_TRACTION_CONTROL "\xf3\xb0\xb5\xa4" // U+F0D64 +#define ICON_MDI_CAR_TURBOCHARGER "\xf3\xb1\x80\x9a" // U+F101A +#define ICON_MDI_CAR_WASH "\xf3\xb0\x84\x8e" // U+F010E +#define ICON_MDI_CAR_WINDSHIELD "\xf3\xb1\x80\x9b" // U+F101B +#define ICON_MDI_CAR_WINDSHIELD_OUTLINE "\xf3\xb1\x80\x9c" // U+F101C +#define ICON_MDI_CAR_WIRELESS "\xf3\xb1\xa1\xb8" // U+F1878 +#define ICON_MDI_CAR_WRENCH "\xf3\xb1\xa0\x94" // U+F1814 +#define ICON_MDI_CARABINER "\xf3\xb1\x93\x80" // U+F14C0 +#define ICON_MDI_CARAVAN "\xf3\xb0\x9e\xad" // U+F07AD +#define ICON_MDI_CARD "\xf3\xb0\xad\xaf" // U+F0B6F +#define ICON_MDI_CARD_ACCOUNT_DETAILS "\xf3\xb0\x97\x92" // U+F05D2 +#define ICON_MDI_CARD_ACCOUNT_DETAILS_OUTLINE "\xf3\xb0\xb6\xab" // U+F0DAB +#define ICON_MDI_CARD_ACCOUNT_DETAILS_STAR "\xf3\xb0\x8a\xa3" // U+F02A3 +#define ICON_MDI_CARD_ACCOUNT_DETAILS_STAR_OUTLINE "\xf3\xb0\x9b\x9b" // U+F06DB +#define ICON_MDI_CARD_ACCOUNT_MAIL "\xf3\xb0\x86\x8e" // U+F018E +#define ICON_MDI_CARD_ACCOUNT_MAIL_OUTLINE "\xf3\xb0\xba\x98" // U+F0E98 +#define ICON_MDI_CARD_ACCOUNT_PHONE "\xf3\xb0\xba\x99" // U+F0E99 +#define ICON_MDI_CARD_ACCOUNT_PHONE_OUTLINE "\xf3\xb0\xba\x9a" // U+F0E9A +#define ICON_MDI_CARD_BULLETED "\xf3\xb0\xad\xb0" // U+F0B70 +#define ICON_MDI_CARD_BULLETED_OFF "\xf3\xb0\xad\xb1" // U+F0B71 +#define ICON_MDI_CARD_BULLETED_OFF_OUTLINE "\xf3\xb0\xad\xb2" // U+F0B72 +#define ICON_MDI_CARD_BULLETED_OUTLINE "\xf3\xb0\xad\xb3" // U+F0B73 +#define ICON_MDI_CARD_BULLETED_SETTINGS "\xf3\xb0\xad\xb4" // U+F0B74 +#define ICON_MDI_CARD_BULLETED_SETTINGS_OUTLINE "\xf3\xb0\xad\xb5" // U+F0B75 +#define ICON_MDI_CARD_MINUS "\xf3\xb1\x98\x80" // U+F1600 +#define ICON_MDI_CARD_MINUS_OUTLINE "\xf3\xb1\x98\x81" // U+F1601 +#define ICON_MDI_CARD_MULTIPLE "\xf3\xb1\x9f\xb1" // U+F17F1 +#define ICON_MDI_CARD_MULTIPLE_OUTLINE "\xf3\xb1\x9f\xb2" // U+F17F2 +#define ICON_MDI_CARD_OFF "\xf3\xb1\x98\x82" // U+F1602 +#define ICON_MDI_CARD_OFF_OUTLINE "\xf3\xb1\x98\x83" // U+F1603 +#define ICON_MDI_CARD_OUTLINE "\xf3\xb0\xad\xb6" // U+F0B76 +#define ICON_MDI_CARD_PLUS "\xf3\xb1\x87\xbf" // U+F11FF +#define ICON_MDI_CARD_PLUS_OUTLINE "\xf3\xb1\x88\x80" // U+F1200 +#define ICON_MDI_CARD_REMOVE "\xf3\xb1\x98\x84" // U+F1604 +#define ICON_MDI_CARD_REMOVE_OUTLINE "\xf3\xb1\x98\x85" // U+F1605 +#define ICON_MDI_CARD_SEARCH "\xf3\xb1\x81\xb4" // U+F1074 +#define ICON_MDI_CARD_SEARCH_OUTLINE "\xf3\xb1\x81\xb5" // U+F1075 +#define ICON_MDI_CARD_TEXT "\xf3\xb0\xad\xb7" // U+F0B77 +#define ICON_MDI_CARD_TEXT_OUTLINE "\xf3\xb0\xad\xb8" // U+F0B78 +#define ICON_MDI_CARDS "\xf3\xb0\x98\xb8" // U+F0638 +#define ICON_MDI_CARDS_CLUB "\xf3\xb0\xa3\x8e" // U+F08CE +#define ICON_MDI_CARDS_CLUB_OUTLINE "\xf3\xb1\xa2\x9f" // U+F189F +#define ICON_MDI_CARDS_DIAMOND "\xf3\xb0\xa3\x8f" // U+F08CF +#define ICON_MDI_CARDS_DIAMOND_OUTLINE "\xf3\xb1\x80\x9d" // U+F101D +#define ICON_MDI_CARDS_HEART "\xf3\xb0\xa3\x90" // U+F08D0 +#define ICON_MDI_CARDS_HEART_OUTLINE "\xf3\xb1\xa2\xa0" // U+F18A0 +#define ICON_MDI_CARDS_OUTLINE "\xf3\xb0\x98\xb9" // U+F0639 +#define ICON_MDI_CARDS_PLAYING "\xf3\xb1\xa2\xa1" // U+F18A1 +#define ICON_MDI_CARDS_PLAYING_CLUB "\xf3\xb1\xa2\xa2" // U+F18A2 +#define ICON_MDI_CARDS_PLAYING_CLUB_MULTIPLE "\xf3\xb1\xa2\xa3" // U+F18A3 +#define ICON_MDI_CARDS_PLAYING_CLUB_MULTIPLE_OUTLINE "\xf3\xb1\xa2\xa4" // U+F18A4 +#define ICON_MDI_CARDS_PLAYING_CLUB_OUTLINE "\xf3\xb1\xa2\xa5" // U+F18A5 +#define ICON_MDI_CARDS_PLAYING_DIAMOND "\xf3\xb1\xa2\xa6" // U+F18A6 +#define ICON_MDI_CARDS_PLAYING_DIAMOND_MULTIPLE "\xf3\xb1\xa2\xa7" // U+F18A7 +#define ICON_MDI_CARDS_PLAYING_DIAMOND_MULTIPLE_OUTLINE "\xf3\xb1\xa2\xa8" // U+F18A8 +#define ICON_MDI_CARDS_PLAYING_DIAMOND_OUTLINE "\xf3\xb1\xa2\xa9" // U+F18A9 +#define ICON_MDI_CARDS_PLAYING_HEART "\xf3\xb1\xa2\xaa" // U+F18AA +#define ICON_MDI_CARDS_PLAYING_HEART_MULTIPLE "\xf3\xb1\xa2\xab" // U+F18AB +#define ICON_MDI_CARDS_PLAYING_HEART_MULTIPLE_OUTLINE "\xf3\xb1\xa2\xac" // U+F18AC +#define ICON_MDI_CARDS_PLAYING_HEART_OUTLINE "\xf3\xb1\xa2\xad" // U+F18AD +#define ICON_MDI_CARDS_PLAYING_OUTLINE "\xf3\xb0\x98\xba" // U+F063A +#define ICON_MDI_CARDS_PLAYING_SPADE "\xf3\xb1\xa2\xae" // U+F18AE +#define ICON_MDI_CARDS_PLAYING_SPADE_MULTIPLE "\xf3\xb1\xa2\xaf" // U+F18AF +#define ICON_MDI_CARDS_PLAYING_SPADE_MULTIPLE_OUTLINE "\xf3\xb1\xa2\xb0" // U+F18B0 +#define ICON_MDI_CARDS_PLAYING_SPADE_OUTLINE "\xf3\xb1\xa2\xb1" // U+F18B1 +#define ICON_MDI_CARDS_SPADE "\xf3\xb0\xa3\x91" // U+F08D1 +#define ICON_MDI_CARDS_SPADE_OUTLINE "\xf3\xb1\xa2\xb2" // U+F18B2 +#define ICON_MDI_CARDS_VARIANT "\xf3\xb0\x9b\x87" // U+F06C7 +#define ICON_MDI_CARROT "\xf3\xb0\x84\x8f" // U+F010F +#define ICON_MDI_CART "\xf3\xb0\x84\x90" // U+F0110 +#define ICON_MDI_CART_ARROW_DOWN "\xf3\xb0\xb5\xa6" // U+F0D66 +#define ICON_MDI_CART_ARROW_RIGHT "\xf3\xb0\xb1\x8e" // U+F0C4E +#define ICON_MDI_CART_ARROW_UP "\xf3\xb0\xb5\xa7" // U+F0D67 +#define ICON_MDI_CART_CHECK "\xf3\xb1\x97\xaa" // U+F15EA +#define ICON_MDI_CART_HEART "\xf3\xb1\xa3\xa0" // U+F18E0 +#define ICON_MDI_CART_MINUS "\xf3\xb0\xb5\xa8" // U+F0D68 +#define ICON_MDI_CART_OFF "\xf3\xb0\x99\xab" // U+F066B +#define ICON_MDI_CART_OUTLINE "\xf3\xb0\x84\x91" // U+F0111 +#define ICON_MDI_CART_PERCENT "\xf3\xb1\xae\xae" // U+F1BAE +#define ICON_MDI_CART_PLUS "\xf3\xb0\x84\x92" // U+F0112 +#define ICON_MDI_CART_REMOVE "\xf3\xb0\xb5\xa9" // U+F0D69 +#define ICON_MDI_CART_VARIANT "\xf3\xb1\x97\xab" // U+F15EB +#define ICON_MDI_CASE_SENSITIVE_ALT "\xf3\xb0\x84\x93" // U+F0113 +#define ICON_MDI_CASH "\xf3\xb0\x84\x94" // U+F0114 +#define ICON_MDI_CASH_100 "\xf3\xb0\x84\x95" // U+F0115 +#define ICON_MDI_CASH_CHECK "\xf3\xb1\x93\xae" // U+F14EE +#define ICON_MDI_CASH_CLOCK "\xf3\xb1\xaa\x91" // U+F1A91 +#define ICON_MDI_CASH_FAST "\xf3\xb1\xa1\x9c" // U+F185C +#define ICON_MDI_CASH_LOCK "\xf3\xb1\x93\xaa" // U+F14EA +#define ICON_MDI_CASH_LOCK_OPEN "\xf3\xb1\x93\xab" // U+F14EB +#define ICON_MDI_CASH_MARKER "\xf3\xb0\xb6\xb8" // U+F0DB8 +#define ICON_MDI_CASH_MINUS "\xf3\xb1\x89\xa0" // U+F1260 +#define ICON_MDI_CASH_MULTIPLE "\xf3\xb0\x84\x96" // U+F0116 +#define ICON_MDI_CASH_OFF "\xf3\xb1\xb1\xb9" // U+F1C79 +#define ICON_MDI_CASH_PLUS "\xf3\xb1\x89\xa1" // U+F1261 +#define ICON_MDI_CASH_REFUND "\xf3\xb0\xaa\x9c" // U+F0A9C +#define ICON_MDI_CASH_REGISTER "\xf3\xb0\xb3\xb4" // U+F0CF4 +#define ICON_MDI_CASH_REMOVE "\xf3\xb1\x89\xa2" // U+F1262 +#define ICON_MDI_CASH_SYNC "\xf3\xb1\xaa\x92" // U+F1A92 +#define ICON_MDI_CASSETTE "\xf3\xb0\xa7\x94" // U+F09D4 +#define ICON_MDI_CAST "\xf3\xb0\x84\x98" // U+F0118 +#define ICON_MDI_CAST_AUDIO "\xf3\xb1\x80\x9e" // U+F101E +#define ICON_MDI_CAST_AUDIO_VARIANT "\xf3\xb1\x9d\x89" // U+F1749 +#define ICON_MDI_CAST_CONNECTED "\xf3\xb0\x84\x99" // U+F0119 +#define ICON_MDI_CAST_EDUCATION "\xf3\xb0\xb8\x9d" // U+F0E1D +#define ICON_MDI_CAST_OFF "\xf3\xb0\x9e\x8a" // U+F078A +#define ICON_MDI_CAST_VARIANT "\xf3\xb0\x80\x9f" // U+F001F +#define ICON_MDI_CASTLE "\xf3\xb0\x84\x9a" // U+F011A +#define ICON_MDI_CAT "\xf3\xb0\x84\x9b" // U+F011B +#define ICON_MDI_CCTV "\xf3\xb0\x9e\xae" // U+F07AE +#define ICON_MDI_CCTV_OFF "\xf3\xb1\xa1\x9f" // U+F185F +#define ICON_MDI_CEILING_FAN "\xf3\xb1\x9e\x97" // U+F1797 +#define ICON_MDI_CEILING_FAN_LIGHT "\xf3\xb1\x9e\x98" // U+F1798 +#define ICON_MDI_CEILING_LIGHT "\xf3\xb0\x9d\xa9" // U+F0769 +#define ICON_MDI_CEILING_LIGHT_MULTIPLE "\xf3\xb1\xa3\x9d" // U+F18DD +#define ICON_MDI_CEILING_LIGHT_MULTIPLE_OUTLINE "\xf3\xb1\xa3\x9e" // U+F18DE +#define ICON_MDI_CEILING_LIGHT_OUTLINE "\xf3\xb1\x9f\x87" // U+F17C7 +#define ICON_MDI_CELLPHONE "\xf3\xb0\x84\x9c" // U+F011C +#define ICON_MDI_CELLPHONE_ARROW_DOWN "\xf3\xb0\xa7\x95" // U+F09D5 +#define ICON_MDI_CELLPHONE_ARROW_DOWN_VARIANT "\xf3\xb1\xa7\x85" // U+F19C5 +#define ICON_MDI_CELLPHONE_BASIC "\xf3\xb0\x84\x9e" // U+F011E +#define ICON_MDI_CELLPHONE_CHARGING "\xf3\xb1\x8e\x97" // U+F1397 +#define ICON_MDI_CELLPHONE_CHECK "\xf3\xb1\x9f\xbd" // U+F17FD +#define ICON_MDI_CELLPHONE_COG "\xf3\xb0\xa5\x91" // U+F0951 +#define ICON_MDI_CELLPHONE_DOCK "\xf3\xb0\x84\x9f" // U+F011F +#define ICON_MDI_CELLPHONE_INFORMATION "\xf3\xb0\xbd\x81" // U+F0F41 +#define ICON_MDI_CELLPHONE_KEY "\xf3\xb0\xa5\x8e" // U+F094E +#define ICON_MDI_CELLPHONE_LINK "\xf3\xb0\x84\xa1" // U+F0121 +#define ICON_MDI_CELLPHONE_LINK_OFF "\xf3\xb0\x84\xa2" // U+F0122 +#define ICON_MDI_CELLPHONE_LOCK "\xf3\xb0\xa5\x8f" // U+F094F +#define ICON_MDI_CELLPHONE_MARKER "\xf3\xb1\xa0\xba" // U+F183A +#define ICON_MDI_CELLPHONE_MESSAGE "\xf3\xb0\xa3\x93" // U+F08D3 +#define ICON_MDI_CELLPHONE_MESSAGE_OFF "\xf3\xb1\x83\x92" // U+F10D2 +#define ICON_MDI_CELLPHONE_NFC "\xf3\xb0\xba\x90" // U+F0E90 +#define ICON_MDI_CELLPHONE_NFC_OFF "\xf3\xb1\x8b\x98" // U+F12D8 +#define ICON_MDI_CELLPHONE_OFF "\xf3\xb0\xa5\x90" // U+F0950 +#define ICON_MDI_CELLPHONE_PLAY "\xf3\xb1\x80\x9f" // U+F101F +#define ICON_MDI_CELLPHONE_REMOVE "\xf3\xb0\xa5\x8d" // U+F094D +#define ICON_MDI_CELLPHONE_SCREENSHOT "\xf3\xb0\xa8\xb5" // U+F0A35 +#define ICON_MDI_CELLPHONE_SETTINGS "\xf3\xb0\x84\xa3" // U+F0123 +#define ICON_MDI_CELLPHONE_SOUND "\xf3\xb0\xa5\x92" // U+F0952 +#define ICON_MDI_CELLPHONE_TEXT "\xf3\xb0\xa3\x92" // U+F08D2 +#define ICON_MDI_CELLPHONE_WIRELESS "\xf3\xb0\xa0\x95" // U+F0815 +#define ICON_MDI_CENTOS "\xf3\xb1\x84\x9a" // U+F111A +#define ICON_MDI_CERTIFICATE "\xf3\xb0\x84\xa4" // U+F0124 +#define ICON_MDI_CERTIFICATE_OUTLINE "\xf3\xb1\x86\x88" // U+F1188 +#define ICON_MDI_CHAIR_ROLLING "\xf3\xb0\xbd\x88" // U+F0F48 +#define ICON_MDI_CHAIR_SCHOOL "\xf3\xb0\x84\xa5" // U+F0125 +#define ICON_MDI_CHANDELIER "\xf3\xb1\x9e\x93" // U+F1793 +#define ICON_MDI_CHARITY "\xf3\xb0\xb1\x8f" // U+F0C4F +#define ICON_MDI_CHART_ARC "\xf3\xb0\x84\xa6" // U+F0126 +#define ICON_MDI_CHART_AREASPLINE "\xf3\xb0\x84\xa7" // U+F0127 +#define ICON_MDI_CHART_AREASPLINE_VARIANT "\xf3\xb0\xba\x91" // U+F0E91 +#define ICON_MDI_CHART_BAR "\xf3\xb0\x84\xa8" // U+F0128 +#define ICON_MDI_CHART_BAR_STACKED "\xf3\xb0\x9d\xaa" // U+F076A +#define ICON_MDI_CHART_BELL_CURVE "\xf3\xb0\xb1\x90" // U+F0C50 +#define ICON_MDI_CHART_BELL_CURVE_CUMULATIVE "\xf3\xb0\xbe\xa7" // U+F0FA7 +#define ICON_MDI_CHART_BOX "\xf3\xb1\x95\x8d" // U+F154D +#define ICON_MDI_CHART_BOX_OUTLINE "\xf3\xb1\x95\x8e" // U+F154E +#define ICON_MDI_CHART_BOX_PLUS_OUTLINE "\xf3\xb1\x95\x8f" // U+F154F +#define ICON_MDI_CHART_BUBBLE "\xf3\xb0\x97\xa3" // U+F05E3 +#define ICON_MDI_CHART_DONUT "\xf3\xb0\x9e\xaf" // U+F07AF +#define ICON_MDI_CHART_DONUT_VARIANT "\xf3\xb0\x9e\xb0" // U+F07B0 +#define ICON_MDI_CHART_GANTT "\xf3\xb0\x99\xac" // U+F066C +#define ICON_MDI_CHART_HISTOGRAM "\xf3\xb0\x84\xa9" // U+F0129 +#define ICON_MDI_CHART_LINE "\xf3\xb0\x84\xaa" // U+F012A +#define ICON_MDI_CHART_LINE_STACKED "\xf3\xb0\x9d\xab" // U+F076B +#define ICON_MDI_CHART_LINE_VARIANT "\xf3\xb0\x9e\xb1" // U+F07B1 +#define ICON_MDI_CHART_MULTILINE "\xf3\xb0\xa3\x94" // U+F08D4 +#define ICON_MDI_CHART_MULTIPLE "\xf3\xb1\x88\x93" // U+F1213 +#define ICON_MDI_CHART_PIE "\xf3\xb0\x84\xab" // U+F012B +#define ICON_MDI_CHART_PIE_OUTLINE "\xf3\xb1\xaf\x9f" // U+F1BDF +#define ICON_MDI_CHART_PPF "\xf3\xb1\x8e\x80" // U+F1380 +#define ICON_MDI_CHART_SANKEY "\xf3\xb1\x87\x9f" // U+F11DF +#define ICON_MDI_CHART_SANKEY_VARIANT "\xf3\xb1\x87\xa0" // U+F11E0 +#define ICON_MDI_CHART_SCATTER_PLOT "\xf3\xb0\xba\x92" // U+F0E92 +#define ICON_MDI_CHART_SCATTER_PLOT_HEXBIN "\xf3\xb0\x99\xad" // U+F066D +#define ICON_MDI_CHART_TIMELINE "\xf3\xb0\x99\xae" // U+F066E +#define ICON_MDI_CHART_TIMELINE_VARIANT "\xf3\xb0\xba\x93" // U+F0E93 +#define ICON_MDI_CHART_TIMELINE_VARIANT_SHIMMER "\xf3\xb1\x96\xb6" // U+F15B6 +#define ICON_MDI_CHART_TREE "\xf3\xb0\xba\x94" // U+F0E94 +#define ICON_MDI_CHART_WATERFALL "\xf3\xb1\xa4\x98" // U+F1918 +#define ICON_MDI_CHAT "\xf3\xb0\xad\xb9" // U+F0B79 +#define ICON_MDI_CHAT_ALERT "\xf3\xb0\xad\xba" // U+F0B7A +#define ICON_MDI_CHAT_ALERT_OUTLINE "\xf3\xb1\x8b\x89" // U+F12C9 +#define ICON_MDI_CHAT_MINUS "\xf3\xb1\x90\x90" // U+F1410 +#define ICON_MDI_CHAT_MINUS_OUTLINE "\xf3\xb1\x90\x93" // U+F1413 +#define ICON_MDI_CHAT_OUTLINE "\xf3\xb0\xbb\x9e" // U+F0EDE +#define ICON_MDI_CHAT_PLUS "\xf3\xb1\x90\x8f" // U+F140F +#define ICON_MDI_CHAT_PLUS_OUTLINE "\xf3\xb1\x90\x92" // U+F1412 +#define ICON_MDI_CHAT_PROCESSING "\xf3\xb0\xad\xbb" // U+F0B7B +#define ICON_MDI_CHAT_PROCESSING_OUTLINE "\xf3\xb1\x8b\x8a" // U+F12CA +#define ICON_MDI_CHAT_QUESTION "\xf3\xb1\x9c\xb8" // U+F1738 +#define ICON_MDI_CHAT_QUESTION_OUTLINE "\xf3\xb1\x9c\xb9" // U+F1739 +#define ICON_MDI_CHAT_REMOVE "\xf3\xb1\x90\x91" // U+F1411 +#define ICON_MDI_CHAT_REMOVE_OUTLINE "\xf3\xb1\x90\x94" // U+F1414 +#define ICON_MDI_CHAT_SLEEP "\xf3\xb1\x8b\x91" // U+F12D1 +#define ICON_MDI_CHAT_SLEEP_OUTLINE "\xf3\xb1\x8b\x92" // U+F12D2 +#define ICON_MDI_CHECK "\xf3\xb0\x84\xac" // U+F012C +#define ICON_MDI_CHECK_ALL "\xf3\xb0\x84\xad" // U+F012D +#define ICON_MDI_CHECK_BOLD "\xf3\xb0\xb8\x9e" // U+F0E1E +#define ICON_MDI_CHECK_CIRCLE "\xf3\xb0\x97\xa0" // U+F05E0 +#define ICON_MDI_CHECK_CIRCLE_OUTLINE "\xf3\xb0\x97\xa1" // U+F05E1 +#define ICON_MDI_CHECK_DECAGRAM "\xf3\xb0\x9e\x91" // U+F0791 +#define ICON_MDI_CHECK_DECAGRAM_OUTLINE "\xf3\xb1\x9d\x80" // U+F1740 +#define ICON_MDI_CHECK_NETWORK "\xf3\xb0\xb1\x93" // U+F0C53 +#define ICON_MDI_CHECK_NETWORK_OUTLINE "\xf3\xb0\xb1\x94" // U+F0C54 +#define ICON_MDI_CHECK_OUTLINE "\xf3\xb0\xa1\x95" // U+F0855 +#define ICON_MDI_CHECK_UNDERLINE "\xf3\xb0\xb8\x9f" // U+F0E1F +#define ICON_MDI_CHECK_UNDERLINE_CIRCLE "\xf3\xb0\xb8\xa0" // U+F0E20 +#define ICON_MDI_CHECK_UNDERLINE_CIRCLE_OUTLINE "\xf3\xb0\xb8\xa1" // U+F0E21 +#define ICON_MDI_CHECKBOOK "\xf3\xb0\xaa\x9d" // U+F0A9D +#define ICON_MDI_CHECKBOOK_ARROW_LEFT "\xf3\xb1\xb0\x9d" // U+F1C1D +#define ICON_MDI_CHECKBOOK_ARROW_RIGHT "\xf3\xb1\xb0\x9e" // U+F1C1E +#define ICON_MDI_CHECKBOX_BLANK "\xf3\xb0\x84\xae" // U+F012E +#define ICON_MDI_CHECKBOX_BLANK_BADGE "\xf3\xb1\x85\xb6" // U+F1176 +#define ICON_MDI_CHECKBOX_BLANK_BADGE_OUTLINE "\xf3\xb0\x84\x97" // U+F0117 +#define ICON_MDI_CHECKBOX_BLANK_CIRCLE "\xf3\xb0\x84\xaf" // U+F012F +#define ICON_MDI_CHECKBOX_BLANK_CIRCLE_OUTLINE "\xf3\xb0\x84\xb0" // U+F0130 +#define ICON_MDI_CHECKBOX_BLANK_OFF "\xf3\xb1\x8b\xac" // U+F12EC +#define ICON_MDI_CHECKBOX_BLANK_OFF_OUTLINE "\xf3\xb1\x8b\xad" // U+F12ED +#define ICON_MDI_CHECKBOX_BLANK_OUTLINE "\xf3\xb0\x84\xb1" // U+F0131 +#define ICON_MDI_CHECKBOX_INTERMEDIATE "\xf3\xb0\xa1\x96" // U+F0856 +#define ICON_MDI_CHECKBOX_INTERMEDIATE_VARIANT "\xf3\xb1\xad\x94" // U+F1B54 +#define ICON_MDI_CHECKBOX_MARKED "\xf3\xb0\x84\xb2" // U+F0132 +#define ICON_MDI_CHECKBOX_MARKED_CIRCLE "\xf3\xb0\x84\xb3" // U+F0133 +#define ICON_MDI_CHECKBOX_MARKED_CIRCLE_AUTO_OUTLINE "\xf3\xb1\xb0\xa6" // U+F1C26 +#define ICON_MDI_CHECKBOX_MARKED_CIRCLE_MINUS_OUTLINE "\xf3\xb1\xb0\xa7" // U+F1C27 +#define ICON_MDI_CHECKBOX_MARKED_CIRCLE_OUTLINE "\xf3\xb0\x84\xb4" // U+F0134 +#define ICON_MDI_CHECKBOX_MARKED_CIRCLE_PLUS_OUTLINE "\xf3\xb1\xa4\xa7" // U+F1927 +#define ICON_MDI_CHECKBOX_MARKED_OUTLINE "\xf3\xb0\x84\xb5" // U+F0135 +#define ICON_MDI_CHECKBOX_MULTIPLE_BLANK "\xf3\xb0\x84\xb6" // U+F0136 +#define ICON_MDI_CHECKBOX_MULTIPLE_BLANK_CIRCLE "\xf3\xb0\x98\xbb" // U+F063B +#define ICON_MDI_CHECKBOX_MULTIPLE_BLANK_CIRCLE_OUTLINE "\xf3\xb0\x98\xbc" // U+F063C +#define ICON_MDI_CHECKBOX_MULTIPLE_BLANK_OUTLINE "\xf3\xb0\x84\xb7" // U+F0137 +#define ICON_MDI_CHECKBOX_MULTIPLE_MARKED "\xf3\xb0\x84\xb8" // U+F0138 +#define ICON_MDI_CHECKBOX_MULTIPLE_MARKED_CIRCLE "\xf3\xb0\x98\xbd" // U+F063D +#define ICON_MDI_CHECKBOX_MULTIPLE_MARKED_CIRCLE_OUTLINE "\xf3\xb0\x98\xbe" // U+F063E +#define ICON_MDI_CHECKBOX_MULTIPLE_MARKED_OUTLINE "\xf3\xb0\x84\xb9" // U+F0139 +#define ICON_MDI_CHECKBOX_MULTIPLE_OUTLINE "\xf3\xb0\xb1\x91" // U+F0C51 +#define ICON_MDI_CHECKBOX_OUTLINE "\xf3\xb0\xb1\x92" // U+F0C52 +#define ICON_MDI_CHECKERBOARD "\xf3\xb0\x84\xba" // U+F013A +#define ICON_MDI_CHECKERBOARD_MINUS "\xf3\xb1\x88\x82" // U+F1202 +#define ICON_MDI_CHECKERBOARD_PLUS "\xf3\xb1\x88\x81" // U+F1201 +#define ICON_MDI_CHECKERBOARD_REMOVE "\xf3\xb1\x88\x83" // U+F1203 +#define ICON_MDI_CHEESE "\xf3\xb1\x8a\xb9" // U+F12B9 +#define ICON_MDI_CHEESE_OFF "\xf3\xb1\x8f\xae" // U+F13EE +#define ICON_MDI_CHEF_HAT "\xf3\xb0\xad\xbc" // U+F0B7C +#define ICON_MDI_CHEMICAL_WEAPON "\xf3\xb0\x84\xbb" // U+F013B +#define ICON_MDI_CHESS_BISHOP "\xf3\xb0\xa1\x9c" // U+F085C +#define ICON_MDI_CHESS_KING "\xf3\xb0\xa1\x97" // U+F0857 +#define ICON_MDI_CHESS_KNIGHT "\xf3\xb0\xa1\x98" // U+F0858 +#define ICON_MDI_CHESS_PAWN "\xf3\xb0\xa1\x99" // U+F0859 +#define ICON_MDI_CHESS_QUEEN "\xf3\xb0\xa1\x9a" // U+F085A +#define ICON_MDI_CHESS_ROOK "\xf3\xb0\xa1\x9b" // U+F085B +#define ICON_MDI_CHEVRON_DOUBLE_DOWN "\xf3\xb0\x84\xbc" // U+F013C +#define ICON_MDI_CHEVRON_DOUBLE_LEFT "\xf3\xb0\x84\xbd" // U+F013D +#define ICON_MDI_CHEVRON_DOUBLE_RIGHT "\xf3\xb0\x84\xbe" // U+F013E +#define ICON_MDI_CHEVRON_DOUBLE_UP "\xf3\xb0\x84\xbf" // U+F013F +#define ICON_MDI_CHEVRON_DOWN "\xf3\xb0\x85\x80" // U+F0140 +#define ICON_MDI_CHEVRON_DOWN_BOX "\xf3\xb0\xa7\x96" // U+F09D6 +#define ICON_MDI_CHEVRON_DOWN_BOX_OUTLINE "\xf3\xb0\xa7\x97" // U+F09D7 +#define ICON_MDI_CHEVRON_DOWN_CIRCLE "\xf3\xb0\xac\xa6" // U+F0B26 +#define ICON_MDI_CHEVRON_DOWN_CIRCLE_OUTLINE "\xf3\xb0\xac\xa7" // U+F0B27 +#define ICON_MDI_CHEVRON_LEFT "\xf3\xb0\x85\x81" // U+F0141 +#define ICON_MDI_CHEVRON_LEFT_BOX "\xf3\xb0\xa7\x98" // U+F09D8 +#define ICON_MDI_CHEVRON_LEFT_BOX_OUTLINE "\xf3\xb0\xa7\x99" // U+F09D9 +#define ICON_MDI_CHEVRON_LEFT_CIRCLE "\xf3\xb0\xac\xa8" // U+F0B28 +#define ICON_MDI_CHEVRON_LEFT_CIRCLE_OUTLINE "\xf3\xb0\xac\xa9" // U+F0B29 +#define ICON_MDI_CHEVRON_RIGHT "\xf3\xb0\x85\x82" // U+F0142 +#define ICON_MDI_CHEVRON_RIGHT_BOX "\xf3\xb0\xa7\x9a" // U+F09DA +#define ICON_MDI_CHEVRON_RIGHT_BOX_OUTLINE "\xf3\xb0\xa7\x9b" // U+F09DB +#define ICON_MDI_CHEVRON_RIGHT_CIRCLE "\xf3\xb0\xac\xaa" // U+F0B2A +#define ICON_MDI_CHEVRON_RIGHT_CIRCLE_OUTLINE "\xf3\xb0\xac\xab" // U+F0B2B +#define ICON_MDI_CHEVRON_TRIPLE_DOWN "\xf3\xb0\xb6\xb9" // U+F0DB9 +#define ICON_MDI_CHEVRON_TRIPLE_LEFT "\xf3\xb0\xb6\xba" // U+F0DBA +#define ICON_MDI_CHEVRON_TRIPLE_RIGHT "\xf3\xb0\xb6\xbb" // U+F0DBB +#define ICON_MDI_CHEVRON_TRIPLE_UP "\xf3\xb0\xb6\xbc" // U+F0DBC +#define ICON_MDI_CHEVRON_UP "\xf3\xb0\x85\x83" // U+F0143 +#define ICON_MDI_CHEVRON_UP_BOX "\xf3\xb0\xa7\x9c" // U+F09DC +#define ICON_MDI_CHEVRON_UP_BOX_OUTLINE "\xf3\xb0\xa7\x9d" // U+F09DD +#define ICON_MDI_CHEVRON_UP_CIRCLE "\xf3\xb0\xac\xac" // U+F0B2C +#define ICON_MDI_CHEVRON_UP_CIRCLE_OUTLINE "\xf3\xb0\xac\xad" // U+F0B2D +#define ICON_MDI_CHILI_ALERT "\xf3\xb1\x9f\xaa" // U+F17EA +#define ICON_MDI_CHILI_ALERT_OUTLINE "\xf3\xb1\x9f\xab" // U+F17EB +#define ICON_MDI_CHILI_HOT "\xf3\xb0\x9e\xb2" // U+F07B2 +#define ICON_MDI_CHILI_HOT_OUTLINE "\xf3\xb1\x9f\xac" // U+F17EC +#define ICON_MDI_CHILI_MEDIUM "\xf3\xb0\x9e\xb3" // U+F07B3 +#define ICON_MDI_CHILI_MEDIUM_OUTLINE "\xf3\xb1\x9f\xad" // U+F17ED +#define ICON_MDI_CHILI_MILD "\xf3\xb0\x9e\xb4" // U+F07B4 +#define ICON_MDI_CHILI_MILD_OUTLINE "\xf3\xb1\x9f\xae" // U+F17EE +#define ICON_MDI_CHILI_OFF "\xf3\xb1\x91\xa7" // U+F1467 +#define ICON_MDI_CHILI_OFF_OUTLINE "\xf3\xb1\x9f\xaf" // U+F17EF +#define ICON_MDI_CHIP "\xf3\xb0\x98\x9a" // U+F061A +#define ICON_MDI_CHURCH "\xf3\xb0\x85\x84" // U+F0144 +#define ICON_MDI_CHURCH_OUTLINE "\xf3\xb1\xac\x82" // U+F1B02 +#define ICON_MDI_CIGAR "\xf3\xb1\x86\x89" // U+F1189 +#define ICON_MDI_CIGAR_OFF "\xf3\xb1\x90\x9b" // U+F141B +#define ICON_MDI_CIRCLE "\xf3\xb0\x9d\xa5" // U+F0765 +#define ICON_MDI_CIRCLE_BOX "\xf3\xb1\x97\x9c" // U+F15DC +#define ICON_MDI_CIRCLE_BOX_OUTLINE "\xf3\xb1\x97\x9d" // U+F15DD +#define ICON_MDI_CIRCLE_DOUBLE "\xf3\xb0\xba\x95" // U+F0E95 +#define ICON_MDI_CIRCLE_EDIT_OUTLINE "\xf3\xb0\xa3\x95" // U+F08D5 +#define ICON_MDI_CIRCLE_EXPAND "\xf3\xb0\xba\x96" // U+F0E96 +#define ICON_MDI_CIRCLE_HALF "\xf3\xb1\x8e\x95" // U+F1395 +#define ICON_MDI_CIRCLE_HALF_FULL "\xf3\xb1\x8e\x96" // U+F1396 +#define ICON_MDI_CIRCLE_MEDIUM "\xf3\xb0\xa7\x9e" // U+F09DE +#define ICON_MDI_CIRCLE_MULTIPLE "\xf3\xb0\xac\xb8" // U+F0B38 +#define ICON_MDI_CIRCLE_MULTIPLE_OUTLINE "\xf3\xb0\x9a\x95" // U+F0695 +#define ICON_MDI_CIRCLE_OFF_OUTLINE "\xf3\xb1\x83\x93" // U+F10D3 +#define ICON_MDI_CIRCLE_OPACITY "\xf3\xb1\xa1\x93" // U+F1853 +#define ICON_MDI_CIRCLE_OUTLINE "\xf3\xb0\x9d\xa6" // U+F0766 +#define ICON_MDI_CIRCLE_SLICE_1 "\xf3\xb0\xaa\x9e" // U+F0A9E +#define ICON_MDI_CIRCLE_SLICE_2 "\xf3\xb0\xaa\x9f" // U+F0A9F +#define ICON_MDI_CIRCLE_SLICE_3 "\xf3\xb0\xaa\xa0" // U+F0AA0 +#define ICON_MDI_CIRCLE_SLICE_4 "\xf3\xb0\xaa\xa1" // U+F0AA1 +#define ICON_MDI_CIRCLE_SLICE_5 "\xf3\xb0\xaa\xa2" // U+F0AA2 +#define ICON_MDI_CIRCLE_SLICE_6 "\xf3\xb0\xaa\xa3" // U+F0AA3 +#define ICON_MDI_CIRCLE_SLICE_7 "\xf3\xb0\xaa\xa4" // U+F0AA4 +#define ICON_MDI_CIRCLE_SLICE_8 "\xf3\xb0\xaa\xa5" // U+F0AA5 +#define ICON_MDI_CIRCLE_SMALL "\xf3\xb0\xa7\x9f" // U+F09DF +#define ICON_MDI_CIRCULAR_SAW "\xf3\xb0\xb8\xa2" // U+F0E22 +#define ICON_MDI_CITY "\xf3\xb0\x85\x86" // U+F0146 +#define ICON_MDI_CITY_SWITCH "\xf3\xb1\xb0\xa8" // U+F1C28 +#define ICON_MDI_CITY_VARIANT "\xf3\xb0\xa8\xb6" // U+F0A36 +#define ICON_MDI_CITY_VARIANT_OUTLINE "\xf3\xb0\xa8\xb7" // U+F0A37 +#define ICON_MDI_CLIPBOARD "\xf3\xb0\x85\x87" // U+F0147 +#define ICON_MDI_CLIPBOARD_ACCOUNT "\xf3\xb0\x85\x88" // U+F0148 +#define ICON_MDI_CLIPBOARD_ACCOUNT_OUTLINE "\xf3\xb0\xb1\x95" // U+F0C55 +#define ICON_MDI_CLIPBOARD_ALERT "\xf3\xb0\x85\x89" // U+F0149 +#define ICON_MDI_CLIPBOARD_ALERT_OUTLINE "\xf3\xb0\xb3\xb7" // U+F0CF7 +#define ICON_MDI_CLIPBOARD_ARROW_DOWN "\xf3\xb0\x85\x8a" // U+F014A +#define ICON_MDI_CLIPBOARD_ARROW_DOWN_OUTLINE "\xf3\xb0\xb1\x96" // U+F0C56 +#define ICON_MDI_CLIPBOARD_ARROW_LEFT "\xf3\xb0\x85\x8b" // U+F014B +#define ICON_MDI_CLIPBOARD_ARROW_LEFT_OUTLINE "\xf3\xb0\xb3\xb8" // U+F0CF8 +#define ICON_MDI_CLIPBOARD_ARROW_RIGHT "\xf3\xb0\xb3\xb9" // U+F0CF9 +#define ICON_MDI_CLIPBOARD_ARROW_RIGHT_OUTLINE "\xf3\xb0\xb3\xba" // U+F0CFA +#define ICON_MDI_CLIPBOARD_ARROW_UP "\xf3\xb0\xb1\x97" // U+F0C57 +#define ICON_MDI_CLIPBOARD_ARROW_UP_OUTLINE "\xf3\xb0\xb1\x98" // U+F0C58 +#define ICON_MDI_CLIPBOARD_CHECK "\xf3\xb0\x85\x8e" // U+F014E +#define ICON_MDI_CLIPBOARD_CHECK_MULTIPLE "\xf3\xb1\x89\xa3" // U+F1263 +#define ICON_MDI_CLIPBOARD_CHECK_MULTIPLE_OUTLINE "\xf3\xb1\x89\xa4" // U+F1264 +#define ICON_MDI_CLIPBOARD_CHECK_OUTLINE "\xf3\xb0\xa2\xa8" // U+F08A8 +#define ICON_MDI_CLIPBOARD_CLOCK "\xf3\xb1\x9b\xa2" // U+F16E2 +#define ICON_MDI_CLIPBOARD_CLOCK_OUTLINE "\xf3\xb1\x9b\xa3" // U+F16E3 +#define ICON_MDI_CLIPBOARD_EDIT "\xf3\xb1\x93\xa5" // U+F14E5 +#define ICON_MDI_CLIPBOARD_EDIT_OUTLINE "\xf3\xb1\x93\xa6" // U+F14E6 +#define ICON_MDI_CLIPBOARD_FILE "\xf3\xb1\x89\xa5" // U+F1265 +#define ICON_MDI_CLIPBOARD_FILE_OUTLINE "\xf3\xb1\x89\xa6" // U+F1266 +#define ICON_MDI_CLIPBOARD_FLOW "\xf3\xb0\x9b\x88" // U+F06C8 +#define ICON_MDI_CLIPBOARD_FLOW_OUTLINE "\xf3\xb1\x84\x97" // U+F1117 +#define ICON_MDI_CLIPBOARD_LIST "\xf3\xb1\x83\x94" // U+F10D4 +#define ICON_MDI_CLIPBOARD_LIST_OUTLINE "\xf3\xb1\x83\x95" // U+F10D5 +#define ICON_MDI_CLIPBOARD_MINUS "\xf3\xb1\x98\x98" // U+F1618 +#define ICON_MDI_CLIPBOARD_MINUS_OUTLINE "\xf3\xb1\x98\x99" // U+F1619 +#define ICON_MDI_CLIPBOARD_MULTIPLE "\xf3\xb1\x89\xa7" // U+F1267 +#define ICON_MDI_CLIPBOARD_MULTIPLE_OUTLINE "\xf3\xb1\x89\xa8" // U+F1268 +#define ICON_MDI_CLIPBOARD_OFF "\xf3\xb1\x98\x9a" // U+F161A +#define ICON_MDI_CLIPBOARD_OFF_OUTLINE "\xf3\xb1\x98\x9b" // U+F161B +#define ICON_MDI_CLIPBOARD_OUTLINE "\xf3\xb0\x85\x8c" // U+F014C +#define ICON_MDI_CLIPBOARD_PLAY "\xf3\xb0\xb1\x99" // U+F0C59 +#define ICON_MDI_CLIPBOARD_PLAY_MULTIPLE "\xf3\xb1\x89\xa9" // U+F1269 +#define ICON_MDI_CLIPBOARD_PLAY_MULTIPLE_OUTLINE "\xf3\xb1\x89\xaa" // U+F126A +#define ICON_MDI_CLIPBOARD_PLAY_OUTLINE "\xf3\xb0\xb1\x9a" // U+F0C5A +#define ICON_MDI_CLIPBOARD_PLUS "\xf3\xb0\x9d\x91" // U+F0751 +#define ICON_MDI_CLIPBOARD_PLUS_OUTLINE "\xf3\xb1\x8c\x9f" // U+F131F +#define ICON_MDI_CLIPBOARD_PULSE "\xf3\xb0\xa1\x9d" // U+F085D +#define ICON_MDI_CLIPBOARD_PULSE_OUTLINE "\xf3\xb0\xa1\x9e" // U+F085E +#define ICON_MDI_CLIPBOARD_REMOVE "\xf3\xb1\x98\x9c" // U+F161C +#define ICON_MDI_CLIPBOARD_REMOVE_OUTLINE "\xf3\xb1\x98\x9d" // U+F161D +#define ICON_MDI_CLIPBOARD_SEARCH "\xf3\xb1\x98\x9e" // U+F161E +#define ICON_MDI_CLIPBOARD_SEARCH_OUTLINE "\xf3\xb1\x98\x9f" // U+F161F +#define ICON_MDI_CLIPBOARD_TEXT "\xf3\xb0\x85\x8d" // U+F014D +#define ICON_MDI_CLIPBOARD_TEXT_CLOCK "\xf3\xb1\xa3\xb9" // U+F18F9 +#define ICON_MDI_CLIPBOARD_TEXT_CLOCK_OUTLINE "\xf3\xb1\xa3\xba" // U+F18FA +#define ICON_MDI_CLIPBOARD_TEXT_MULTIPLE "\xf3\xb1\x89\xab" // U+F126B +#define ICON_MDI_CLIPBOARD_TEXT_MULTIPLE_OUTLINE "\xf3\xb1\x89\xac" // U+F126C +#define ICON_MDI_CLIPBOARD_TEXT_OFF "\xf3\xb1\x98\xa0" // U+F1620 +#define ICON_MDI_CLIPBOARD_TEXT_OFF_OUTLINE "\xf3\xb1\x98\xa1" // U+F1621 +#define ICON_MDI_CLIPBOARD_TEXT_OUTLINE "\xf3\xb0\xa8\xb8" // U+F0A38 +#define ICON_MDI_CLIPBOARD_TEXT_PLAY "\xf3\xb0\xb1\x9b" // U+F0C5B +#define ICON_MDI_CLIPBOARD_TEXT_PLAY_OUTLINE "\xf3\xb0\xb1\x9c" // U+F0C5C +#define ICON_MDI_CLIPBOARD_TEXT_SEARCH "\xf3\xb1\x98\xa2" // U+F1622 +#define ICON_MDI_CLIPBOARD_TEXT_SEARCH_OUTLINE "\xf3\xb1\x98\xa3" // U+F1623 +#define ICON_MDI_CLIPPY "\xf3\xb0\x85\x8f" // U+F014F +#define ICON_MDI_CLOCK "\xf3\xb0\xa5\x94" // U+F0954 +#define ICON_MDI_CLOCK_ALERT "\xf3\xb0\xa5\x95" // U+F0955 +#define ICON_MDI_CLOCK_ALERT_OUTLINE "\xf3\xb0\x97\x8e" // U+F05CE +#define ICON_MDI_CLOCK_CHECK "\xf3\xb0\xbe\xa8" // U+F0FA8 +#define ICON_MDI_CLOCK_CHECK_OUTLINE "\xf3\xb0\xbe\xa9" // U+F0FA9 +#define ICON_MDI_CLOCK_DIGITAL "\xf3\xb0\xba\x97" // U+F0E97 +#define ICON_MDI_CLOCK_EDIT "\xf3\xb1\xa6\xba" // U+F19BA +#define ICON_MDI_CLOCK_EDIT_OUTLINE "\xf3\xb1\xa6\xbb" // U+F19BB +#define ICON_MDI_CLOCK_END "\xf3\xb0\x85\x91" // U+F0151 +#define ICON_MDI_CLOCK_FAST "\xf3\xb0\x85\x92" // U+F0152 +#define ICON_MDI_CLOCK_IN "\xf3\xb0\x85\x93" // U+F0153 +#define ICON_MDI_CLOCK_MINUS "\xf3\xb1\xa1\xa3" // U+F1863 +#define ICON_MDI_CLOCK_MINUS_OUTLINE "\xf3\xb1\xa1\xa4" // U+F1864 +#define ICON_MDI_CLOCK_OUT "\xf3\xb0\x85\x94" // U+F0154 +#define ICON_MDI_CLOCK_OUTLINE "\xf3\xb0\x85\x90" // U+F0150 +#define ICON_MDI_CLOCK_PLUS "\xf3\xb1\xa1\xa1" // U+F1861 +#define ICON_MDI_CLOCK_PLUS_OUTLINE "\xf3\xb1\xa1\xa2" // U+F1862 +#define ICON_MDI_CLOCK_REMOVE "\xf3\xb1\xa1\xa5" // U+F1865 +#define ICON_MDI_CLOCK_REMOVE_OUTLINE "\xf3\xb1\xa1\xa6" // U+F1866 +#define ICON_MDI_CLOCK_STAR_FOUR_POINTS "\xf3\xb1\xb0\xa9" // U+F1C29 +#define ICON_MDI_CLOCK_STAR_FOUR_POINTS_OUTLINE "\xf3\xb1\xb0\xaa" // U+F1C2A +#define ICON_MDI_CLOCK_START "\xf3\xb0\x85\x95" // U+F0155 +#define ICON_MDI_CLOCK_TIME_EIGHT "\xf3\xb1\x91\x86" // U+F1446 +#define ICON_MDI_CLOCK_TIME_EIGHT_OUTLINE "\xf3\xb1\x91\x92" // U+F1452 +#define ICON_MDI_CLOCK_TIME_ELEVEN "\xf3\xb1\x91\x89" // U+F1449 +#define ICON_MDI_CLOCK_TIME_ELEVEN_OUTLINE "\xf3\xb1\x91\x95" // U+F1455 +#define ICON_MDI_CLOCK_TIME_FIVE "\xf3\xb1\x91\x83" // U+F1443 +#define ICON_MDI_CLOCK_TIME_FIVE_OUTLINE "\xf3\xb1\x91\x8f" // U+F144F +#define ICON_MDI_CLOCK_TIME_FOUR "\xf3\xb1\x91\x82" // U+F1442 +#define ICON_MDI_CLOCK_TIME_FOUR_OUTLINE "\xf3\xb1\x91\x8e" // U+F144E +#define ICON_MDI_CLOCK_TIME_NINE "\xf3\xb1\x91\x87" // U+F1447 +#define ICON_MDI_CLOCK_TIME_NINE_OUTLINE "\xf3\xb1\x91\x93" // U+F1453 +#define ICON_MDI_CLOCK_TIME_ONE "\xf3\xb1\x90\xbf" // U+F143F +#define ICON_MDI_CLOCK_TIME_ONE_OUTLINE "\xf3\xb1\x91\x8b" // U+F144B +#define ICON_MDI_CLOCK_TIME_SEVEN "\xf3\xb1\x91\x85" // U+F1445 +#define ICON_MDI_CLOCK_TIME_SEVEN_OUTLINE "\xf3\xb1\x91\x91" // U+F1451 +#define ICON_MDI_CLOCK_TIME_SIX "\xf3\xb1\x91\x84" // U+F1444 +#define ICON_MDI_CLOCK_TIME_SIX_OUTLINE "\xf3\xb1\x91\x90" // U+F1450 +#define ICON_MDI_CLOCK_TIME_TEN "\xf3\xb1\x91\x88" // U+F1448 +#define ICON_MDI_CLOCK_TIME_TEN_OUTLINE "\xf3\xb1\x91\x94" // U+F1454 +#define ICON_MDI_CLOCK_TIME_THREE "\xf3\xb1\x91\x81" // U+F1441 +#define ICON_MDI_CLOCK_TIME_THREE_OUTLINE "\xf3\xb1\x91\x8d" // U+F144D +#define ICON_MDI_CLOCK_TIME_TWELVE "\xf3\xb1\x91\x8a" // U+F144A +#define ICON_MDI_CLOCK_TIME_TWELVE_OUTLINE "\xf3\xb1\x91\x96" // U+F1456 +#define ICON_MDI_CLOCK_TIME_TWO "\xf3\xb1\x91\x80" // U+F1440 +#define ICON_MDI_CLOCK_TIME_TWO_OUTLINE "\xf3\xb1\x91\x8c" // U+F144C +#define ICON_MDI_CLOSE "\xf3\xb0\x85\x96" // U+F0156 +#define ICON_MDI_CLOSE_BOX "\xf3\xb0\x85\x97" // U+F0157 +#define ICON_MDI_CLOSE_BOX_MULTIPLE "\xf3\xb0\xb1\x9d" // U+F0C5D +#define ICON_MDI_CLOSE_BOX_MULTIPLE_OUTLINE "\xf3\xb0\xb1\x9e" // U+F0C5E +#define ICON_MDI_CLOSE_BOX_OUTLINE "\xf3\xb0\x85\x98" // U+F0158 +#define ICON_MDI_CLOSE_CIRCLE "\xf3\xb0\x85\x99" // U+F0159 +#define ICON_MDI_CLOSE_CIRCLE_MULTIPLE "\xf3\xb0\x98\xaa" // U+F062A +#define ICON_MDI_CLOSE_CIRCLE_MULTIPLE_OUTLINE "\xf3\xb0\xa2\x83" // U+F0883 +#define ICON_MDI_CLOSE_CIRCLE_OUTLINE "\xf3\xb0\x85\x9a" // U+F015A +#define ICON_MDI_CLOSE_NETWORK "\xf3\xb0\x85\x9b" // U+F015B +#define ICON_MDI_CLOSE_NETWORK_OUTLINE "\xf3\xb0\xb1\x9f" // U+F0C5F +#define ICON_MDI_CLOSE_OCTAGON "\xf3\xb0\x85\x9c" // U+F015C +#define ICON_MDI_CLOSE_OCTAGON_OUTLINE "\xf3\xb0\x85\x9d" // U+F015D +#define ICON_MDI_CLOSE_OUTLINE "\xf3\xb0\x9b\x89" // U+F06C9 +#define ICON_MDI_CLOSE_THICK "\xf3\xb1\x8e\x98" // U+F1398 +#define ICON_MDI_CLOSED_CAPTION "\xf3\xb0\x85\x9e" // U+F015E +#define ICON_MDI_CLOSED_CAPTION_OUTLINE "\xf3\xb0\xb6\xbd" // U+F0DBD +#define ICON_MDI_CLOUD "\xf3\xb0\x85\x9f" // U+F015F +#define ICON_MDI_CLOUD_ALERT "\xf3\xb0\xa7\xa0" // U+F09E0 +#define ICON_MDI_CLOUD_ALERT_OUTLINE "\xf3\xb1\xaf\xa0" // U+F1BE0 +#define ICON_MDI_CLOUD_ARROW_DOWN "\xf3\xb1\xaf\xa1" // U+F1BE1 +#define ICON_MDI_CLOUD_ARROW_DOWN_OUTLINE "\xf3\xb1\xaf\xa2" // U+F1BE2 +#define ICON_MDI_CLOUD_ARROW_LEFT "\xf3\xb1\xaf\xa3" // U+F1BE3 +#define ICON_MDI_CLOUD_ARROW_LEFT_OUTLINE "\xf3\xb1\xaf\xa4" // U+F1BE4 +#define ICON_MDI_CLOUD_ARROW_RIGHT "\xf3\xb1\xaf\xa5" // U+F1BE5 +#define ICON_MDI_CLOUD_ARROW_RIGHT_OUTLINE "\xf3\xb1\xaf\xa6" // U+F1BE6 +#define ICON_MDI_CLOUD_ARROW_UP "\xf3\xb1\xaf\xa7" // U+F1BE7 +#define ICON_MDI_CLOUD_ARROW_UP_OUTLINE "\xf3\xb1\xaf\xa8" // U+F1BE8 +#define ICON_MDI_CLOUD_BRACES "\xf3\xb0\x9e\xb5" // U+F07B5 +#define ICON_MDI_CLOUD_CANCEL "\xf3\xb1\xaf\xa9" // U+F1BE9 +#define ICON_MDI_CLOUD_CANCEL_OUTLINE "\xf3\xb1\xaf\xaa" // U+F1BEA +#define ICON_MDI_CLOUD_CHECK "\xf3\xb1\xaf\xab" // U+F1BEB +#define ICON_MDI_CLOUD_CHECK_OUTLINE "\xf3\xb1\xaf\xac" // U+F1BEC +#define ICON_MDI_CLOUD_CHECK_VARIANT "\xf3\xb0\x85\xa0" // U+F0160 +#define ICON_MDI_CLOUD_CHECK_VARIANT_OUTLINE "\xf3\xb1\x8b\x8c" // U+F12CC +#define ICON_MDI_CLOUD_CIRCLE "\xf3\xb0\x85\xa1" // U+F0161 +#define ICON_MDI_CLOUD_CIRCLE_OUTLINE "\xf3\xb1\xaf\xad" // U+F1BED +#define ICON_MDI_CLOUD_CLOCK "\xf3\xb1\xaf\xae" // U+F1BEE +#define ICON_MDI_CLOUD_CLOCK_OUTLINE "\xf3\xb1\xaf\xaf" // U+F1BEF +#define ICON_MDI_CLOUD_COG "\xf3\xb1\xaf\xb0" // U+F1BF0 +#define ICON_MDI_CLOUD_COG_OUTLINE "\xf3\xb1\xaf\xb1" // U+F1BF1 +#define ICON_MDI_CLOUD_DOWNLOAD "\xf3\xb0\x85\xa2" // U+F0162 +#define ICON_MDI_CLOUD_DOWNLOAD_OUTLINE "\xf3\xb0\xad\xbd" // U+F0B7D +#define ICON_MDI_CLOUD_LOCK "\xf3\xb1\x87\xb1" // U+F11F1 +#define ICON_MDI_CLOUD_LOCK_OPEN "\xf3\xb1\xaf\xb2" // U+F1BF2 +#define ICON_MDI_CLOUD_LOCK_OPEN_OUTLINE "\xf3\xb1\xaf\xb3" // U+F1BF3 +#define ICON_MDI_CLOUD_LOCK_OUTLINE "\xf3\xb1\x87\xb2" // U+F11F2 +#define ICON_MDI_CLOUD_MINUS "\xf3\xb1\xaf\xb4" // U+F1BF4 +#define ICON_MDI_CLOUD_MINUS_OUTLINE "\xf3\xb1\xaf\xb5" // U+F1BF5 +#define ICON_MDI_CLOUD_OFF "\xf3\xb1\xaf\xb6" // U+F1BF6 +#define ICON_MDI_CLOUD_OFF_OUTLINE "\xf3\xb0\x85\xa4" // U+F0164 +#define ICON_MDI_CLOUD_OUTLINE "\xf3\xb0\x85\xa3" // U+F0163 +#define ICON_MDI_CLOUD_PERCENT "\xf3\xb1\xa8\xb5" // U+F1A35 +#define ICON_MDI_CLOUD_PERCENT_OUTLINE "\xf3\xb1\xa8\xb6" // U+F1A36 +#define ICON_MDI_CLOUD_PLUS "\xf3\xb1\xaf\xb7" // U+F1BF7 +#define ICON_MDI_CLOUD_PLUS_OUTLINE "\xf3\xb1\xaf\xb8" // U+F1BF8 +#define ICON_MDI_CLOUD_PRINT "\xf3\xb0\x85\xa5" // U+F0165 +#define ICON_MDI_CLOUD_PRINT_OUTLINE "\xf3\xb0\x85\xa6" // U+F0166 +#define ICON_MDI_CLOUD_QUESTION "\xf3\xb0\xa8\xb9" // U+F0A39 +#define ICON_MDI_CLOUD_QUESTION_OUTLINE "\xf3\xb1\xaf\xb9" // U+F1BF9 +#define ICON_MDI_CLOUD_REFRESH "\xf3\xb1\xaf\xba" // U+F1BFA +#define ICON_MDI_CLOUD_REFRESH_OUTLINE "\xf3\xb1\xaf\xbb" // U+F1BFB +#define ICON_MDI_CLOUD_REFRESH_VARIANT "\xf3\xb0\x94\xaa" // U+F052A +#define ICON_MDI_CLOUD_REFRESH_VARIANT_OUTLINE "\xf3\xb1\xaf\xbc" // U+F1BFC +#define ICON_MDI_CLOUD_REMOVE "\xf3\xb1\xaf\xbd" // U+F1BFD +#define ICON_MDI_CLOUD_REMOVE_OUTLINE "\xf3\xb1\xaf\xbe" // U+F1BFE +#define ICON_MDI_CLOUD_SEARCH "\xf3\xb0\xa5\x96" // U+F0956 +#define ICON_MDI_CLOUD_SEARCH_OUTLINE "\xf3\xb0\xa5\x97" // U+F0957 +#define ICON_MDI_CLOUD_SYNC "\xf3\xb0\x98\xbf" // U+F063F +#define ICON_MDI_CLOUD_SYNC_OUTLINE "\xf3\xb1\x8b\x96" // U+F12D6 +#define ICON_MDI_CLOUD_TAGS "\xf3\xb0\x9e\xb6" // U+F07B6 +#define ICON_MDI_CLOUD_UPLOAD "\xf3\xb0\x85\xa7" // U+F0167 +#define ICON_MDI_CLOUD_UPLOAD_OUTLINE "\xf3\xb0\xad\xbe" // U+F0B7E +#define ICON_MDI_CLOUDS "\xf3\xb1\xae\x95" // U+F1B95 +#define ICON_MDI_CLOVER "\xf3\xb0\xa0\x96" // U+F0816 +#define ICON_MDI_CLOVER_OUTLINE "\xf3\xb1\xb1\xa2" // U+F1C62 +#define ICON_MDI_COACH_LAMP "\xf3\xb1\x80\xa0" // U+F1020 +#define ICON_MDI_COACH_LAMP_VARIANT "\xf3\xb1\xa8\xb7" // U+F1A37 +#define ICON_MDI_COAT_RACK "\xf3\xb1\x82\x9e" // U+F109E +#define ICON_MDI_CODE_ARRAY "\xf3\xb0\x85\xa8" // U+F0168 +#define ICON_MDI_CODE_BRACES "\xf3\xb0\x85\xa9" // U+F0169 +#define ICON_MDI_CODE_BRACES_BOX "\xf3\xb1\x83\x96" // U+F10D6 +#define ICON_MDI_CODE_BRACKETS "\xf3\xb0\x85\xaa" // U+F016A +#define ICON_MDI_CODE_EQUAL "\xf3\xb0\x85\xab" // U+F016B +#define ICON_MDI_CODE_GREATER_THAN "\xf3\xb0\x85\xac" // U+F016C +#define ICON_MDI_CODE_GREATER_THAN_OR_EQUAL "\xf3\xb0\x85\xad" // U+F016D +#define ICON_MDI_CODE_JSON "\xf3\xb0\x98\xa6" // U+F0626 +#define ICON_MDI_CODE_LESS_THAN "\xf3\xb0\x85\xae" // U+F016E +#define ICON_MDI_CODE_LESS_THAN_OR_EQUAL "\xf3\xb0\x85\xaf" // U+F016F +#define ICON_MDI_CODE_NOT_EQUAL "\xf3\xb0\x85\xb0" // U+F0170 +#define ICON_MDI_CODE_NOT_EQUAL_VARIANT "\xf3\xb0\x85\xb1" // U+F0171 +#define ICON_MDI_CODE_PARENTHESES "\xf3\xb0\x85\xb2" // U+F0172 +#define ICON_MDI_CODE_PARENTHESES_BOX "\xf3\xb1\x83\x97" // U+F10D7 +#define ICON_MDI_CODE_STRING "\xf3\xb0\x85\xb3" // U+F0173 +#define ICON_MDI_CODE_TAGS "\xf3\xb0\x85\xb4" // U+F0174 +#define ICON_MDI_CODE_TAGS_CHECK "\xf3\xb0\x9a\x94" // U+F0694 +#define ICON_MDI_CODEPEN "\xf3\xb0\x85\xb5" // U+F0175 +#define ICON_MDI_COFFEE "\xf3\xb0\x85\xb6" // U+F0176 +#define ICON_MDI_COFFEE_MAKER "\xf3\xb1\x82\x9f" // U+F109F +#define ICON_MDI_COFFEE_MAKER_CHECK "\xf3\xb1\xa4\xb1" // U+F1931 +#define ICON_MDI_COFFEE_MAKER_CHECK_OUTLINE "\xf3\xb1\xa4\xb2" // U+F1932 +#define ICON_MDI_COFFEE_MAKER_OUTLINE "\xf3\xb1\xa0\x9b" // U+F181B +#define ICON_MDI_COFFEE_OFF "\xf3\xb0\xbe\xaa" // U+F0FAA +#define ICON_MDI_COFFEE_OFF_OUTLINE "\xf3\xb0\xbe\xab" // U+F0FAB +#define ICON_MDI_COFFEE_OUTLINE "\xf3\xb0\x9b\x8a" // U+F06CA +#define ICON_MDI_COFFEE_TO_GO "\xf3\xb0\x85\xb7" // U+F0177 +#define ICON_MDI_COFFEE_TO_GO_OUTLINE "\xf3\xb1\x8c\x8e" // U+F130E +#define ICON_MDI_COFFIN "\xf3\xb0\xad\xbf" // U+F0B7F +#define ICON_MDI_COG "\xf3\xb0\x92\x93" // U+F0493 +#define ICON_MDI_COG_BOX "\xf3\xb0\x92\x94" // U+F0494 +#define ICON_MDI_COG_CLOCKWISE "\xf3\xb1\x87\x9d" // U+F11DD +#define ICON_MDI_COG_COUNTERCLOCKWISE "\xf3\xb1\x87\x9e" // U+F11DE +#define ICON_MDI_COG_OFF "\xf3\xb1\x8f\x8e" // U+F13CE +#define ICON_MDI_COG_OFF_OUTLINE "\xf3\xb1\x8f\x8f" // U+F13CF +#define ICON_MDI_COG_OUTLINE "\xf3\xb0\xa2\xbb" // U+F08BB +#define ICON_MDI_COG_PAUSE "\xf3\xb1\xa4\xb3" // U+F1933 +#define ICON_MDI_COG_PAUSE_OUTLINE "\xf3\xb1\xa4\xb4" // U+F1934 +#define ICON_MDI_COG_PLAY "\xf3\xb1\xa4\xb5" // U+F1935 +#define ICON_MDI_COG_PLAY_OUTLINE "\xf3\xb1\xa4\xb6" // U+F1936 +#define ICON_MDI_COG_REFRESH "\xf3\xb1\x91\x9e" // U+F145E +#define ICON_MDI_COG_REFRESH_OUTLINE "\xf3\xb1\x91\x9f" // U+F145F +#define ICON_MDI_COG_STOP "\xf3\xb1\xa4\xb7" // U+F1937 +#define ICON_MDI_COG_STOP_OUTLINE "\xf3\xb1\xa4\xb8" // U+F1938 +#define ICON_MDI_COG_SYNC "\xf3\xb1\x91\xa0" // U+F1460 +#define ICON_MDI_COG_SYNC_OUTLINE "\xf3\xb1\x91\xa1" // U+F1461 +#define ICON_MDI_COG_TRANSFER "\xf3\xb1\x81\x9b" // U+F105B +#define ICON_MDI_COG_TRANSFER_OUTLINE "\xf3\xb1\x81\x9c" // U+F105C +#define ICON_MDI_COGS "\xf3\xb0\xa3\x96" // U+F08D6 +#define ICON_MDI_COLLAGE "\xf3\xb0\x99\x80" // U+F0640 +#define ICON_MDI_COLLAPSE_ALL "\xf3\xb0\xaa\xa6" // U+F0AA6 +#define ICON_MDI_COLLAPSE_ALL_OUTLINE "\xf3\xb0\xaa\xa7" // U+F0AA7 +#define ICON_MDI_COLOR_HELPER "\xf3\xb0\x85\xb9" // U+F0179 +#define ICON_MDI_COMMA "\xf3\xb0\xb8\xa3" // U+F0E23 +#define ICON_MDI_COMMA_BOX "\xf3\xb0\xb8\xab" // U+F0E2B +#define ICON_MDI_COMMA_BOX_OUTLINE "\xf3\xb0\xb8\xa4" // U+F0E24 +#define ICON_MDI_COMMA_CIRCLE "\xf3\xb0\xb8\xa5" // U+F0E25 +#define ICON_MDI_COMMA_CIRCLE_OUTLINE "\xf3\xb0\xb8\xa6" // U+F0E26 +#define ICON_MDI_COMMENT "\xf3\xb0\x85\xba" // U+F017A +#define ICON_MDI_COMMENT_ACCOUNT "\xf3\xb0\x85\xbb" // U+F017B +#define ICON_MDI_COMMENT_ACCOUNT_OUTLINE "\xf3\xb0\x85\xbc" // U+F017C +#define ICON_MDI_COMMENT_ALERT "\xf3\xb0\x85\xbd" // U+F017D +#define ICON_MDI_COMMENT_ALERT_OUTLINE "\xf3\xb0\x85\xbe" // U+F017E +#define ICON_MDI_COMMENT_ARROW_LEFT "\xf3\xb0\xa7\xa1" // U+F09E1 +#define ICON_MDI_COMMENT_ARROW_LEFT_OUTLINE "\xf3\xb0\xa7\xa2" // U+F09E2 +#define ICON_MDI_COMMENT_ARROW_RIGHT "\xf3\xb0\xa7\xa3" // U+F09E3 +#define ICON_MDI_COMMENT_ARROW_RIGHT_OUTLINE "\xf3\xb0\xa7\xa4" // U+F09E4 +#define ICON_MDI_COMMENT_BOOKMARK "\xf3\xb1\x96\xae" // U+F15AE +#define ICON_MDI_COMMENT_BOOKMARK_OUTLINE "\xf3\xb1\x96\xaf" // U+F15AF +#define ICON_MDI_COMMENT_CHECK "\xf3\xb0\x85\xbf" // U+F017F +#define ICON_MDI_COMMENT_CHECK_OUTLINE "\xf3\xb0\x86\x80" // U+F0180 +#define ICON_MDI_COMMENT_EDIT "\xf3\xb1\x86\xbf" // U+F11BF +#define ICON_MDI_COMMENT_EDIT_OUTLINE "\xf3\xb1\x8b\x84" // U+F12C4 +#define ICON_MDI_COMMENT_EYE "\xf3\xb0\xa8\xba" // U+F0A3A +#define ICON_MDI_COMMENT_EYE_OUTLINE "\xf3\xb0\xa8\xbb" // U+F0A3B +#define ICON_MDI_COMMENT_FLASH "\xf3\xb1\x96\xb0" // U+F15B0 +#define ICON_MDI_COMMENT_FLASH_OUTLINE "\xf3\xb1\x96\xb1" // U+F15B1 +#define ICON_MDI_COMMENT_MINUS "\xf3\xb1\x97\x9f" // U+F15DF +#define ICON_MDI_COMMENT_MINUS_OUTLINE "\xf3\xb1\x97\xa0" // U+F15E0 +#define ICON_MDI_COMMENT_MULTIPLE "\xf3\xb0\xa1\x9f" // U+F085F +#define ICON_MDI_COMMENT_MULTIPLE_OUTLINE "\xf3\xb0\x86\x81" // U+F0181 +#define ICON_MDI_COMMENT_OFF "\xf3\xb1\x97\xa1" // U+F15E1 +#define ICON_MDI_COMMENT_OFF_OUTLINE "\xf3\xb1\x97\xa2" // U+F15E2 +#define ICON_MDI_COMMENT_OUTLINE "\xf3\xb0\x86\x82" // U+F0182 +#define ICON_MDI_COMMENT_PLUS "\xf3\xb0\xa7\xa5" // U+F09E5 +#define ICON_MDI_COMMENT_PLUS_OUTLINE "\xf3\xb0\x86\x83" // U+F0183 +#define ICON_MDI_COMMENT_PROCESSING "\xf3\xb0\x86\x84" // U+F0184 +#define ICON_MDI_COMMENT_PROCESSING_OUTLINE "\xf3\xb0\x86\x85" // U+F0185 +#define ICON_MDI_COMMENT_QUESTION "\xf3\xb0\xa0\x97" // U+F0817 +#define ICON_MDI_COMMENT_QUESTION_OUTLINE "\xf3\xb0\x86\x86" // U+F0186 +#define ICON_MDI_COMMENT_QUOTE "\xf3\xb1\x80\xa1" // U+F1021 +#define ICON_MDI_COMMENT_QUOTE_OUTLINE "\xf3\xb1\x80\xa2" // U+F1022 +#define ICON_MDI_COMMENT_REMOVE "\xf3\xb0\x97\x9e" // U+F05DE +#define ICON_MDI_COMMENT_REMOVE_OUTLINE "\xf3\xb0\x86\x87" // U+F0187 +#define ICON_MDI_COMMENT_SEARCH "\xf3\xb0\xa8\xbc" // U+F0A3C +#define ICON_MDI_COMMENT_SEARCH_OUTLINE "\xf3\xb0\xa8\xbd" // U+F0A3D +#define ICON_MDI_COMMENT_TEXT "\xf3\xb0\x86\x88" // U+F0188 +#define ICON_MDI_COMMENT_TEXT_MULTIPLE "\xf3\xb0\xa1\xa0" // U+F0860 +#define ICON_MDI_COMMENT_TEXT_MULTIPLE_OUTLINE "\xf3\xb0\xa1\xa1" // U+F0861 +#define ICON_MDI_COMMENT_TEXT_OUTLINE "\xf3\xb0\x86\x89" // U+F0189 +#define ICON_MDI_COMPARE "\xf3\xb0\x86\x8a" // U+F018A +#define ICON_MDI_COMPARE_HORIZONTAL "\xf3\xb1\x92\x92" // U+F1492 +#define ICON_MDI_COMPARE_REMOVE "\xf3\xb1\xa2\xb3" // U+F18B3 +#define ICON_MDI_COMPARE_VERTICAL "\xf3\xb1\x92\x93" // U+F1493 +#define ICON_MDI_COMPASS "\xf3\xb0\x86\x8b" // U+F018B +#define ICON_MDI_COMPASS_OFF "\xf3\xb0\xae\x80" // U+F0B80 +#define ICON_MDI_COMPASS_OFF_OUTLINE "\xf3\xb0\xae\x81" // U+F0B81 +#define ICON_MDI_COMPASS_OUTLINE "\xf3\xb0\x86\x8c" // U+F018C +#define ICON_MDI_COMPASS_ROSE "\xf3\xb1\x8e\x82" // U+F1382 +#define ICON_MDI_COMPOST "\xf3\xb1\xa8\xb8" // U+F1A38 +#define ICON_MDI_CONE "\xf3\xb1\xa5\x8c" // U+F194C +#define ICON_MDI_CONE_OFF "\xf3\xb1\xa5\x8d" // U+F194D +#define ICON_MDI_CONNECTION "\xf3\xb1\x98\x96" // U+F1616 +#define ICON_MDI_CONSOLE "\xf3\xb0\x86\x8d" // U+F018D +#define ICON_MDI_CONSOLE_LINE "\xf3\xb0\x9e\xb7" // U+F07B7 +#define ICON_MDI_CONSOLE_NETWORK "\xf3\xb0\xa2\xa9" // U+F08A9 +#define ICON_MDI_CONSOLE_NETWORK_OUTLINE "\xf3\xb0\xb1\xa0" // U+F0C60 +#define ICON_MDI_CONSOLIDATE "\xf3\xb1\x83\x98" // U+F10D8 +#define ICON_MDI_CONTACTLESS_PAYMENT "\xf3\xb0\xb5\xaa" // U+F0D6A +#define ICON_MDI_CONTACTLESS_PAYMENT_CIRCLE "\xf3\xb0\x8c\xa1" // U+F0321 +#define ICON_MDI_CONTACTLESS_PAYMENT_CIRCLE_OUTLINE "\xf3\xb0\x90\x88" // U+F0408 +#define ICON_MDI_CONTACTS "\xf3\xb0\x9b\x8b" // U+F06CB +#define ICON_MDI_CONTACTS_OUTLINE "\xf3\xb0\x96\xb8" // U+F05B8 +#define ICON_MDI_CONTAIN "\xf3\xb0\xa8\xbe" // U+F0A3E +#define ICON_MDI_CONTAIN_END "\xf3\xb0\xa8\xbf" // U+F0A3F +#define ICON_MDI_CONTAIN_START "\xf3\xb0\xa9\x80" // U+F0A40 +#define ICON_MDI_CONTENT_COPY "\xf3\xb0\x86\x8f" // U+F018F +#define ICON_MDI_CONTENT_CUT "\xf3\xb0\x86\x90" // U+F0190 +#define ICON_MDI_CONTENT_DUPLICATE "\xf3\xb0\x86\x91" // U+F0191 +#define ICON_MDI_CONTENT_PASTE "\xf3\xb0\x86\x92" // U+F0192 +#define ICON_MDI_CONTENT_SAVE "\xf3\xb0\x86\x93" // U+F0193 +#define ICON_MDI_CONTENT_SAVE_ALERT "\xf3\xb0\xbd\x82" // U+F0F42 +#define ICON_MDI_CONTENT_SAVE_ALERT_OUTLINE "\xf3\xb0\xbd\x83" // U+F0F43 +#define ICON_MDI_CONTENT_SAVE_ALL "\xf3\xb0\x86\x94" // U+F0194 +#define ICON_MDI_CONTENT_SAVE_ALL_OUTLINE "\xf3\xb0\xbd\x84" // U+F0F44 +#define ICON_MDI_CONTENT_SAVE_CHECK "\xf3\xb1\xa3\xaa" // U+F18EA +#define ICON_MDI_CONTENT_SAVE_CHECK_OUTLINE "\xf3\xb1\xa3\xab" // U+F18EB +#define ICON_MDI_CONTENT_SAVE_COG "\xf3\xb1\x91\x9b" // U+F145B +#define ICON_MDI_CONTENT_SAVE_COG_OUTLINE "\xf3\xb1\x91\x9c" // U+F145C +#define ICON_MDI_CONTENT_SAVE_EDIT "\xf3\xb0\xb3\xbb" // U+F0CFB +#define ICON_MDI_CONTENT_SAVE_EDIT_OUTLINE "\xf3\xb0\xb3\xbc" // U+F0CFC +#define ICON_MDI_CONTENT_SAVE_MINUS "\xf3\xb1\xad\x83" // U+F1B43 +#define ICON_MDI_CONTENT_SAVE_MINUS_OUTLINE "\xf3\xb1\xad\x84" // U+F1B44 +#define ICON_MDI_CONTENT_SAVE_MOVE "\xf3\xb0\xb8\xa7" // U+F0E27 +#define ICON_MDI_CONTENT_SAVE_MOVE_OUTLINE "\xf3\xb0\xb8\xa8" // U+F0E28 +#define ICON_MDI_CONTENT_SAVE_OFF "\xf3\xb1\x99\x83" // U+F1643 +#define ICON_MDI_CONTENT_SAVE_OFF_OUTLINE "\xf3\xb1\x99\x84" // U+F1644 +#define ICON_MDI_CONTENT_SAVE_OUTLINE "\xf3\xb0\xa0\x98" // U+F0818 +#define ICON_MDI_CONTENT_SAVE_PLUS "\xf3\xb1\xad\x81" // U+F1B41 +#define ICON_MDI_CONTENT_SAVE_PLUS_OUTLINE "\xf3\xb1\xad\x82" // U+F1B42 +#define ICON_MDI_CONTENT_SAVE_SETTINGS "\xf3\xb0\x98\x9b" // U+F061B +#define ICON_MDI_CONTENT_SAVE_SETTINGS_OUTLINE "\xf3\xb0\xac\xae" // U+F0B2E +#define ICON_MDI_CONTRAST "\xf3\xb0\x86\x95" // U+F0195 +#define ICON_MDI_CONTRAST_BOX "\xf3\xb0\x86\x96" // U+F0196 +#define ICON_MDI_CONTRAST_CIRCLE "\xf3\xb0\x86\x97" // U+F0197 +#define ICON_MDI_CONTROLLER "\xf3\xb0\x8a\xb4" // U+F02B4 +#define ICON_MDI_CONTROLLER_CLASSIC "\xf3\xb0\xae\x82" // U+F0B82 +#define ICON_MDI_CONTROLLER_CLASSIC_OUTLINE "\xf3\xb0\xae\x83" // U+F0B83 +#define ICON_MDI_CONTROLLER_OFF "\xf3\xb0\x8a\xb5" // U+F02B5 +#define ICON_MDI_COOKIE "\xf3\xb0\x86\x98" // U+F0198 +#define ICON_MDI_COOKIE_ALERT "\xf3\xb1\x9b\x90" // U+F16D0 +#define ICON_MDI_COOKIE_ALERT_OUTLINE "\xf3\xb1\x9b\x91" // U+F16D1 +#define ICON_MDI_COOKIE_CHECK "\xf3\xb1\x9b\x92" // U+F16D2 +#define ICON_MDI_COOKIE_CHECK_OUTLINE "\xf3\xb1\x9b\x93" // U+F16D3 +#define ICON_MDI_COOKIE_CLOCK "\xf3\xb1\x9b\xa4" // U+F16E4 +#define ICON_MDI_COOKIE_CLOCK_OUTLINE "\xf3\xb1\x9b\xa5" // U+F16E5 +#define ICON_MDI_COOKIE_COG "\xf3\xb1\x9b\x94" // U+F16D4 +#define ICON_MDI_COOKIE_COG_OUTLINE "\xf3\xb1\x9b\x95" // U+F16D5 +#define ICON_MDI_COOKIE_EDIT "\xf3\xb1\x9b\xa6" // U+F16E6 +#define ICON_MDI_COOKIE_EDIT_OUTLINE "\xf3\xb1\x9b\xa7" // U+F16E7 +#define ICON_MDI_COOKIE_LOCK "\xf3\xb1\x9b\xa8" // U+F16E8 +#define ICON_MDI_COOKIE_LOCK_OUTLINE "\xf3\xb1\x9b\xa9" // U+F16E9 +#define ICON_MDI_COOKIE_MINUS "\xf3\xb1\x9b\x9a" // U+F16DA +#define ICON_MDI_COOKIE_MINUS_OUTLINE "\xf3\xb1\x9b\x9b" // U+F16DB +#define ICON_MDI_COOKIE_OFF "\xf3\xb1\x9b\xaa" // U+F16EA +#define ICON_MDI_COOKIE_OFF_OUTLINE "\xf3\xb1\x9b\xab" // U+F16EB +#define ICON_MDI_COOKIE_OUTLINE "\xf3\xb1\x9b\x9e" // U+F16DE +#define ICON_MDI_COOKIE_PLUS "\xf3\xb1\x9b\x96" // U+F16D6 +#define ICON_MDI_COOKIE_PLUS_OUTLINE "\xf3\xb1\x9b\x97" // U+F16D7 +#define ICON_MDI_COOKIE_REFRESH "\xf3\xb1\x9b\xac" // U+F16EC +#define ICON_MDI_COOKIE_REFRESH_OUTLINE "\xf3\xb1\x9b\xad" // U+F16ED +#define ICON_MDI_COOKIE_REMOVE "\xf3\xb1\x9b\x98" // U+F16D8 +#define ICON_MDI_COOKIE_REMOVE_OUTLINE "\xf3\xb1\x9b\x99" // U+F16D9 +#define ICON_MDI_COOKIE_SETTINGS "\xf3\xb1\x9b\x9c" // U+F16DC +#define ICON_MDI_COOKIE_SETTINGS_OUTLINE "\xf3\xb1\x9b\x9d" // U+F16DD +#define ICON_MDI_COOLANT_TEMPERATURE "\xf3\xb0\x8f\x88" // U+F03C8 +#define ICON_MDI_COPYLEFT "\xf3\xb1\xa4\xb9" // U+F1939 +#define ICON_MDI_COPYRIGHT "\xf3\xb0\x97\xa6" // U+F05E6 +#define ICON_MDI_CORDOVA "\xf3\xb0\xa5\x98" // U+F0958 +#define ICON_MDI_CORN "\xf3\xb0\x9e\xb8" // U+F07B8 +#define ICON_MDI_CORN_OFF "\xf3\xb1\x8f\xaf" // U+F13EF +#define ICON_MDI_COSINE_WAVE "\xf3\xb1\x91\xb9" // U+F1479 +#define ICON_MDI_COUNTER "\xf3\xb0\x86\x99" // U+F0199 +#define ICON_MDI_COUNTERTOP "\xf3\xb1\xa0\x9c" // U+F181C +#define ICON_MDI_COUNTERTOP_OUTLINE "\xf3\xb1\xa0\x9d" // U+F181D +#define ICON_MDI_COW "\xf3\xb0\x86\x9a" // U+F019A +#define ICON_MDI_COW_OFF "\xf3\xb1\xa3\xbc" // U+F18FC +#define ICON_MDI_CPU_32_BIT "\xf3\xb0\xbb\x9f" // U+F0EDF +#define ICON_MDI_CPU_64_BIT "\xf3\xb0\xbb\xa0" // U+F0EE0 +#define ICON_MDI_CRADLE "\xf3\xb1\xa6\x8b" // U+F198B +#define ICON_MDI_CRADLE_OUTLINE "\xf3\xb1\xa6\x91" // U+F1991 +#define ICON_MDI_CRANE "\xf3\xb0\xa1\xa2" // U+F0862 +#define ICON_MDI_CREATION "\xf3\xb0\x99\xb4" // U+F0674 +#define ICON_MDI_CREATION_OUTLINE "\xf3\xb1\xb0\xab" // U+F1C2B +#define ICON_MDI_CREATIVE_COMMONS "\xf3\xb0\xb5\xab" // U+F0D6B +#define ICON_MDI_CREDIT_CARD "\xf3\xb0\xbf\xaf" // U+F0FEF +#define ICON_MDI_CREDIT_CARD_CHECK "\xf3\xb1\x8f\x90" // U+F13D0 +#define ICON_MDI_CREDIT_CARD_CHECK_OUTLINE "\xf3\xb1\x8f\x91" // U+F13D1 +#define ICON_MDI_CREDIT_CARD_CHIP "\xf3\xb1\xa4\x8f" // U+F190F +#define ICON_MDI_CREDIT_CARD_CHIP_OUTLINE "\xf3\xb1\xa4\x90" // U+F1910 +#define ICON_MDI_CREDIT_CARD_CLOCK "\xf3\xb0\xbb\xa1" // U+F0EE1 +#define ICON_MDI_CREDIT_CARD_CLOCK_OUTLINE "\xf3\xb0\xbb\xa2" // U+F0EE2 +#define ICON_MDI_CREDIT_CARD_EDIT "\xf3\xb1\x9f\x97" // U+F17D7 +#define ICON_MDI_CREDIT_CARD_EDIT_OUTLINE "\xf3\xb1\x9f\x98" // U+F17D8 +#define ICON_MDI_CREDIT_CARD_FAST "\xf3\xb1\xa4\x91" // U+F1911 +#define ICON_MDI_CREDIT_CARD_FAST_OUTLINE "\xf3\xb1\xa4\x92" // U+F1912 +#define ICON_MDI_CREDIT_CARD_LOCK "\xf3\xb1\xa3\xa7" // U+F18E7 +#define ICON_MDI_CREDIT_CARD_LOCK_OUTLINE "\xf3\xb1\xa3\xa8" // U+F18E8 +#define ICON_MDI_CREDIT_CARD_MARKER "\xf3\xb0\x9a\xa8" // U+F06A8 +#define ICON_MDI_CREDIT_CARD_MARKER_OUTLINE "\xf3\xb0\xb6\xbe" // U+F0DBE +#define ICON_MDI_CREDIT_CARD_MINUS "\xf3\xb0\xbe\xac" // U+F0FAC +#define ICON_MDI_CREDIT_CARD_MINUS_OUTLINE "\xf3\xb0\xbe\xad" // U+F0FAD +#define ICON_MDI_CREDIT_CARD_MULTIPLE "\xf3\xb0\xbf\xb0" // U+F0FF0 +#define ICON_MDI_CREDIT_CARD_MULTIPLE_OUTLINE "\xf3\xb0\x86\x9c" // U+F019C +#define ICON_MDI_CREDIT_CARD_OFF "\xf3\xb0\xbf\xb1" // U+F0FF1 +#define ICON_MDI_CREDIT_CARD_OFF_OUTLINE "\xf3\xb0\x97\xa4" // U+F05E4 +#define ICON_MDI_CREDIT_CARD_OUTLINE "\xf3\xb0\x86\x9b" // U+F019B +#define ICON_MDI_CREDIT_CARD_PLUS "\xf3\xb0\xbf\xb2" // U+F0FF2 +#define ICON_MDI_CREDIT_CARD_PLUS_OUTLINE "\xf3\xb0\x99\xb6" // U+F0676 +#define ICON_MDI_CREDIT_CARD_REFRESH "\xf3\xb1\x99\x85" // U+F1645 +#define ICON_MDI_CREDIT_CARD_REFRESH_OUTLINE "\xf3\xb1\x99\x86" // U+F1646 +#define ICON_MDI_CREDIT_CARD_REFUND "\xf3\xb0\xbf\xb3" // U+F0FF3 +#define ICON_MDI_CREDIT_CARD_REFUND_OUTLINE "\xf3\xb0\xaa\xa8" // U+F0AA8 +#define ICON_MDI_CREDIT_CARD_REMOVE "\xf3\xb0\xbe\xae" // U+F0FAE +#define ICON_MDI_CREDIT_CARD_REMOVE_OUTLINE "\xf3\xb0\xbe\xaf" // U+F0FAF +#define ICON_MDI_CREDIT_CARD_SCAN "\xf3\xb0\xbf\xb4" // U+F0FF4 +#define ICON_MDI_CREDIT_CARD_SCAN_OUTLINE "\xf3\xb0\x86\x9d" // U+F019D +#define ICON_MDI_CREDIT_CARD_SEARCH "\xf3\xb1\x99\x87" // U+F1647 +#define ICON_MDI_CREDIT_CARD_SEARCH_OUTLINE "\xf3\xb1\x99\x88" // U+F1648 +#define ICON_MDI_CREDIT_CARD_SETTINGS "\xf3\xb0\xbf\xb5" // U+F0FF5 +#define ICON_MDI_CREDIT_CARD_SETTINGS_OUTLINE "\xf3\xb0\xa3\x97" // U+F08D7 +#define ICON_MDI_CREDIT_CARD_SYNC "\xf3\xb1\x99\x89" // U+F1649 +#define ICON_MDI_CREDIT_CARD_SYNC_OUTLINE "\xf3\xb1\x99\x8a" // U+F164A +#define ICON_MDI_CREDIT_CARD_WIRELESS "\xf3\xb0\xa0\x82" // U+F0802 +#define ICON_MDI_CREDIT_CARD_WIRELESS_OFF "\xf3\xb0\x95\xba" // U+F057A +#define ICON_MDI_CREDIT_CARD_WIRELESS_OFF_OUTLINE "\xf3\xb0\x95\xbb" // U+F057B +#define ICON_MDI_CREDIT_CARD_WIRELESS_OUTLINE "\xf3\xb0\xb5\xac" // U+F0D6C +#define ICON_MDI_CRICKET "\xf3\xb0\xb5\xad" // U+F0D6D +#define ICON_MDI_CROP "\xf3\xb0\x86\x9e" // U+F019E +#define ICON_MDI_CROP_FREE "\xf3\xb0\x86\x9f" // U+F019F +#define ICON_MDI_CROP_LANDSCAPE "\xf3\xb0\x86\xa0" // U+F01A0 +#define ICON_MDI_CROP_PORTRAIT "\xf3\xb0\x86\xa1" // U+F01A1 +#define ICON_MDI_CROP_ROTATE "\xf3\xb0\x9a\x96" // U+F0696 +#define ICON_MDI_CROP_SQUARE "\xf3\xb0\x86\xa2" // U+F01A2 +#define ICON_MDI_CROSS "\xf3\xb0\xa5\x93" // U+F0953 +#define ICON_MDI_CROSS_BOLNISI "\xf3\xb0\xb3\xad" // U+F0CED +#define ICON_MDI_CROSS_CELTIC "\xf3\xb0\xb3\xb5" // U+F0CF5 +#define ICON_MDI_CROSS_OUTLINE "\xf3\xb0\xb3\xb6" // U+F0CF6 +#define ICON_MDI_CROSSHAIRS "\xf3\xb0\x86\xa3" // U+F01A3 +#define ICON_MDI_CROSSHAIRS_GPS "\xf3\xb0\x86\xa4" // U+F01A4 +#define ICON_MDI_CROSSHAIRS_OFF "\xf3\xb0\xbd\x85" // U+F0F45 +#define ICON_MDI_CROSSHAIRS_QUESTION "\xf3\xb1\x84\xb6" // U+F1136 +#define ICON_MDI_CROWD "\xf3\xb1\xa5\xb5" // U+F1975 +#define ICON_MDI_CROWN "\xf3\xb0\x86\xa5" // U+F01A5 +#define ICON_MDI_CROWN_CIRCLE "\xf3\xb1\x9f\x9c" // U+F17DC +#define ICON_MDI_CROWN_CIRCLE_OUTLINE "\xf3\xb1\x9f\x9d" // U+F17DD +#define ICON_MDI_CROWN_OUTLINE "\xf3\xb1\x87\x90" // U+F11D0 +#define ICON_MDI_CRYENGINE "\xf3\xb0\xa5\x99" // U+F0959 +#define ICON_MDI_CRYSTAL_BALL "\xf3\xb0\xac\xaf" // U+F0B2F +#define ICON_MDI_CUBE "\xf3\xb0\x86\xa6" // U+F01A6 +#define ICON_MDI_CUBE_OFF "\xf3\xb1\x90\x9c" // U+F141C +#define ICON_MDI_CUBE_OFF_OUTLINE "\xf3\xb1\x90\x9d" // U+F141D +#define ICON_MDI_CUBE_OUTLINE "\xf3\xb0\x86\xa7" // U+F01A7 +#define ICON_MDI_CUBE_SCAN "\xf3\xb0\xae\x84" // U+F0B84 +#define ICON_MDI_CUBE_SEND "\xf3\xb0\x86\xa8" // U+F01A8 +#define ICON_MDI_CUBE_UNFOLDED "\xf3\xb0\x86\xa9" // U+F01A9 +#define ICON_MDI_CUP "\xf3\xb0\x86\xaa" // U+F01AA +#define ICON_MDI_CUP_OFF "\xf3\xb0\x97\xa5" // U+F05E5 +#define ICON_MDI_CUP_OFF_OUTLINE "\xf3\xb1\x8d\xbd" // U+F137D +#define ICON_MDI_CUP_OUTLINE "\xf3\xb1\x8c\x8f" // U+F130F +#define ICON_MDI_CUP_WATER "\xf3\xb0\x86\xab" // U+F01AB +#define ICON_MDI_CUPBOARD "\xf3\xb0\xbd\x86" // U+F0F46 +#define ICON_MDI_CUPBOARD_OUTLINE "\xf3\xb0\xbd\x87" // U+F0F47 +#define ICON_MDI_CUPCAKE "\xf3\xb0\xa5\x9a" // U+F095A +#define ICON_MDI_CURLING "\xf3\xb0\xa1\xa3" // U+F0863 +#define ICON_MDI_CURRENCY_BDT "\xf3\xb0\xa1\xa4" // U+F0864 +#define ICON_MDI_CURRENCY_BRL "\xf3\xb0\xae\x85" // U+F0B85 +#define ICON_MDI_CURRENCY_BTC "\xf3\xb0\x86\xac" // U+F01AC +#define ICON_MDI_CURRENCY_CNY "\xf3\xb0\x9e\xba" // U+F07BA +#define ICON_MDI_CURRENCY_ETH "\xf3\xb0\x9e\xbb" // U+F07BB +#define ICON_MDI_CURRENCY_EUR "\xf3\xb0\x86\xad" // U+F01AD +#define ICON_MDI_CURRENCY_EUR_OFF "\xf3\xb1\x8c\x95" // U+F1315 +#define ICON_MDI_CURRENCY_FRA "\xf3\xb1\xa8\xb9" // U+F1A39 +#define ICON_MDI_CURRENCY_GBP "\xf3\xb0\x86\xae" // U+F01AE +#define ICON_MDI_CURRENCY_ILS "\xf3\xb0\xb1\xa1" // U+F0C61 +#define ICON_MDI_CURRENCY_INR "\xf3\xb0\x86\xaf" // U+F01AF +#define ICON_MDI_CURRENCY_JPY "\xf3\xb0\x9e\xbc" // U+F07BC +#define ICON_MDI_CURRENCY_KRW "\xf3\xb0\x9e\xbd" // U+F07BD +#define ICON_MDI_CURRENCY_KZT "\xf3\xb0\xa1\xa5" // U+F0865 +#define ICON_MDI_CURRENCY_MNT "\xf3\xb1\x94\x92" // U+F1512 +#define ICON_MDI_CURRENCY_NGN "\xf3\xb0\x86\xb0" // U+F01B0 +#define ICON_MDI_CURRENCY_PHP "\xf3\xb0\xa7\xa6" // U+F09E6 +#define ICON_MDI_CURRENCY_RIAL "\xf3\xb0\xba\x9c" // U+F0E9C +#define ICON_MDI_CURRENCY_RUB "\xf3\xb0\x86\xb1" // U+F01B1 +#define ICON_MDI_CURRENCY_RUPEE "\xf3\xb1\xa5\xb6" // U+F1976 +#define ICON_MDI_CURRENCY_SIGN "\xf3\xb0\x9e\xbe" // U+F07BE +#define ICON_MDI_CURRENCY_THB "\xf3\xb1\xb0\x85" // U+F1C05 +#define ICON_MDI_CURRENCY_TRY "\xf3\xb0\x86\xb2" // U+F01B2 +#define ICON_MDI_CURRENCY_TWD "\xf3\xb0\x9e\xbf" // U+F07BF +#define ICON_MDI_CURRENCY_UAH "\xf3\xb1\xae\x9b" // U+F1B9B +#define ICON_MDI_CURRENCY_USD "\xf3\xb0\x87\x81" // U+F01C1 +#define ICON_MDI_CURRENCY_USD_OFF "\xf3\xb0\x99\xba" // U+F067A +#define ICON_MDI_CURRENT_AC "\xf3\xb1\x92\x80" // U+F1480 +#define ICON_MDI_CURRENT_DC "\xf3\xb0\xa5\x9c" // U+F095C +#define ICON_MDI_CURSOR_DEFAULT "\xf3\xb0\x87\x80" // U+F01C0 +#define ICON_MDI_CURSOR_DEFAULT_CLICK "\xf3\xb0\xb3\xbd" // U+F0CFD +#define ICON_MDI_CURSOR_DEFAULT_CLICK_OUTLINE "\xf3\xb0\xb3\xbe" // U+F0CFE +#define ICON_MDI_CURSOR_DEFAULT_GESTURE "\xf3\xb1\x84\xa7" // U+F1127 +#define ICON_MDI_CURSOR_DEFAULT_GESTURE_OUTLINE "\xf3\xb1\x84\xa8" // U+F1128 +#define ICON_MDI_CURSOR_DEFAULT_OUTLINE "\xf3\xb0\x86\xbf" // U+F01BF +#define ICON_MDI_CURSOR_MOVE "\xf3\xb0\x86\xbe" // U+F01BE +#define ICON_MDI_CURSOR_POINTER "\xf3\xb0\x86\xbd" // U+F01BD +#define ICON_MDI_CURSOR_TEXT "\xf3\xb0\x97\xa7" // U+F05E7 +#define ICON_MDI_CURTAINS "\xf3\xb1\xa1\x86" // U+F1846 +#define ICON_MDI_CURTAINS_CLOSED "\xf3\xb1\xa1\x87" // U+F1847 +#define ICON_MDI_CYLINDER "\xf3\xb1\xa5\x8e" // U+F194E +#define ICON_MDI_CYLINDER_OFF "\xf3\xb1\xa5\x8f" // U+F194F +#define ICON_MDI_DANCE_BALLROOM "\xf3\xb1\x97\xbb" // U+F15FB +#define ICON_MDI_DANCE_POLE "\xf3\xb1\x95\xb8" // U+F1578 +#define ICON_MDI_DATA_MATRIX "\xf3\xb1\x94\xbc" // U+F153C +#define ICON_MDI_DATA_MATRIX_EDIT "\xf3\xb1\x94\xbd" // U+F153D +#define ICON_MDI_DATA_MATRIX_MINUS "\xf3\xb1\x94\xbe" // U+F153E +#define ICON_MDI_DATA_MATRIX_PLUS "\xf3\xb1\x94\xbf" // U+F153F +#define ICON_MDI_DATA_MATRIX_REMOVE "\xf3\xb1\x95\x80" // U+F1540 +#define ICON_MDI_DATA_MATRIX_SCAN "\xf3\xb1\x95\x81" // U+F1541 +#define ICON_MDI_DATABASE "\xf3\xb0\x86\xbc" // U+F01BC +#define ICON_MDI_DATABASE_ALERT "\xf3\xb1\x98\xba" // U+F163A +#define ICON_MDI_DATABASE_ALERT_OUTLINE "\xf3\xb1\x98\xa4" // U+F1624 +#define ICON_MDI_DATABASE_ARROW_DOWN "\xf3\xb1\x98\xbb" // U+F163B +#define ICON_MDI_DATABASE_ARROW_DOWN_OUTLINE "\xf3\xb1\x98\xa5" // U+F1625 +#define ICON_MDI_DATABASE_ARROW_LEFT "\xf3\xb1\x98\xbc" // U+F163C +#define ICON_MDI_DATABASE_ARROW_LEFT_OUTLINE "\xf3\xb1\x98\xa6" // U+F1626 +#define ICON_MDI_DATABASE_ARROW_RIGHT "\xf3\xb1\x98\xbd" // U+F163D +#define ICON_MDI_DATABASE_ARROW_RIGHT_OUTLINE "\xf3\xb1\x98\xa7" // U+F1627 +#define ICON_MDI_DATABASE_ARROW_UP "\xf3\xb1\x98\xbe" // U+F163E +#define ICON_MDI_DATABASE_ARROW_UP_OUTLINE "\xf3\xb1\x98\xa8" // U+F1628 +#define ICON_MDI_DATABASE_CHECK "\xf3\xb0\xaa\xa9" // U+F0AA9 +#define ICON_MDI_DATABASE_CHECK_OUTLINE "\xf3\xb1\x98\xa9" // U+F1629 +#define ICON_MDI_DATABASE_CLOCK "\xf3\xb1\x98\xbf" // U+F163F +#define ICON_MDI_DATABASE_CLOCK_OUTLINE "\xf3\xb1\x98\xaa" // U+F162A +#define ICON_MDI_DATABASE_COG "\xf3\xb1\x99\x8b" // U+F164B +#define ICON_MDI_DATABASE_COG_OUTLINE "\xf3\xb1\x99\x8c" // U+F164C +#define ICON_MDI_DATABASE_EDIT "\xf3\xb0\xae\x86" // U+F0B86 +#define ICON_MDI_DATABASE_EDIT_OUTLINE "\xf3\xb1\x98\xab" // U+F162B +#define ICON_MDI_DATABASE_EXPORT "\xf3\xb0\xa5\x9e" // U+F095E +#define ICON_MDI_DATABASE_EXPORT_OUTLINE "\xf3\xb1\x98\xac" // U+F162C +#define ICON_MDI_DATABASE_EYE "\xf3\xb1\xa4\x9f" // U+F191F +#define ICON_MDI_DATABASE_EYE_OFF "\xf3\xb1\xa4\xa0" // U+F1920 +#define ICON_MDI_DATABASE_EYE_OFF_OUTLINE "\xf3\xb1\xa4\xa1" // U+F1921 +#define ICON_MDI_DATABASE_EYE_OUTLINE "\xf3\xb1\xa4\xa2" // U+F1922 +#define ICON_MDI_DATABASE_IMPORT "\xf3\xb0\xa5\x9d" // U+F095D +#define ICON_MDI_DATABASE_IMPORT_OUTLINE "\xf3\xb1\x98\xad" // U+F162D +#define ICON_MDI_DATABASE_LOCK "\xf3\xb0\xaa\xaa" // U+F0AAA +#define ICON_MDI_DATABASE_LOCK_OUTLINE "\xf3\xb1\x98\xae" // U+F162E +#define ICON_MDI_DATABASE_MARKER "\xf3\xb1\x8b\xb6" // U+F12F6 +#define ICON_MDI_DATABASE_MARKER_OUTLINE "\xf3\xb1\x98\xaf" // U+F162F +#define ICON_MDI_DATABASE_MINUS "\xf3\xb0\x86\xbb" // U+F01BB +#define ICON_MDI_DATABASE_MINUS_OUTLINE "\xf3\xb1\x98\xb0" // U+F1630 +#define ICON_MDI_DATABASE_OFF "\xf3\xb1\x99\x80" // U+F1640 +#define ICON_MDI_DATABASE_OFF_OUTLINE "\xf3\xb1\x98\xb1" // U+F1631 +#define ICON_MDI_DATABASE_OUTLINE "\xf3\xb1\x98\xb2" // U+F1632 +#define ICON_MDI_DATABASE_PLUS "\xf3\xb0\x86\xba" // U+F01BA +#define ICON_MDI_DATABASE_PLUS_OUTLINE "\xf3\xb1\x98\xb3" // U+F1633 +#define ICON_MDI_DATABASE_REFRESH "\xf3\xb0\x97\x82" // U+F05C2 +#define ICON_MDI_DATABASE_REFRESH_OUTLINE "\xf3\xb1\x98\xb4" // U+F1634 +#define ICON_MDI_DATABASE_REMOVE "\xf3\xb0\xb4\x80" // U+F0D00 +#define ICON_MDI_DATABASE_REMOVE_OUTLINE "\xf3\xb1\x98\xb5" // U+F1635 +#define ICON_MDI_DATABASE_SEARCH "\xf3\xb0\xa1\xa6" // U+F0866 +#define ICON_MDI_DATABASE_SEARCH_OUTLINE "\xf3\xb1\x98\xb6" // U+F1636 +#define ICON_MDI_DATABASE_SETTINGS "\xf3\xb0\xb4\x81" // U+F0D01 +#define ICON_MDI_DATABASE_SETTINGS_OUTLINE "\xf3\xb1\x98\xb7" // U+F1637 +#define ICON_MDI_DATABASE_SYNC "\xf3\xb0\xb3\xbf" // U+F0CFF +#define ICON_MDI_DATABASE_SYNC_OUTLINE "\xf3\xb1\x98\xb8" // U+F1638 +#define ICON_MDI_DEATH_STAR "\xf3\xb0\xa3\x98" // U+F08D8 +#define ICON_MDI_DEATH_STAR_VARIANT "\xf3\xb0\xa3\x99" // U+F08D9 +#define ICON_MDI_DEATHLY_HALLOWS "\xf3\xb0\xae\x87" // U+F0B87 +#define ICON_MDI_DEBIAN "\xf3\xb0\xa3\x9a" // U+F08DA +#define ICON_MDI_DEBUG_STEP_INTO "\xf3\xb0\x86\xb9" // U+F01B9 +#define ICON_MDI_DEBUG_STEP_OUT "\xf3\xb0\x86\xb8" // U+F01B8 +#define ICON_MDI_DEBUG_STEP_OVER "\xf3\xb0\x86\xb7" // U+F01B7 +#define ICON_MDI_DECAGRAM "\xf3\xb0\x9d\xac" // U+F076C +#define ICON_MDI_DECAGRAM_OUTLINE "\xf3\xb0\x9d\xad" // U+F076D +#define ICON_MDI_DECIMAL "\xf3\xb1\x82\xa1" // U+F10A1 +#define ICON_MDI_DECIMAL_COMMA "\xf3\xb1\x82\xa2" // U+F10A2 +#define ICON_MDI_DECIMAL_COMMA_DECREASE "\xf3\xb1\x82\xa3" // U+F10A3 +#define ICON_MDI_DECIMAL_COMMA_INCREASE "\xf3\xb1\x82\xa4" // U+F10A4 +#define ICON_MDI_DECIMAL_DECREASE "\xf3\xb0\x86\xb6" // U+F01B6 +#define ICON_MDI_DECIMAL_INCREASE "\xf3\xb0\x86\xb5" // U+F01B5 +#define ICON_MDI_DELETE "\xf3\xb0\x86\xb4" // U+F01B4 +#define ICON_MDI_DELETE_ALERT "\xf3\xb1\x82\xa5" // U+F10A5 +#define ICON_MDI_DELETE_ALERT_OUTLINE "\xf3\xb1\x82\xa6" // U+F10A6 +#define ICON_MDI_DELETE_CIRCLE "\xf3\xb0\x9a\x83" // U+F0683 +#define ICON_MDI_DELETE_CIRCLE_OUTLINE "\xf3\xb0\xae\x88" // U+F0B88 +#define ICON_MDI_DELETE_CLOCK "\xf3\xb1\x95\x96" // U+F1556 +#define ICON_MDI_DELETE_CLOCK_OUTLINE "\xf3\xb1\x95\x97" // U+F1557 +#define ICON_MDI_DELETE_EMPTY "\xf3\xb0\x9b\x8c" // U+F06CC +#define ICON_MDI_DELETE_EMPTY_OUTLINE "\xf3\xb0\xba\x9d" // U+F0E9D +#define ICON_MDI_DELETE_FOREVER "\xf3\xb0\x97\xa8" // U+F05E8 +#define ICON_MDI_DELETE_FOREVER_OUTLINE "\xf3\xb0\xae\x89" // U+F0B89 +#define ICON_MDI_DELETE_OFF "\xf3\xb1\x82\xa7" // U+F10A7 +#define ICON_MDI_DELETE_OFF_OUTLINE "\xf3\xb1\x82\xa8" // U+F10A8 +#define ICON_MDI_DELETE_OUTLINE "\xf3\xb0\xa7\xa7" // U+F09E7 +#define ICON_MDI_DELETE_RESTORE "\xf3\xb0\xa0\x99" // U+F0819 +#define ICON_MDI_DELETE_SWEEP "\xf3\xb0\x97\xa9" // U+F05E9 +#define ICON_MDI_DELETE_SWEEP_OUTLINE "\xf3\xb0\xb1\xa2" // U+F0C62 +#define ICON_MDI_DELETE_VARIANT "\xf3\xb0\x86\xb3" // U+F01B3 +#define ICON_MDI_DELTA "\xf3\xb0\x87\x82" // U+F01C2 +#define ICON_MDI_DESK "\xf3\xb1\x88\xb9" // U+F1239 +#define ICON_MDI_DESK_LAMP "\xf3\xb0\xa5\x9f" // U+F095F +#define ICON_MDI_DESK_LAMP_OFF "\xf3\xb1\xac\x9f" // U+F1B1F +#define ICON_MDI_DESK_LAMP_ON "\xf3\xb1\xac\xa0" // U+F1B20 +#define ICON_MDI_DESKPHONE "\xf3\xb0\x87\x83" // U+F01C3 +#define ICON_MDI_DESKTOP_CLASSIC "\xf3\xb0\x9f\x80" // U+F07C0 +#define ICON_MDI_DESKTOP_TOWER "\xf3\xb0\x87\x85" // U+F01C5 +#define ICON_MDI_DESKTOP_TOWER_MONITOR "\xf3\xb0\xaa\xab" // U+F0AAB +#define ICON_MDI_DETAILS "\xf3\xb0\x87\x86" // U+F01C6 +#define ICON_MDI_DEV_TO "\xf3\xb0\xb5\xae" // U+F0D6E +#define ICON_MDI_DEVELOPER_BOARD "\xf3\xb0\x9a\x97" // U+F0697 +#define ICON_MDI_DEVIANTART "\xf3\xb0\x87\x87" // U+F01C7 +#define ICON_MDI_DEVICES "\xf3\xb0\xbe\xb0" // U+F0FB0 +#define ICON_MDI_DHARMACHAKRA "\xf3\xb0\xa5\x8b" // U+F094B +#define ICON_MDI_DIABETES "\xf3\xb1\x84\xa6" // U+F1126 +#define ICON_MDI_DIALPAD "\xf3\xb0\x98\x9c" // U+F061C +#define ICON_MDI_DIAMETER "\xf3\xb0\xb1\xa3" // U+F0C63 +#define ICON_MDI_DIAMETER_OUTLINE "\xf3\xb0\xb1\xa4" // U+F0C64 +#define ICON_MDI_DIAMETER_VARIANT "\xf3\xb0\xb1\xa5" // U+F0C65 +#define ICON_MDI_DIAMOND "\xf3\xb0\xae\x8a" // U+F0B8A +#define ICON_MDI_DIAMOND_OUTLINE "\xf3\xb0\xae\x8b" // U+F0B8B +#define ICON_MDI_DIAMOND_STONE "\xf3\xb0\x87\x88" // U+F01C8 +#define ICON_MDI_DICE_1 "\xf3\xb0\x87\x8a" // U+F01CA +#define ICON_MDI_DICE_1_OUTLINE "\xf3\xb1\x85\x8a" // U+F114A +#define ICON_MDI_DICE_2 "\xf3\xb0\x87\x8b" // U+F01CB +#define ICON_MDI_DICE_2_OUTLINE "\xf3\xb1\x85\x8b" // U+F114B +#define ICON_MDI_DICE_3 "\xf3\xb0\x87\x8c" // U+F01CC +#define ICON_MDI_DICE_3_OUTLINE "\xf3\xb1\x85\x8c" // U+F114C +#define ICON_MDI_DICE_4 "\xf3\xb0\x87\x8d" // U+F01CD +#define ICON_MDI_DICE_4_OUTLINE "\xf3\xb1\x85\x8d" // U+F114D +#define ICON_MDI_DICE_5 "\xf3\xb0\x87\x8e" // U+F01CE +#define ICON_MDI_DICE_5_OUTLINE "\xf3\xb1\x85\x8e" // U+F114E +#define ICON_MDI_DICE_6 "\xf3\xb0\x87\x8f" // U+F01CF +#define ICON_MDI_DICE_6_OUTLINE "\xf3\xb1\x85\x8f" // U+F114F +#define ICON_MDI_DICE_D10 "\xf3\xb1\x85\x93" // U+F1153 +#define ICON_MDI_DICE_D10_OUTLINE "\xf3\xb0\x9d\xaf" // U+F076F +#define ICON_MDI_DICE_D12 "\xf3\xb1\x85\x94" // U+F1154 +#define ICON_MDI_DICE_D12_OUTLINE "\xf3\xb0\xa1\xa7" // U+F0867 +#define ICON_MDI_DICE_D20 "\xf3\xb1\x85\x95" // U+F1155 +#define ICON_MDI_DICE_D20_OUTLINE "\xf3\xb0\x97\xaa" // U+F05EA +#define ICON_MDI_DICE_D4 "\xf3\xb1\x85\x90" // U+F1150 +#define ICON_MDI_DICE_D4_OUTLINE "\xf3\xb0\x97\xab" // U+F05EB +#define ICON_MDI_DICE_D6 "\xf3\xb1\x85\x91" // U+F1151 +#define ICON_MDI_DICE_D6_OUTLINE "\xf3\xb0\x97\xad" // U+F05ED +#define ICON_MDI_DICE_D8 "\xf3\xb1\x85\x92" // U+F1152 +#define ICON_MDI_DICE_D8_OUTLINE "\xf3\xb0\x97\xac" // U+F05EC +#define ICON_MDI_DICE_MULTIPLE "\xf3\xb0\x9d\xae" // U+F076E +#define ICON_MDI_DICE_MULTIPLE_OUTLINE "\xf3\xb1\x85\x96" // U+F1156 +#define ICON_MDI_DIGITAL_OCEAN "\xf3\xb1\x88\xb7" // U+F1237 +#define ICON_MDI_DIP_SWITCH "\xf3\xb0\x9f\x81" // U+F07C1 +#define ICON_MDI_DIRECTIONS "\xf3\xb0\x87\x90" // U+F01D0 +#define ICON_MDI_DIRECTIONS_FORK "\xf3\xb0\x99\x81" // U+F0641 +#define ICON_MDI_DISC "\xf3\xb0\x97\xae" // U+F05EE +#define ICON_MDI_DISC_ALERT "\xf3\xb0\x87\x91" // U+F01D1 +#define ICON_MDI_DISC_PLAYER "\xf3\xb0\xa5\xa0" // U+F0960 +#define ICON_MDI_DISHWASHER "\xf3\xb0\xaa\xac" // U+F0AAC +#define ICON_MDI_DISHWASHER_ALERT "\xf3\xb1\x86\xb8" // U+F11B8 +#define ICON_MDI_DISHWASHER_OFF "\xf3\xb1\x86\xb9" // U+F11B9 +#define ICON_MDI_DISQUS "\xf3\xb0\x87\x92" // U+F01D2 +#define ICON_MDI_DISTRIBUTE_HORIZONTAL_CENTER "\xf3\xb1\x87\x89" // U+F11C9 +#define ICON_MDI_DISTRIBUTE_HORIZONTAL_LEFT "\xf3\xb1\x87\x88" // U+F11C8 +#define ICON_MDI_DISTRIBUTE_HORIZONTAL_RIGHT "\xf3\xb1\x87\x8a" // U+F11CA +#define ICON_MDI_DISTRIBUTE_VERTICAL_BOTTOM "\xf3\xb1\x87\x8b" // U+F11CB +#define ICON_MDI_DISTRIBUTE_VERTICAL_CENTER "\xf3\xb1\x87\x8c" // U+F11CC +#define ICON_MDI_DISTRIBUTE_VERTICAL_TOP "\xf3\xb1\x87\x8d" // U+F11CD +#define ICON_MDI_DIVERSIFY "\xf3\xb1\xa1\xb7" // U+F1877 +#define ICON_MDI_DIVING "\xf3\xb1\xa5\xb7" // U+F1977 +#define ICON_MDI_DIVING_FLIPPERS "\xf3\xb0\xb6\xbf" // U+F0DBF +#define ICON_MDI_DIVING_HELMET "\xf3\xb0\xb7\x80" // U+F0DC0 +#define ICON_MDI_DIVING_SCUBA "\xf3\xb1\xad\xb7" // U+F1B77 +#define ICON_MDI_DIVING_SCUBA_FLAG "\xf3\xb0\xb7\x82" // U+F0DC2 +#define ICON_MDI_DIVING_SCUBA_MASK "\xf3\xb0\xb7\x81" // U+F0DC1 +#define ICON_MDI_DIVING_SCUBA_TANK "\xf3\xb0\xb7\x83" // U+F0DC3 +#define ICON_MDI_DIVING_SCUBA_TANK_MULTIPLE "\xf3\xb0\xb7\x84" // U+F0DC4 +#define ICON_MDI_DIVING_SNORKEL "\xf3\xb0\xb7\x85" // U+F0DC5 +#define ICON_MDI_DIVISION "\xf3\xb0\x87\x94" // U+F01D4 +#define ICON_MDI_DIVISION_BOX "\xf3\xb0\x87\x95" // U+F01D5 +#define ICON_MDI_DLNA "\xf3\xb0\xa9\x81" // U+F0A41 +#define ICON_MDI_DNA "\xf3\xb0\x9a\x84" // U+F0684 +#define ICON_MDI_DNS "\xf3\xb0\x87\x96" // U+F01D6 +#define ICON_MDI_DNS_OUTLINE "\xf3\xb0\xae\x8c" // U+F0B8C +#define ICON_MDI_DOCK_BOTTOM "\xf3\xb1\x82\xa9" // U+F10A9 +#define ICON_MDI_DOCK_LEFT "\xf3\xb1\x82\xaa" // U+F10AA +#define ICON_MDI_DOCK_RIGHT "\xf3\xb1\x82\xab" // U+F10AB +#define ICON_MDI_DOCK_TOP "\xf3\xb1\x94\x93" // U+F1513 +#define ICON_MDI_DOCK_WINDOW "\xf3\xb1\x82\xac" // U+F10AC +#define ICON_MDI_DOCKER "\xf3\xb0\xa1\xa8" // U+F0868 +#define ICON_MDI_DOCTOR "\xf3\xb0\xa9\x82" // U+F0A42 +#define ICON_MDI_DOG "\xf3\xb0\xa9\x83" // U+F0A43 +#define ICON_MDI_DOG_SERVICE "\xf3\xb0\xaa\xad" // U+F0AAD +#define ICON_MDI_DOG_SIDE "\xf3\xb0\xa9\x84" // U+F0A44 +#define ICON_MDI_DOG_SIDE_OFF "\xf3\xb1\x9b\xae" // U+F16EE +#define ICON_MDI_DOLBY "\xf3\xb0\x9a\xb3" // U+F06B3 +#define ICON_MDI_DOLLY "\xf3\xb0\xba\x9e" // U+F0E9E +#define ICON_MDI_DOLPHIN "\xf3\xb1\xa2\xb4" // U+F18B4 +#define ICON_MDI_DOMAIN "\xf3\xb0\x87\x97" // U+F01D7 +#define ICON_MDI_DOMAIN_OFF "\xf3\xb0\xb5\xaf" // U+F0D6F +#define ICON_MDI_DOMAIN_PLUS "\xf3\xb1\x82\xad" // U+F10AD +#define ICON_MDI_DOMAIN_REMOVE "\xf3\xb1\x82\xae" // U+F10AE +#define ICON_MDI_DOMAIN_SWITCH "\xf3\xb1\xb0\xac" // U+F1C2C +#define ICON_MDI_DOME_LIGHT "\xf3\xb1\x90\x9e" // U+F141E +#define ICON_MDI_DOMINO_MASK "\xf3\xb1\x80\xa3" // U+F1023 +#define ICON_MDI_DONKEY "\xf3\xb0\x9f\x82" // U+F07C2 +#define ICON_MDI_DOOR "\xf3\xb0\xa0\x9a" // U+F081A +#define ICON_MDI_DOOR_CLOSED "\xf3\xb0\xa0\x9b" // U+F081B +#define ICON_MDI_DOOR_CLOSED_LOCK "\xf3\xb1\x82\xaf" // U+F10AF +#define ICON_MDI_DOOR_OPEN "\xf3\xb0\xa0\x9c" // U+F081C +#define ICON_MDI_DOOR_SLIDING "\xf3\xb1\xa0\x9e" // U+F181E +#define ICON_MDI_DOOR_SLIDING_LOCK "\xf3\xb1\xa0\x9f" // U+F181F +#define ICON_MDI_DOOR_SLIDING_OPEN "\xf3\xb1\xa0\xa0" // U+F1820 +#define ICON_MDI_DOORBELL "\xf3\xb1\x8b\xa6" // U+F12E6 +#define ICON_MDI_DOORBELL_VIDEO "\xf3\xb0\xa1\xa9" // U+F0869 +#define ICON_MDI_DOT_NET "\xf3\xb0\xaa\xae" // U+F0AAE +#define ICON_MDI_DOTS_CIRCLE "\xf3\xb1\xa5\xb8" // U+F1978 +#define ICON_MDI_DOTS_GRID "\xf3\xb1\x97\xbc" // U+F15FC +#define ICON_MDI_DOTS_HEXAGON "\xf3\xb1\x97\xbf" // U+F15FF +#define ICON_MDI_DOTS_HORIZONTAL "\xf3\xb0\x87\x98" // U+F01D8 +#define ICON_MDI_DOTS_HORIZONTAL_CIRCLE "\xf3\xb0\x9f\x83" // U+F07C3 +#define ICON_MDI_DOTS_HORIZONTAL_CIRCLE_OUTLINE "\xf3\xb0\xae\x8d" // U+F0B8D +#define ICON_MDI_DOTS_SQUARE "\xf3\xb1\x97\xbd" // U+F15FD +#define ICON_MDI_DOTS_TRIANGLE "\xf3\xb1\x97\xbe" // U+F15FE +#define ICON_MDI_DOTS_VERTICAL "\xf3\xb0\x87\x99" // U+F01D9 +#define ICON_MDI_DOTS_VERTICAL_CIRCLE "\xf3\xb0\x9f\x84" // U+F07C4 +#define ICON_MDI_DOTS_VERTICAL_CIRCLE_OUTLINE "\xf3\xb0\xae\x8e" // U+F0B8E +#define ICON_MDI_DOWNLOAD "\xf3\xb0\x87\x9a" // U+F01DA +#define ICON_MDI_DOWNLOAD_BOX "\xf3\xb1\x91\xa2" // U+F1462 +#define ICON_MDI_DOWNLOAD_BOX_OUTLINE "\xf3\xb1\x91\xa3" // U+F1463 +#define ICON_MDI_DOWNLOAD_CIRCLE "\xf3\xb1\x91\xa4" // U+F1464 +#define ICON_MDI_DOWNLOAD_CIRCLE_OUTLINE "\xf3\xb1\x91\xa5" // U+F1465 +#define ICON_MDI_DOWNLOAD_LOCK "\xf3\xb1\x8c\xa0" // U+F1320 +#define ICON_MDI_DOWNLOAD_LOCK_OUTLINE "\xf3\xb1\x8c\xa1" // U+F1321 +#define ICON_MDI_DOWNLOAD_MULTIPLE "\xf3\xb0\xa7\xa9" // U+F09E9 +#define ICON_MDI_DOWNLOAD_NETWORK "\xf3\xb0\x9b\xb4" // U+F06F4 +#define ICON_MDI_DOWNLOAD_NETWORK_OUTLINE "\xf3\xb0\xb1\xa6" // U+F0C66 +#define ICON_MDI_DOWNLOAD_OFF "\xf3\xb1\x82\xb0" // U+F10B0 +#define ICON_MDI_DOWNLOAD_OFF_OUTLINE "\xf3\xb1\x82\xb1" // U+F10B1 +#define ICON_MDI_DOWNLOAD_OUTLINE "\xf3\xb0\xae\x8f" // U+F0B8F +#define ICON_MDI_DRAG "\xf3\xb0\x87\x9b" // U+F01DB +#define ICON_MDI_DRAG_HORIZONTAL "\xf3\xb0\x87\x9c" // U+F01DC +#define ICON_MDI_DRAG_HORIZONTAL_VARIANT "\xf3\xb1\x8b\xb0" // U+F12F0 +#define ICON_MDI_DRAG_VARIANT "\xf3\xb0\xae\x90" // U+F0B90 +#define ICON_MDI_DRAG_VERTICAL "\xf3\xb0\x87\x9d" // U+F01DD +#define ICON_MDI_DRAG_VERTICAL_VARIANT "\xf3\xb1\x8b\xb1" // U+F12F1 +#define ICON_MDI_DRAMA_MASKS "\xf3\xb0\xb4\x82" // U+F0D02 +#define ICON_MDI_DRAW "\xf3\xb0\xbd\x89" // U+F0F49 +#define ICON_MDI_DRAW_PEN "\xf3\xb1\xa6\xb9" // U+F19B9 +#define ICON_MDI_DRAWING "\xf3\xb0\x87\x9e" // U+F01DE +#define ICON_MDI_DRAWING_BOX "\xf3\xb0\x87\x9f" // U+F01DF +#define ICON_MDI_DRESSER "\xf3\xb0\xbd\x8a" // U+F0F4A +#define ICON_MDI_DRESSER_OUTLINE "\xf3\xb0\xbd\x8b" // U+F0F4B +#define ICON_MDI_DRONE "\xf3\xb0\x87\xa2" // U+F01E2 +#define ICON_MDI_DROPBOX "\xf3\xb0\x87\xa3" // U+F01E3 +#define ICON_MDI_DRUPAL "\xf3\xb0\x87\xa4" // U+F01E4 +#define ICON_MDI_DUCK "\xf3\xb0\x87\xa5" // U+F01E5 +#define ICON_MDI_DUMBBELL "\xf3\xb0\x87\xa6" // U+F01E6 +#define ICON_MDI_DUMP_TRUCK "\xf3\xb0\xb1\xa7" // U+F0C67 +#define ICON_MDI_EAR_HEARING "\xf3\xb0\x9f\x85" // U+F07C5 +#define ICON_MDI_EAR_HEARING_LOOP "\xf3\xb1\xab\xae" // U+F1AEE +#define ICON_MDI_EAR_HEARING_OFF "\xf3\xb0\xa9\x85" // U+F0A45 +#define ICON_MDI_EARBUDS "\xf3\xb1\xa1\x8f" // U+F184F +#define ICON_MDI_EARBUDS_OFF "\xf3\xb1\xa1\x90" // U+F1850 +#define ICON_MDI_EARBUDS_OFF_OUTLINE "\xf3\xb1\xa1\x91" // U+F1851 +#define ICON_MDI_EARBUDS_OUTLINE "\xf3\xb1\xa1\x92" // U+F1852 +#define ICON_MDI_EARTH "\xf3\xb0\x87\xa7" // U+F01E7 +#define ICON_MDI_EARTH_ARROW_RIGHT "\xf3\xb1\x8c\x91" // U+F1311 +#define ICON_MDI_EARTH_BOX "\xf3\xb0\x9b\x8d" // U+F06CD +#define ICON_MDI_EARTH_BOX_MINUS "\xf3\xb1\x90\x87" // U+F1407 +#define ICON_MDI_EARTH_BOX_OFF "\xf3\xb0\x9b\x8e" // U+F06CE +#define ICON_MDI_EARTH_BOX_PLUS "\xf3\xb1\x90\x86" // U+F1406 +#define ICON_MDI_EARTH_BOX_REMOVE "\xf3\xb1\x90\x88" // U+F1408 +#define ICON_MDI_EARTH_MINUS "\xf3\xb1\x90\x84" // U+F1404 +#define ICON_MDI_EARTH_OFF "\xf3\xb0\x87\xa8" // U+F01E8 +#define ICON_MDI_EARTH_PLUS "\xf3\xb1\x90\x83" // U+F1403 +#define ICON_MDI_EARTH_REMOVE "\xf3\xb1\x90\x85" // U+F1405 +#define ICON_MDI_EGG "\xf3\xb0\xaa\xaf" // U+F0AAF +#define ICON_MDI_EGG_EASTER "\xf3\xb0\xaa\xb0" // U+F0AB0 +#define ICON_MDI_EGG_FRIED "\xf3\xb1\xa1\x8a" // U+F184A +#define ICON_MDI_EGG_OFF "\xf3\xb1\x8f\xb0" // U+F13F0 +#define ICON_MDI_EGG_OFF_OUTLINE "\xf3\xb1\x8f\xb1" // U+F13F1 +#define ICON_MDI_EGG_OUTLINE "\xf3\xb1\x8f\xb2" // U+F13F2 +#define ICON_MDI_EIFFEL_TOWER "\xf3\xb1\x95\xab" // U+F156B +#define ICON_MDI_EIGHT_TRACK "\xf3\xb0\xa7\xaa" // U+F09EA +#define ICON_MDI_EJECT "\xf3\xb0\x87\xaa" // U+F01EA +#define ICON_MDI_EJECT_CIRCLE "\xf3\xb1\xac\xa3" // U+F1B23 +#define ICON_MDI_EJECT_CIRCLE_OUTLINE "\xf3\xb1\xac\xa4" // U+F1B24 +#define ICON_MDI_EJECT_OUTLINE "\xf3\xb0\xae\x91" // U+F0B91 +#define ICON_MDI_ELECTRIC_SWITCH "\xf3\xb0\xba\x9f" // U+F0E9F +#define ICON_MDI_ELECTRIC_SWITCH_CLOSED "\xf3\xb1\x83\x99" // U+F10D9 +#define ICON_MDI_ELECTRON_FRAMEWORK "\xf3\xb1\x80\xa4" // U+F1024 +#define ICON_MDI_ELEPHANT "\xf3\xb0\x9f\x86" // U+F07C6 +#define ICON_MDI_ELEVATION_DECLINE "\xf3\xb0\x87\xab" // U+F01EB +#define ICON_MDI_ELEVATION_RISE "\xf3\xb0\x87\xac" // U+F01EC +#define ICON_MDI_ELEVATOR "\xf3\xb0\x87\xad" // U+F01ED +#define ICON_MDI_ELEVATOR_DOWN "\xf3\xb1\x8b\x82" // U+F12C2 +#define ICON_MDI_ELEVATOR_PASSENGER "\xf3\xb1\x8e\x81" // U+F1381 +#define ICON_MDI_ELEVATOR_PASSENGER_OFF "\xf3\xb1\xa5\xb9" // U+F1979 +#define ICON_MDI_ELEVATOR_PASSENGER_OFF_OUTLINE "\xf3\xb1\xa5\xba" // U+F197A +#define ICON_MDI_ELEVATOR_PASSENGER_OUTLINE "\xf3\xb1\xa5\xbb" // U+F197B +#define ICON_MDI_ELEVATOR_UP "\xf3\xb1\x8b\x81" // U+F12C1 +#define ICON_MDI_ELLIPSE "\xf3\xb0\xba\xa0" // U+F0EA0 +#define ICON_MDI_ELLIPSE_OUTLINE "\xf3\xb0\xba\xa1" // U+F0EA1 +#define ICON_MDI_EMAIL "\xf3\xb0\x87\xae" // U+F01EE +#define ICON_MDI_EMAIL_ALERT "\xf3\xb0\x9b\x8f" // U+F06CF +#define ICON_MDI_EMAIL_ALERT_OUTLINE "\xf3\xb0\xb5\x82" // U+F0D42 +#define ICON_MDI_EMAIL_ARROW_LEFT "\xf3\xb1\x83\x9a" // U+F10DA +#define ICON_MDI_EMAIL_ARROW_LEFT_OUTLINE "\xf3\xb1\x83\x9b" // U+F10DB +#define ICON_MDI_EMAIL_ARROW_RIGHT "\xf3\xb1\x83\x9c" // U+F10DC +#define ICON_MDI_EMAIL_ARROW_RIGHT_OUTLINE "\xf3\xb1\x83\x9d" // U+F10DD +#define ICON_MDI_EMAIL_BOX "\xf3\xb0\xb4\x83" // U+F0D03 +#define ICON_MDI_EMAIL_CHECK "\xf3\xb0\xaa\xb1" // U+F0AB1 +#define ICON_MDI_EMAIL_CHECK_OUTLINE "\xf3\xb0\xaa\xb2" // U+F0AB2 +#define ICON_MDI_EMAIL_EDIT "\xf3\xb0\xbb\xa3" // U+F0EE3 +#define ICON_MDI_EMAIL_EDIT_OUTLINE "\xf3\xb0\xbb\xa4" // U+F0EE4 +#define ICON_MDI_EMAIL_FAST "\xf3\xb1\xa1\xaf" // U+F186F +#define ICON_MDI_EMAIL_FAST_OUTLINE "\xf3\xb1\xa1\xb0" // U+F1870 +#define ICON_MDI_EMAIL_HEART_OUTLINE "\xf3\xb1\xb1\x9b" // U+F1C5B +#define ICON_MDI_EMAIL_LOCK "\xf3\xb0\x87\xb1" // U+F01F1 +#define ICON_MDI_EMAIL_LOCK_OUTLINE "\xf3\xb1\xad\xa1" // U+F1B61 +#define ICON_MDI_EMAIL_MARK_AS_UNREAD "\xf3\xb0\xae\x92" // U+F0B92 +#define ICON_MDI_EMAIL_MINUS "\xf3\xb0\xbb\xa5" // U+F0EE5 +#define ICON_MDI_EMAIL_MINUS_OUTLINE "\xf3\xb0\xbb\xa6" // U+F0EE6 +#define ICON_MDI_EMAIL_MULTIPLE "\xf3\xb0\xbb\xa7" // U+F0EE7 +#define ICON_MDI_EMAIL_MULTIPLE_OUTLINE "\xf3\xb0\xbb\xa8" // U+F0EE8 +#define ICON_MDI_EMAIL_NEWSLETTER "\xf3\xb0\xbe\xb1" // U+F0FB1 +#define ICON_MDI_EMAIL_OFF "\xf3\xb1\x8f\xa3" // U+F13E3 +#define ICON_MDI_EMAIL_OFF_OUTLINE "\xf3\xb1\x8f\xa4" // U+F13E4 +#define ICON_MDI_EMAIL_OPEN "\xf3\xb0\x87\xaf" // U+F01EF +#define ICON_MDI_EMAIL_OPEN_HEART_OUTLINE "\xf3\xb1\xb1\x9c" // U+F1C5C +#define ICON_MDI_EMAIL_OPEN_MULTIPLE "\xf3\xb0\xbb\xa9" // U+F0EE9 +#define ICON_MDI_EMAIL_OPEN_MULTIPLE_OUTLINE "\xf3\xb0\xbb\xaa" // U+F0EEA +#define ICON_MDI_EMAIL_OPEN_OUTLINE "\xf3\xb0\x97\xaf" // U+F05EF +#define ICON_MDI_EMAIL_OUTLINE "\xf3\xb0\x87\xb0" // U+F01F0 +#define ICON_MDI_EMAIL_PLUS "\xf3\xb0\xa7\xab" // U+F09EB +#define ICON_MDI_EMAIL_PLUS_OUTLINE "\xf3\xb0\xa7\xac" // U+F09EC +#define ICON_MDI_EMAIL_REMOVE "\xf3\xb1\x99\xa1" // U+F1661 +#define ICON_MDI_EMAIL_REMOVE_OUTLINE "\xf3\xb1\x99\xa2" // U+F1662 +#define ICON_MDI_EMAIL_SEAL "\xf3\xb1\xa5\x9b" // U+F195B +#define ICON_MDI_EMAIL_SEAL_OUTLINE "\xf3\xb1\xa5\x9c" // U+F195C +#define ICON_MDI_EMAIL_SEARCH "\xf3\xb0\xa5\xa1" // U+F0961 +#define ICON_MDI_EMAIL_SEARCH_OUTLINE "\xf3\xb0\xa5\xa2" // U+F0962 +#define ICON_MDI_EMAIL_SYNC "\xf3\xb1\x8b\x87" // U+F12C7 +#define ICON_MDI_EMAIL_SYNC_OUTLINE "\xf3\xb1\x8b\x88" // U+F12C8 +#define ICON_MDI_EMAIL_VARIANT "\xf3\xb0\x97\xb0" // U+F05F0 +#define ICON_MDI_EMBER "\xf3\xb0\xac\xb0" // U+F0B30 +#define ICON_MDI_EMBY "\xf3\xb0\x9a\xb4" // U+F06B4 +#define ICON_MDI_EMOTICON "\xf3\xb0\xb1\xa8" // U+F0C68 +#define ICON_MDI_EMOTICON_ANGRY "\xf3\xb0\xb1\xa9" // U+F0C69 +#define ICON_MDI_EMOTICON_ANGRY_OUTLINE "\xf3\xb0\xb1\xaa" // U+F0C6A +#define ICON_MDI_EMOTICON_CONFUSED "\xf3\xb1\x83\x9e" // U+F10DE +#define ICON_MDI_EMOTICON_CONFUSED_OUTLINE "\xf3\xb1\x83\x9f" // U+F10DF +#define ICON_MDI_EMOTICON_COOL "\xf3\xb0\xb1\xab" // U+F0C6B +#define ICON_MDI_EMOTICON_COOL_OUTLINE "\xf3\xb0\x87\xb3" // U+F01F3 +#define ICON_MDI_EMOTICON_CRY "\xf3\xb0\xb1\xac" // U+F0C6C +#define ICON_MDI_EMOTICON_CRY_OUTLINE "\xf3\xb0\xb1\xad" // U+F0C6D +#define ICON_MDI_EMOTICON_DEAD "\xf3\xb0\xb1\xae" // U+F0C6E +#define ICON_MDI_EMOTICON_DEAD_OUTLINE "\xf3\xb0\x9a\x9b" // U+F069B +#define ICON_MDI_EMOTICON_DEVIL "\xf3\xb0\xb1\xaf" // U+F0C6F +#define ICON_MDI_EMOTICON_DEVIL_OUTLINE "\xf3\xb0\x87\xb4" // U+F01F4 +#define ICON_MDI_EMOTICON_EXCITED "\xf3\xb0\xb1\xb0" // U+F0C70 +#define ICON_MDI_EMOTICON_EXCITED_OUTLINE "\xf3\xb0\x9a\x9c" // U+F069C +#define ICON_MDI_EMOTICON_FROWN "\xf3\xb0\xbd\x8c" // U+F0F4C +#define ICON_MDI_EMOTICON_FROWN_OUTLINE "\xf3\xb0\xbd\x8d" // U+F0F4D +#define ICON_MDI_EMOTICON_HAPPY "\xf3\xb0\xb1\xb1" // U+F0C71 +#define ICON_MDI_EMOTICON_HAPPY_OUTLINE "\xf3\xb0\x87\xb5" // U+F01F5 +#define ICON_MDI_EMOTICON_KISS "\xf3\xb0\xb1\xb2" // U+F0C72 +#define ICON_MDI_EMOTICON_KISS_OUTLINE "\xf3\xb0\xb1\xb3" // U+F0C73 +#define ICON_MDI_EMOTICON_LOL "\xf3\xb1\x88\x94" // U+F1214 +#define ICON_MDI_EMOTICON_LOL_OUTLINE "\xf3\xb1\x88\x95" // U+F1215 +#define ICON_MDI_EMOTICON_NEUTRAL "\xf3\xb0\xb1\xb4" // U+F0C74 +#define ICON_MDI_EMOTICON_NEUTRAL_OUTLINE "\xf3\xb0\x87\xb6" // U+F01F6 +#define ICON_MDI_EMOTICON_OUTLINE "\xf3\xb0\x87\xb2" // U+F01F2 +#define ICON_MDI_EMOTICON_POOP "\xf3\xb0\x87\xb7" // U+F01F7 +#define ICON_MDI_EMOTICON_POOP_OUTLINE "\xf3\xb0\xb1\xb5" // U+F0C75 +#define ICON_MDI_EMOTICON_SAD "\xf3\xb0\xb1\xb6" // U+F0C76 +#define ICON_MDI_EMOTICON_SAD_OUTLINE "\xf3\xb0\x87\xb8" // U+F01F8 +#define ICON_MDI_EMOTICON_SICK "\xf3\xb1\x95\xbc" // U+F157C +#define ICON_MDI_EMOTICON_SICK_OUTLINE "\xf3\xb1\x95\xbd" // U+F157D +#define ICON_MDI_EMOTICON_TONGUE "\xf3\xb0\x87\xb9" // U+F01F9 +#define ICON_MDI_EMOTICON_TONGUE_OUTLINE "\xf3\xb0\xb1\xb7" // U+F0C77 +#define ICON_MDI_EMOTICON_WINK "\xf3\xb0\xb1\xb8" // U+F0C78 +#define ICON_MDI_EMOTICON_WINK_OUTLINE "\xf3\xb0\xb1\xb9" // U+F0C79 +#define ICON_MDI_ENGINE "\xf3\xb0\x87\xba" // U+F01FA +#define ICON_MDI_ENGINE_OFF "\xf3\xb0\xa9\x86" // U+F0A46 +#define ICON_MDI_ENGINE_OFF_OUTLINE "\xf3\xb0\xa9\x87" // U+F0A47 +#define ICON_MDI_ENGINE_OUTLINE "\xf3\xb0\x87\xbb" // U+F01FB +#define ICON_MDI_EPSILON "\xf3\xb1\x83\xa0" // U+F10E0 +#define ICON_MDI_EQUAL "\xf3\xb0\x87\xbc" // U+F01FC +#define ICON_MDI_EQUAL_BOX "\xf3\xb0\x87\xbd" // U+F01FD +#define ICON_MDI_EQUALIZER "\xf3\xb0\xba\xa2" // U+F0EA2 +#define ICON_MDI_EQUALIZER_OUTLINE "\xf3\xb0\xba\xa3" // U+F0EA3 +#define ICON_MDI_ERASER "\xf3\xb0\x87\xbe" // U+F01FE +#define ICON_MDI_ERASER_VARIANT "\xf3\xb0\x99\x82" // U+F0642 +#define ICON_MDI_ESCALATOR "\xf3\xb0\x87\xbf" // U+F01FF +#define ICON_MDI_ESCALATOR_BOX "\xf3\xb1\x8e\x99" // U+F1399 +#define ICON_MDI_ESCALATOR_DOWN "\xf3\xb1\x8b\x80" // U+F12C0 +#define ICON_MDI_ESCALATOR_UP "\xf3\xb1\x8a\xbf" // U+F12BF +#define ICON_MDI_ESLINT "\xf3\xb0\xb1\xba" // U+F0C7A +#define ICON_MDI_ET "\xf3\xb0\xaa\xb3" // U+F0AB3 +#define ICON_MDI_ETHEREUM "\xf3\xb0\xa1\xaa" // U+F086A +#define ICON_MDI_ETHERNET "\xf3\xb0\x88\x80" // U+F0200 +#define ICON_MDI_ETHERNET_CABLE "\xf3\xb0\x88\x81" // U+F0201 +#define ICON_MDI_ETHERNET_CABLE_OFF "\xf3\xb0\x88\x82" // U+F0202 +#define ICON_MDI_EV_PLUG_CCS1 "\xf3\xb1\x94\x99" // U+F1519 +#define ICON_MDI_EV_PLUG_CCS2 "\xf3\xb1\x94\x9a" // U+F151A +#define ICON_MDI_EV_PLUG_CHADEMO "\xf3\xb1\x94\x9b" // U+F151B +#define ICON_MDI_EV_PLUG_TESLA "\xf3\xb1\x94\x9c" // U+F151C +#define ICON_MDI_EV_PLUG_TYPE1 "\xf3\xb1\x94\x9d" // U+F151D +#define ICON_MDI_EV_PLUG_TYPE2 "\xf3\xb1\x94\x9e" // U+F151E +#define ICON_MDI_EV_STATION "\xf3\xb0\x97\xb1" // U+F05F1 +#define ICON_MDI_EVERNOTE "\xf3\xb0\x88\x84" // U+F0204 +#define ICON_MDI_EXCAVATOR "\xf3\xb1\x80\xa5" // U+F1025 +#define ICON_MDI_EXCLAMATION "\xf3\xb0\x88\x85" // U+F0205 +#define ICON_MDI_EXCLAMATION_THICK "\xf3\xb1\x88\xb8" // U+F1238 +#define ICON_MDI_EXIT_RUN "\xf3\xb0\xa9\x88" // U+F0A48 +#define ICON_MDI_EXIT_TO_APP "\xf3\xb0\x88\x86" // U+F0206 +#define ICON_MDI_EXPAND_ALL "\xf3\xb0\xaa\xb4" // U+F0AB4 +#define ICON_MDI_EXPAND_ALL_OUTLINE "\xf3\xb0\xaa\xb5" // U+F0AB5 +#define ICON_MDI_EXPANSION_CARD "\xf3\xb0\xa2\xae" // U+F08AE +#define ICON_MDI_EXPANSION_CARD_VARIANT "\xf3\xb0\xbe\xb2" // U+F0FB2 +#define ICON_MDI_EXPONENT "\xf3\xb0\xa5\xa3" // U+F0963 +#define ICON_MDI_EXPONENT_BOX "\xf3\xb0\xa5\xa4" // U+F0964 +#define ICON_MDI_EXPORT "\xf3\xb0\x88\x87" // U+F0207 +#define ICON_MDI_EXPORT_VARIANT "\xf3\xb0\xae\x93" // U+F0B93 +#define ICON_MDI_EYE "\xf3\xb0\x88\x88" // U+F0208 +#define ICON_MDI_EYE_ARROW_LEFT "\xf3\xb1\xa3\xbd" // U+F18FD +#define ICON_MDI_EYE_ARROW_LEFT_OUTLINE "\xf3\xb1\xa3\xbe" // U+F18FE +#define ICON_MDI_EYE_ARROW_RIGHT "\xf3\xb1\xa3\xbf" // U+F18FF +#define ICON_MDI_EYE_ARROW_RIGHT_OUTLINE "\xf3\xb1\xa4\x80" // U+F1900 +#define ICON_MDI_EYE_CHECK "\xf3\xb0\xb4\x84" // U+F0D04 +#define ICON_MDI_EYE_CHECK_OUTLINE "\xf3\xb0\xb4\x85" // U+F0D05 +#define ICON_MDI_EYE_CIRCLE "\xf3\xb0\xae\x94" // U+F0B94 +#define ICON_MDI_EYE_CIRCLE_OUTLINE "\xf3\xb0\xae\x95" // U+F0B95 +#define ICON_MDI_EYE_LOCK "\xf3\xb1\xb0\x86" // U+F1C06 +#define ICON_MDI_EYE_LOCK_OPEN "\xf3\xb1\xb0\x87" // U+F1C07 +#define ICON_MDI_EYE_LOCK_OPEN_OUTLINE "\xf3\xb1\xb0\x88" // U+F1C08 +#define ICON_MDI_EYE_LOCK_OUTLINE "\xf3\xb1\xb0\x89" // U+F1C09 +#define ICON_MDI_EYE_MINUS "\xf3\xb1\x80\xa6" // U+F1026 +#define ICON_MDI_EYE_MINUS_OUTLINE "\xf3\xb1\x80\xa7" // U+F1027 +#define ICON_MDI_EYE_OFF "\xf3\xb0\x88\x89" // U+F0209 +#define ICON_MDI_EYE_OFF_OUTLINE "\xf3\xb0\x9b\x91" // U+F06D1 +#define ICON_MDI_EYE_OUTLINE "\xf3\xb0\x9b\x90" // U+F06D0 +#define ICON_MDI_EYE_PLUS "\xf3\xb0\xa1\xab" // U+F086B +#define ICON_MDI_EYE_PLUS_OUTLINE "\xf3\xb0\xa1\xac" // U+F086C +#define ICON_MDI_EYE_REFRESH "\xf3\xb1\xa5\xbc" // U+F197C +#define ICON_MDI_EYE_REFRESH_OUTLINE "\xf3\xb1\xa5\xbd" // U+F197D +#define ICON_MDI_EYE_REMOVE "\xf3\xb1\x97\xa3" // U+F15E3 +#define ICON_MDI_EYE_REMOVE_OUTLINE "\xf3\xb1\x97\xa4" // U+F15E4 +#define ICON_MDI_EYE_SETTINGS "\xf3\xb0\xa1\xad" // U+F086D +#define ICON_MDI_EYE_SETTINGS_OUTLINE "\xf3\xb0\xa1\xae" // U+F086E +#define ICON_MDI_EYEDROPPER "\xf3\xb0\x88\x8a" // U+F020A +#define ICON_MDI_EYEDROPPER_MINUS "\xf3\xb1\x8f\x9d" // U+F13DD +#define ICON_MDI_EYEDROPPER_OFF "\xf3\xb1\x8f\x9f" // U+F13DF +#define ICON_MDI_EYEDROPPER_PLUS "\xf3\xb1\x8f\x9c" // U+F13DC +#define ICON_MDI_EYEDROPPER_REMOVE "\xf3\xb1\x8f\x9e" // U+F13DE +#define ICON_MDI_EYEDROPPER_VARIANT "\xf3\xb0\x88\x8b" // U+F020B +#define ICON_MDI_FACE_AGENT "\xf3\xb0\xb5\xb0" // U+F0D70 +#define ICON_MDI_FACE_MAN "\xf3\xb0\x99\x83" // U+F0643 +#define ICON_MDI_FACE_MAN_OUTLINE "\xf3\xb0\xae\x96" // U+F0B96 +#define ICON_MDI_FACE_MAN_PROFILE "\xf3\xb0\x99\x84" // U+F0644 +#define ICON_MDI_FACE_MAN_SHIMMER "\xf3\xb1\x97\x8c" // U+F15CC +#define ICON_MDI_FACE_MAN_SHIMMER_OUTLINE "\xf3\xb1\x97\x8d" // U+F15CD +#define ICON_MDI_FACE_MASK "\xf3\xb1\x96\x86" // U+F1586 +#define ICON_MDI_FACE_MASK_OUTLINE "\xf3\xb1\x96\x87" // U+F1587 +#define ICON_MDI_FACE_RECOGNITION "\xf3\xb0\xb1\xbb" // U+F0C7B +#define ICON_MDI_FACE_WOMAN "\xf3\xb1\x81\xb7" // U+F1077 +#define ICON_MDI_FACE_WOMAN_OUTLINE "\xf3\xb1\x81\xb8" // U+F1078 +#define ICON_MDI_FACE_WOMAN_PROFILE "\xf3\xb1\x81\xb6" // U+F1076 +#define ICON_MDI_FACE_WOMAN_SHIMMER "\xf3\xb1\x97\x8e" // U+F15CE +#define ICON_MDI_FACE_WOMAN_SHIMMER_OUTLINE "\xf3\xb1\x97\x8f" // U+F15CF +#define ICON_MDI_FACEBOOK "\xf3\xb0\x88\x8c" // U+F020C +#define ICON_MDI_FACEBOOK_GAMING "\xf3\xb0\x9f\x9d" // U+F07DD +#define ICON_MDI_FACEBOOK_MESSENGER "\xf3\xb0\x88\x8e" // U+F020E +#define ICON_MDI_FACEBOOK_WORKPLACE "\xf3\xb0\xac\xb1" // U+F0B31 +#define ICON_MDI_FACTORY "\xf3\xb0\x88\x8f" // U+F020F +#define ICON_MDI_FAMILY_TREE "\xf3\xb1\x98\x8e" // U+F160E +#define ICON_MDI_FAN "\xf3\xb0\x88\x90" // U+F0210 +#define ICON_MDI_FAN_ALERT "\xf3\xb1\x91\xac" // U+F146C +#define ICON_MDI_FAN_AUTO "\xf3\xb1\x9c\x9d" // U+F171D +#define ICON_MDI_FAN_CHEVRON_DOWN "\xf3\xb1\x91\xad" // U+F146D +#define ICON_MDI_FAN_CHEVRON_UP "\xf3\xb1\x91\xae" // U+F146E +#define ICON_MDI_FAN_CLOCK "\xf3\xb1\xa8\xba" // U+F1A3A +#define ICON_MDI_FAN_MINUS "\xf3\xb1\x91\xb0" // U+F1470 +#define ICON_MDI_FAN_OFF "\xf3\xb0\xa0\x9d" // U+F081D +#define ICON_MDI_FAN_PLUS "\xf3\xb1\x91\xaf" // U+F146F +#define ICON_MDI_FAN_REMOVE "\xf3\xb1\x91\xb1" // U+F1471 +#define ICON_MDI_FAN_SPEED_1 "\xf3\xb1\x91\xb2" // U+F1472 +#define ICON_MDI_FAN_SPEED_2 "\xf3\xb1\x91\xb3" // U+F1473 +#define ICON_MDI_FAN_SPEED_3 "\xf3\xb1\x91\xb4" // U+F1474 +#define ICON_MDI_FAST_FORWARD "\xf3\xb0\x88\x91" // U+F0211 +#define ICON_MDI_FAST_FORWARD_10 "\xf3\xb0\xb5\xb1" // U+F0D71 +#define ICON_MDI_FAST_FORWARD_15 "\xf3\xb1\xa4\xba" // U+F193A +#define ICON_MDI_FAST_FORWARD_30 "\xf3\xb0\xb4\x86" // U+F0D06 +#define ICON_MDI_FAST_FORWARD_45 "\xf3\xb1\xac\x92" // U+F1B12 +#define ICON_MDI_FAST_FORWARD_5 "\xf3\xb1\x87\xb8" // U+F11F8 +#define ICON_MDI_FAST_FORWARD_60 "\xf3\xb1\x98\x8b" // U+F160B +#define ICON_MDI_FAST_FORWARD_OUTLINE "\xf3\xb0\x9b\x92" // U+F06D2 +#define ICON_MDI_FAUCET "\xf3\xb1\xac\xa9" // U+F1B29 +#define ICON_MDI_FAUCET_VARIANT "\xf3\xb1\xac\xaa" // U+F1B2A +#define ICON_MDI_FAX "\xf3\xb0\x88\x92" // U+F0212 +#define ICON_MDI_FEATHER "\xf3\xb0\x9b\x93" // U+F06D3 +#define ICON_MDI_FEATURE_SEARCH "\xf3\xb0\xa9\x89" // U+F0A49 +#define ICON_MDI_FEATURE_SEARCH_OUTLINE "\xf3\xb0\xa9\x8a" // U+F0A4A +#define ICON_MDI_FEDORA "\xf3\xb0\xa3\x9b" // U+F08DB +#define ICON_MDI_FENCE "\xf3\xb1\x9e\x9a" // U+F179A +#define ICON_MDI_FENCE_ELECTRIC "\xf3\xb1\x9f\xb6" // U+F17F6 +#define ICON_MDI_FENCING "\xf3\xb1\x93\x81" // U+F14C1 +#define ICON_MDI_FERRIS_WHEEL "\xf3\xb0\xba\xa4" // U+F0EA4 +#define ICON_MDI_FERRY "\xf3\xb0\x88\x93" // U+F0213 +#define ICON_MDI_FILE "\xf3\xb0\x88\x94" // U+F0214 +#define ICON_MDI_FILE_ACCOUNT "\xf3\xb0\x9c\xbb" // U+F073B +#define ICON_MDI_FILE_ACCOUNT_OUTLINE "\xf3\xb1\x80\xa8" // U+F1028 +#define ICON_MDI_FILE_ALERT "\xf3\xb0\xa9\x8b" // U+F0A4B +#define ICON_MDI_FILE_ALERT_OUTLINE "\xf3\xb0\xa9\x8c" // U+F0A4C +#define ICON_MDI_FILE_ARROW_LEFT_RIGHT "\xf3\xb1\xaa\x93" // U+F1A93 +#define ICON_MDI_FILE_ARROW_LEFT_RIGHT_OUTLINE "\xf3\xb1\xaa\x94" // U+F1A94 +#define ICON_MDI_FILE_ARROW_UP_DOWN "\xf3\xb1\xaa\x95" // U+F1A95 +#define ICON_MDI_FILE_ARROW_UP_DOWN_OUTLINE "\xf3\xb1\xaa\x96" // U+F1A96 +#define ICON_MDI_FILE_CABINET "\xf3\xb0\xaa\xb6" // U+F0AB6 +#define ICON_MDI_FILE_CAD "\xf3\xb0\xbb\xab" // U+F0EEB +#define ICON_MDI_FILE_CAD_BOX "\xf3\xb0\xbb\xac" // U+F0EEC +#define ICON_MDI_FILE_CANCEL "\xf3\xb0\xb7\x86" // U+F0DC6 +#define ICON_MDI_FILE_CANCEL_OUTLINE "\xf3\xb0\xb7\x87" // U+F0DC7 +#define ICON_MDI_FILE_CERTIFICATE "\xf3\xb1\x86\x86" // U+F1186 +#define ICON_MDI_FILE_CERTIFICATE_OUTLINE "\xf3\xb1\x86\x87" // U+F1187 +#define ICON_MDI_FILE_CHART "\xf3\xb0\x88\x95" // U+F0215 +#define ICON_MDI_FILE_CHART_CHECK "\xf3\xb1\xa7\x86" // U+F19C6 +#define ICON_MDI_FILE_CHART_CHECK_OUTLINE "\xf3\xb1\xa7\x87" // U+F19C7 +#define ICON_MDI_FILE_CHART_OUTLINE "\xf3\xb1\x80\xa9" // U+F1029 +#define ICON_MDI_FILE_CHECK "\xf3\xb0\x88\x96" // U+F0216 +#define ICON_MDI_FILE_CHECK_OUTLINE "\xf3\xb0\xb8\xa9" // U+F0E29 +#define ICON_MDI_FILE_CLOCK "\xf3\xb1\x8b\xa1" // U+F12E1 +#define ICON_MDI_FILE_CLOCK_OUTLINE "\xf3\xb1\x8b\xa2" // U+F12E2 +#define ICON_MDI_FILE_CLOUD "\xf3\xb0\x88\x97" // U+F0217 +#define ICON_MDI_FILE_CLOUD_OUTLINE "\xf3\xb1\x80\xaa" // U+F102A +#define ICON_MDI_FILE_CODE "\xf3\xb0\x88\xae" // U+F022E +#define ICON_MDI_FILE_CODE_OUTLINE "\xf3\xb1\x80\xab" // U+F102B +#define ICON_MDI_FILE_COG "\xf3\xb1\x81\xbb" // U+F107B +#define ICON_MDI_FILE_COG_OUTLINE "\xf3\xb1\x81\xbc" // U+F107C +#define ICON_MDI_FILE_COMPARE "\xf3\xb0\xa2\xaa" // U+F08AA +#define ICON_MDI_FILE_DELIMITED "\xf3\xb0\x88\x98" // U+F0218 +#define ICON_MDI_FILE_DELIMITED_OUTLINE "\xf3\xb0\xba\xa5" // U+F0EA5 +#define ICON_MDI_FILE_DOCUMENT "\xf3\xb0\x88\x99" // U+F0219 +#define ICON_MDI_FILE_DOCUMENT_ALERT "\xf3\xb1\xaa\x97" // U+F1A97 +#define ICON_MDI_FILE_DOCUMENT_ALERT_OUTLINE "\xf3\xb1\xaa\x98" // U+F1A98 +#define ICON_MDI_FILE_DOCUMENT_ARROW_RIGHT "\xf3\xb1\xb0\x8f" // U+F1C0F +#define ICON_MDI_FILE_DOCUMENT_ARROW_RIGHT_OUTLINE "\xf3\xb1\xb0\x90" // U+F1C10 +#define ICON_MDI_FILE_DOCUMENT_CHECK "\xf3\xb1\xaa\x99" // U+F1A99 +#define ICON_MDI_FILE_DOCUMENT_CHECK_OUTLINE "\xf3\xb1\xaa\x9a" // U+F1A9A +#define ICON_MDI_FILE_DOCUMENT_EDIT "\xf3\xb0\xb7\x88" // U+F0DC8 +#define ICON_MDI_FILE_DOCUMENT_EDIT_OUTLINE "\xf3\xb0\xb7\x89" // U+F0DC9 +#define ICON_MDI_FILE_DOCUMENT_MINUS "\xf3\xb1\xaa\x9b" // U+F1A9B +#define ICON_MDI_FILE_DOCUMENT_MINUS_OUTLINE "\xf3\xb1\xaa\x9c" // U+F1A9C +#define ICON_MDI_FILE_DOCUMENT_MULTIPLE "\xf3\xb1\x94\x97" // U+F1517 +#define ICON_MDI_FILE_DOCUMENT_MULTIPLE_OUTLINE "\xf3\xb1\x94\x98" // U+F1518 +#define ICON_MDI_FILE_DOCUMENT_OUTLINE "\xf3\xb0\xa7\xae" // U+F09EE +#define ICON_MDI_FILE_DOCUMENT_PLUS "\xf3\xb1\xaa\x9d" // U+F1A9D +#define ICON_MDI_FILE_DOCUMENT_PLUS_OUTLINE "\xf3\xb1\xaa\x9e" // U+F1A9E +#define ICON_MDI_FILE_DOCUMENT_REFRESH "\xf3\xb1\xb1\xba" // U+F1C7A +#define ICON_MDI_FILE_DOCUMENT_REFRESH_OUTLINE "\xf3\xb1\xb1\xbb" // U+F1C7B +#define ICON_MDI_FILE_DOCUMENT_REMOVE "\xf3\xb1\xaa\x9f" // U+F1A9F +#define ICON_MDI_FILE_DOCUMENT_REMOVE_OUTLINE "\xf3\xb1\xaa\xa0" // U+F1AA0 +#define ICON_MDI_FILE_DOWNLOAD "\xf3\xb0\xa5\xa5" // U+F0965 +#define ICON_MDI_FILE_DOWNLOAD_OUTLINE "\xf3\xb0\xa5\xa6" // U+F0966 +#define ICON_MDI_FILE_EDIT "\xf3\xb1\x87\xa7" // U+F11E7 +#define ICON_MDI_FILE_EDIT_OUTLINE "\xf3\xb1\x87\xa8" // U+F11E8 +#define ICON_MDI_FILE_EXCEL "\xf3\xb0\x88\x9b" // U+F021B +#define ICON_MDI_FILE_EXCEL_BOX "\xf3\xb0\x88\x9c" // U+F021C +#define ICON_MDI_FILE_EXCEL_BOX_OUTLINE "\xf3\xb1\x80\xac" // U+F102C +#define ICON_MDI_FILE_EXCEL_OUTLINE "\xf3\xb1\x80\xad" // U+F102D +#define ICON_MDI_FILE_EXPORT "\xf3\xb0\x88\x9d" // U+F021D +#define ICON_MDI_FILE_EXPORT_OUTLINE "\xf3\xb1\x80\xae" // U+F102E +#define ICON_MDI_FILE_EYE "\xf3\xb0\xb7\x8a" // U+F0DCA +#define ICON_MDI_FILE_EYE_OUTLINE "\xf3\xb0\xb7\x8b" // U+F0DCB +#define ICON_MDI_FILE_FIND "\xf3\xb0\x88\x9e" // U+F021E +#define ICON_MDI_FILE_FIND_OUTLINE "\xf3\xb0\xae\x97" // U+F0B97 +#define ICON_MDI_FILE_GIF_BOX "\xf3\xb0\xb5\xb8" // U+F0D78 +#define ICON_MDI_FILE_HIDDEN "\xf3\xb0\x98\x93" // U+F0613 +#define ICON_MDI_FILE_IMAGE "\xf3\xb0\x88\x9f" // U+F021F +#define ICON_MDI_FILE_IMAGE_MARKER "\xf3\xb1\x9d\xb2" // U+F1772 +#define ICON_MDI_FILE_IMAGE_MARKER_OUTLINE "\xf3\xb1\x9d\xb3" // U+F1773 +#define ICON_MDI_FILE_IMAGE_MINUS "\xf3\xb1\xa4\xbb" // U+F193B +#define ICON_MDI_FILE_IMAGE_MINUS_OUTLINE "\xf3\xb1\xa4\xbc" // U+F193C +#define ICON_MDI_FILE_IMAGE_OUTLINE "\xf3\xb0\xba\xb0" // U+F0EB0 +#define ICON_MDI_FILE_IMAGE_PLUS "\xf3\xb1\xa4\xbd" // U+F193D +#define ICON_MDI_FILE_IMAGE_PLUS_OUTLINE "\xf3\xb1\xa4\xbe" // U+F193E +#define ICON_MDI_FILE_IMAGE_REMOVE "\xf3\xb1\xa4\xbf" // U+F193F +#define ICON_MDI_FILE_IMAGE_REMOVE_OUTLINE "\xf3\xb1\xa5\x80" // U+F1940 +#define ICON_MDI_FILE_IMPORT "\xf3\xb0\x88\xa0" // U+F0220 +#define ICON_MDI_FILE_IMPORT_OUTLINE "\xf3\xb1\x80\xaf" // U+F102F +#define ICON_MDI_FILE_JPG_BOX "\xf3\xb0\x88\xa5" // U+F0225 +#define ICON_MDI_FILE_KEY "\xf3\xb1\x86\x84" // U+F1184 +#define ICON_MDI_FILE_KEY_OUTLINE "\xf3\xb1\x86\x85" // U+F1185 +#define ICON_MDI_FILE_LINK "\xf3\xb1\x85\xb7" // U+F1177 +#define ICON_MDI_FILE_LINK_OUTLINE "\xf3\xb1\x85\xb8" // U+F1178 +#define ICON_MDI_FILE_LOCK "\xf3\xb0\x88\xa1" // U+F0221 +#define ICON_MDI_FILE_LOCK_OPEN "\xf3\xb1\xa7\x88" // U+F19C8 +#define ICON_MDI_FILE_LOCK_OPEN_OUTLINE "\xf3\xb1\xa7\x89" // U+F19C9 +#define ICON_MDI_FILE_LOCK_OUTLINE "\xf3\xb1\x80\xb0" // U+F1030 +#define ICON_MDI_FILE_MARKER "\xf3\xb1\x9d\xb4" // U+F1774 +#define ICON_MDI_FILE_MARKER_OUTLINE "\xf3\xb1\x9d\xb5" // U+F1775 +#define ICON_MDI_FILE_MINUS "\xf3\xb1\xaa\xa1" // U+F1AA1 +#define ICON_MDI_FILE_MINUS_OUTLINE "\xf3\xb1\xaa\xa2" // U+F1AA2 +#define ICON_MDI_FILE_MOVE "\xf3\xb0\xaa\xb9" // U+F0AB9 +#define ICON_MDI_FILE_MOVE_OUTLINE "\xf3\xb1\x80\xb1" // U+F1031 +#define ICON_MDI_FILE_MULTIPLE "\xf3\xb0\x88\xa2" // U+F0222 +#define ICON_MDI_FILE_MULTIPLE_OUTLINE "\xf3\xb1\x80\xb2" // U+F1032 +#define ICON_MDI_FILE_MUSIC "\xf3\xb0\x88\xa3" // U+F0223 +#define ICON_MDI_FILE_MUSIC_OUTLINE "\xf3\xb0\xb8\xaa" // U+F0E2A +#define ICON_MDI_FILE_OUTLINE "\xf3\xb0\x88\xa4" // U+F0224 +#define ICON_MDI_FILE_PDF_BOX "\xf3\xb0\x88\xa6" // U+F0226 +#define ICON_MDI_FILE_PERCENT "\xf3\xb0\xa0\x9e" // U+F081E +#define ICON_MDI_FILE_PERCENT_OUTLINE "\xf3\xb1\x80\xb3" // U+F1033 +#define ICON_MDI_FILE_PHONE "\xf3\xb1\x85\xb9" // U+F1179 +#define ICON_MDI_FILE_PHONE_OUTLINE "\xf3\xb1\x85\xba" // U+F117A +#define ICON_MDI_FILE_PLUS "\xf3\xb0\x9d\x92" // U+F0752 +#define ICON_MDI_FILE_PLUS_OUTLINE "\xf3\xb0\xbb\xad" // U+F0EED +#define ICON_MDI_FILE_PNG_BOX "\xf3\xb0\xb8\xad" // U+F0E2D +#define ICON_MDI_FILE_POWERPOINT "\xf3\xb0\x88\xa7" // U+F0227 +#define ICON_MDI_FILE_POWERPOINT_BOX "\xf3\xb0\x88\xa8" // U+F0228 +#define ICON_MDI_FILE_POWERPOINT_BOX_OUTLINE "\xf3\xb1\x80\xb4" // U+F1034 +#define ICON_MDI_FILE_POWERPOINT_OUTLINE "\xf3\xb1\x80\xb5" // U+F1035 +#define ICON_MDI_FILE_PRESENTATION_BOX "\xf3\xb0\x88\xa9" // U+F0229 +#define ICON_MDI_FILE_QUESTION "\xf3\xb0\xa1\xaf" // U+F086F +#define ICON_MDI_FILE_QUESTION_OUTLINE "\xf3\xb1\x80\xb6" // U+F1036 +#define ICON_MDI_FILE_REFRESH "\xf3\xb0\xa4\x98" // U+F0918 +#define ICON_MDI_FILE_REFRESH_OUTLINE "\xf3\xb0\x95\x81" // U+F0541 +#define ICON_MDI_FILE_REMOVE "\xf3\xb0\xae\x98" // U+F0B98 +#define ICON_MDI_FILE_REMOVE_OUTLINE "\xf3\xb1\x80\xb7" // U+F1037 +#define ICON_MDI_FILE_REPLACE "\xf3\xb0\xac\xb2" // U+F0B32 +#define ICON_MDI_FILE_REPLACE_OUTLINE "\xf3\xb0\xac\xb3" // U+F0B33 +#define ICON_MDI_FILE_RESTORE "\xf3\xb0\x99\xb0" // U+F0670 +#define ICON_MDI_FILE_RESTORE_OUTLINE "\xf3\xb1\x80\xb8" // U+F1038 +#define ICON_MDI_FILE_ROTATE_LEFT "\xf3\xb1\xa8\xbb" // U+F1A3B +#define ICON_MDI_FILE_ROTATE_LEFT_OUTLINE "\xf3\xb1\xa8\xbc" // U+F1A3C +#define ICON_MDI_FILE_ROTATE_RIGHT "\xf3\xb1\xa8\xbd" // U+F1A3D +#define ICON_MDI_FILE_ROTATE_RIGHT_OUTLINE "\xf3\xb1\xa8\xbe" // U+F1A3E +#define ICON_MDI_FILE_SEARCH "\xf3\xb0\xb1\xbc" // U+F0C7C +#define ICON_MDI_FILE_SEARCH_OUTLINE "\xf3\xb0\xb1\xbd" // U+F0C7D +#define ICON_MDI_FILE_SEND "\xf3\xb0\x88\xaa" // U+F022A +#define ICON_MDI_FILE_SEND_OUTLINE "\xf3\xb1\x80\xb9" // U+F1039 +#define ICON_MDI_FILE_SETTINGS "\xf3\xb1\x81\xb9" // U+F1079 +#define ICON_MDI_FILE_SETTINGS_OUTLINE "\xf3\xb1\x81\xba" // U+F107A +#define ICON_MDI_FILE_SIGN "\xf3\xb1\xa7\x83" // U+F19C3 +#define ICON_MDI_FILE_STAR "\xf3\xb1\x80\xba" // U+F103A +#define ICON_MDI_FILE_STAR_FOUR_POINTS "\xf3\xb1\xb0\xad" // U+F1C2D +#define ICON_MDI_FILE_STAR_FOUR_POINTS_OUTLINE "\xf3\xb1\xb0\xae" // U+F1C2E +#define ICON_MDI_FILE_STAR_OUTLINE "\xf3\xb1\x80\xbb" // U+F103B +#define ICON_MDI_FILE_SWAP "\xf3\xb0\xbe\xb4" // U+F0FB4 +#define ICON_MDI_FILE_SWAP_OUTLINE "\xf3\xb0\xbe\xb5" // U+F0FB5 +#define ICON_MDI_FILE_SYNC "\xf3\xb1\x88\x96" // U+F1216 +#define ICON_MDI_FILE_SYNC_OUTLINE "\xf3\xb1\x88\x97" // U+F1217 +#define ICON_MDI_FILE_TABLE "\xf3\xb0\xb1\xbe" // U+F0C7E +#define ICON_MDI_FILE_TABLE_BOX "\xf3\xb1\x83\xa1" // U+F10E1 +#define ICON_MDI_FILE_TABLE_BOX_MULTIPLE "\xf3\xb1\x83\xa2" // U+F10E2 +#define ICON_MDI_FILE_TABLE_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x83\xa3" // U+F10E3 +#define ICON_MDI_FILE_TABLE_BOX_OUTLINE "\xf3\xb1\x83\xa4" // U+F10E4 +#define ICON_MDI_FILE_TABLE_OUTLINE "\xf3\xb0\xb1\xbf" // U+F0C7F +#define ICON_MDI_FILE_TREE "\xf3\xb0\x99\x85" // U+F0645 +#define ICON_MDI_FILE_TREE_OUTLINE "\xf3\xb1\x8f\x92" // U+F13D2 +#define ICON_MDI_FILE_UNDO "\xf3\xb0\xa3\x9c" // U+F08DC +#define ICON_MDI_FILE_UNDO_OUTLINE "\xf3\xb1\x80\xbc" // U+F103C +#define ICON_MDI_FILE_UPLOAD "\xf3\xb0\xa9\x8d" // U+F0A4D +#define ICON_MDI_FILE_UPLOAD_OUTLINE "\xf3\xb0\xa9\x8e" // U+F0A4E +#define ICON_MDI_FILE_VIDEO "\xf3\xb0\x88\xab" // U+F022B +#define ICON_MDI_FILE_VIDEO_OUTLINE "\xf3\xb0\xb8\xac" // U+F0E2C +#define ICON_MDI_FILE_WORD "\xf3\xb0\x88\xac" // U+F022C +#define ICON_MDI_FILE_WORD_BOX "\xf3\xb0\x88\xad" // U+F022D +#define ICON_MDI_FILE_WORD_BOX_OUTLINE "\xf3\xb1\x80\xbd" // U+F103D +#define ICON_MDI_FILE_WORD_OUTLINE "\xf3\xb1\x80\xbe" // U+F103E +#define ICON_MDI_FILE_XML_BOX "\xf3\xb1\xad\x8b" // U+F1B4B +#define ICON_MDI_FILM "\xf3\xb0\x88\xaf" // U+F022F +#define ICON_MDI_FILMSTRIP "\xf3\xb0\x88\xb0" // U+F0230 +#define ICON_MDI_FILMSTRIP_BOX "\xf3\xb0\x8c\xb2" // U+F0332 +#define ICON_MDI_FILMSTRIP_BOX_MULTIPLE "\xf3\xb0\xb4\x98" // U+F0D18 +#define ICON_MDI_FILMSTRIP_OFF "\xf3\xb0\x88\xb1" // U+F0231 +#define ICON_MDI_FILTER "\xf3\xb0\x88\xb2" // U+F0232 +#define ICON_MDI_FILTER_CHECK "\xf3\xb1\xa3\xac" // U+F18EC +#define ICON_MDI_FILTER_CHECK_OUTLINE "\xf3\xb1\xa3\xad" // U+F18ED +#define ICON_MDI_FILTER_COG "\xf3\xb1\xaa\xa3" // U+F1AA3 +#define ICON_MDI_FILTER_COG_OUTLINE "\xf3\xb1\xaa\xa4" // U+F1AA4 +#define ICON_MDI_FILTER_MENU "\xf3\xb1\x83\xa5" // U+F10E5 +#define ICON_MDI_FILTER_MENU_OUTLINE "\xf3\xb1\x83\xa6" // U+F10E6 +#define ICON_MDI_FILTER_MINUS "\xf3\xb0\xbb\xae" // U+F0EEE +#define ICON_MDI_FILTER_MINUS_OUTLINE "\xf3\xb0\xbb\xaf" // U+F0EEF +#define ICON_MDI_FILTER_MULTIPLE "\xf3\xb1\xa8\xbf" // U+F1A3F +#define ICON_MDI_FILTER_MULTIPLE_OUTLINE "\xf3\xb1\xa9\x80" // U+F1A40 +#define ICON_MDI_FILTER_OFF "\xf3\xb1\x93\xaf" // U+F14EF +#define ICON_MDI_FILTER_OFF_OUTLINE "\xf3\xb1\x93\xb0" // U+F14F0 +#define ICON_MDI_FILTER_OUTLINE "\xf3\xb0\x88\xb3" // U+F0233 +#define ICON_MDI_FILTER_PLUS "\xf3\xb0\xbb\xb0" // U+F0EF0 +#define ICON_MDI_FILTER_PLUS_OUTLINE "\xf3\xb0\xbb\xb1" // U+F0EF1 +#define ICON_MDI_FILTER_REMOVE "\xf3\xb0\x88\xb4" // U+F0234 +#define ICON_MDI_FILTER_REMOVE_OUTLINE "\xf3\xb0\x88\xb5" // U+F0235 +#define ICON_MDI_FILTER_SETTINGS "\xf3\xb1\xaa\xa5" // U+F1AA5 +#define ICON_MDI_FILTER_SETTINGS_OUTLINE "\xf3\xb1\xaa\xa6" // U+F1AA6 +#define ICON_MDI_FILTER_VARIANT "\xf3\xb0\x88\xb6" // U+F0236 +#define ICON_MDI_FILTER_VARIANT_MINUS "\xf3\xb1\x84\x92" // U+F1112 +#define ICON_MDI_FILTER_VARIANT_PLUS "\xf3\xb1\x84\x93" // U+F1113 +#define ICON_MDI_FILTER_VARIANT_REMOVE "\xf3\xb1\x80\xbf" // U+F103F +#define ICON_MDI_FINANCE "\xf3\xb0\xa0\x9f" // U+F081F +#define ICON_MDI_FIND_REPLACE "\xf3\xb0\x9b\x94" // U+F06D4 +#define ICON_MDI_FINGERPRINT "\xf3\xb0\x88\xb7" // U+F0237 +#define ICON_MDI_FINGERPRINT_OFF "\xf3\xb0\xba\xb1" // U+F0EB1 +#define ICON_MDI_FIRE "\xf3\xb0\x88\xb8" // U+F0238 +#define ICON_MDI_FIRE_ALERT "\xf3\xb1\x97\x97" // U+F15D7 +#define ICON_MDI_FIRE_CIRCLE "\xf3\xb1\xa0\x87" // U+F1807 +#define ICON_MDI_FIRE_EXTINGUISHER "\xf3\xb0\xbb\xb2" // U+F0EF2 +#define ICON_MDI_FIRE_HYDRANT "\xf3\xb1\x84\xb7" // U+F1137 +#define ICON_MDI_FIRE_HYDRANT_ALERT "\xf3\xb1\x84\xb8" // U+F1138 +#define ICON_MDI_FIRE_HYDRANT_OFF "\xf3\xb1\x84\xb9" // U+F1139 +#define ICON_MDI_FIRE_OFF "\xf3\xb1\x9c\xa2" // U+F1722 +#define ICON_MDI_FIRE_TRUCK "\xf3\xb0\xa2\xab" // U+F08AB +#define ICON_MDI_FIREBASE "\xf3\xb0\xa5\xa7" // U+F0967 +#define ICON_MDI_FIREFOX "\xf3\xb0\x88\xb9" // U+F0239 +#define ICON_MDI_FIREPLACE "\xf3\xb0\xb8\xae" // U+F0E2E +#define ICON_MDI_FIREPLACE_OFF "\xf3\xb0\xb8\xaf" // U+F0E2F +#define ICON_MDI_FIREWIRE "\xf3\xb0\x96\xbe" // U+F05BE +#define ICON_MDI_FIREWORK "\xf3\xb0\xb8\xb0" // U+F0E30 +#define ICON_MDI_FIREWORK_OFF "\xf3\xb1\x9c\xa3" // U+F1723 +#define ICON_MDI_FISH "\xf3\xb0\x88\xba" // U+F023A +#define ICON_MDI_FISH_OFF "\xf3\xb1\x8f\xb3" // U+F13F3 +#define ICON_MDI_FISHBOWL "\xf3\xb0\xbb\xb3" // U+F0EF3 +#define ICON_MDI_FISHBOWL_OUTLINE "\xf3\xb0\xbb\xb4" // U+F0EF4 +#define ICON_MDI_FIT_TO_PAGE "\xf3\xb0\xbb\xb5" // U+F0EF5 +#define ICON_MDI_FIT_TO_PAGE_OUTLINE "\xf3\xb0\xbb\xb6" // U+F0EF6 +#define ICON_MDI_FIT_TO_SCREEN "\xf3\xb1\xa3\xb4" // U+F18F4 +#define ICON_MDI_FIT_TO_SCREEN_OUTLINE "\xf3\xb1\xa3\xb5" // U+F18F5 +#define ICON_MDI_FLAG "\xf3\xb0\x88\xbb" // U+F023B +#define ICON_MDI_FLAG_CHECKERED "\xf3\xb0\x88\xbc" // U+F023C +#define ICON_MDI_FLAG_MINUS "\xf3\xb0\xae\x99" // U+F0B99 +#define ICON_MDI_FLAG_MINUS_OUTLINE "\xf3\xb1\x82\xb2" // U+F10B2 +#define ICON_MDI_FLAG_OFF "\xf3\xb1\xa3\xae" // U+F18EE +#define ICON_MDI_FLAG_OFF_OUTLINE "\xf3\xb1\xa3\xaf" // U+F18EF +#define ICON_MDI_FLAG_OUTLINE "\xf3\xb0\x88\xbd" // U+F023D +#define ICON_MDI_FLAG_PLUS "\xf3\xb0\xae\x9a" // U+F0B9A +#define ICON_MDI_FLAG_PLUS_OUTLINE "\xf3\xb1\x82\xb3" // U+F10B3 +#define ICON_MDI_FLAG_REMOVE "\xf3\xb0\xae\x9b" // U+F0B9B +#define ICON_MDI_FLAG_REMOVE_OUTLINE "\xf3\xb1\x82\xb4" // U+F10B4 +#define ICON_MDI_FLAG_TRIANGLE "\xf3\xb0\x88\xbf" // U+F023F +#define ICON_MDI_FLAG_VARIANT "\xf3\xb0\x89\x80" // U+F0240 +#define ICON_MDI_FLAG_VARIANT_MINUS "\xf3\xb1\xae\xb4" // U+F1BB4 +#define ICON_MDI_FLAG_VARIANT_MINUS_OUTLINE "\xf3\xb1\xae\xb5" // U+F1BB5 +#define ICON_MDI_FLAG_VARIANT_OFF "\xf3\xb1\xae\xb0" // U+F1BB0 +#define ICON_MDI_FLAG_VARIANT_OFF_OUTLINE "\xf3\xb1\xae\xb1" // U+F1BB1 +#define ICON_MDI_FLAG_VARIANT_OUTLINE "\xf3\xb0\x88\xbe" // U+F023E +#define ICON_MDI_FLAG_VARIANT_PLUS "\xf3\xb1\xae\xb2" // U+F1BB2 +#define ICON_MDI_FLAG_VARIANT_PLUS_OUTLINE "\xf3\xb1\xae\xb3" // U+F1BB3 +#define ICON_MDI_FLAG_VARIANT_REMOVE "\xf3\xb1\xae\xb6" // U+F1BB6 +#define ICON_MDI_FLAG_VARIANT_REMOVE_OUTLINE "\xf3\xb1\xae\xb7" // U+F1BB7 +#define ICON_MDI_FLARE "\xf3\xb0\xb5\xb2" // U+F0D72 +#define ICON_MDI_FLASH "\xf3\xb0\x89\x81" // U+F0241 +#define ICON_MDI_FLASH_ALERT "\xf3\xb0\xbb\xb7" // U+F0EF7 +#define ICON_MDI_FLASH_ALERT_OUTLINE "\xf3\xb0\xbb\xb8" // U+F0EF8 +#define ICON_MDI_FLASH_AUTO "\xf3\xb0\x89\x82" // U+F0242 +#define ICON_MDI_FLASH_OFF "\xf3\xb0\x89\x83" // U+F0243 +#define ICON_MDI_FLASH_OFF_OUTLINE "\xf3\xb1\xad\x85" // U+F1B45 +#define ICON_MDI_FLASH_OUTLINE "\xf3\xb0\x9b\x95" // U+F06D5 +#define ICON_MDI_FLASH_RED_EYE "\xf3\xb0\x99\xbb" // U+F067B +#define ICON_MDI_FLASH_TRIANGLE "\xf3\xb1\xac\x9d" // U+F1B1D +#define ICON_MDI_FLASH_TRIANGLE_OUTLINE "\xf3\xb1\xac\x9e" // U+F1B1E +#define ICON_MDI_FLASHLIGHT "\xf3\xb0\x89\x84" // U+F0244 +#define ICON_MDI_FLASHLIGHT_OFF "\xf3\xb0\x89\x85" // U+F0245 +#define ICON_MDI_FLASK "\xf3\xb0\x82\x93" // U+F0093 +#define ICON_MDI_FLASK_EMPTY "\xf3\xb0\x82\x94" // U+F0094 +#define ICON_MDI_FLASK_EMPTY_MINUS "\xf3\xb1\x88\xba" // U+F123A +#define ICON_MDI_FLASK_EMPTY_MINUS_OUTLINE "\xf3\xb1\x88\xbb" // U+F123B +#define ICON_MDI_FLASK_EMPTY_OFF "\xf3\xb1\x8f\xb4" // U+F13F4 +#define ICON_MDI_FLASK_EMPTY_OFF_OUTLINE "\xf3\xb1\x8f\xb5" // U+F13F5 +#define ICON_MDI_FLASK_EMPTY_OUTLINE "\xf3\xb0\x82\x95" // U+F0095 +#define ICON_MDI_FLASK_EMPTY_PLUS "\xf3\xb1\x88\xbc" // U+F123C +#define ICON_MDI_FLASK_EMPTY_PLUS_OUTLINE "\xf3\xb1\x88\xbd" // U+F123D +#define ICON_MDI_FLASK_EMPTY_REMOVE "\xf3\xb1\x88\xbe" // U+F123E +#define ICON_MDI_FLASK_EMPTY_REMOVE_OUTLINE "\xf3\xb1\x88\xbf" // U+F123F +#define ICON_MDI_FLASK_MINUS "\xf3\xb1\x89\x80" // U+F1240 +#define ICON_MDI_FLASK_MINUS_OUTLINE "\xf3\xb1\x89\x81" // U+F1241 +#define ICON_MDI_FLASK_OFF "\xf3\xb1\x8f\xb6" // U+F13F6 +#define ICON_MDI_FLASK_OFF_OUTLINE "\xf3\xb1\x8f\xb7" // U+F13F7 +#define ICON_MDI_FLASK_OUTLINE "\xf3\xb0\x82\x96" // U+F0096 +#define ICON_MDI_FLASK_PLUS "\xf3\xb1\x89\x82" // U+F1242 +#define ICON_MDI_FLASK_PLUS_OUTLINE "\xf3\xb1\x89\x83" // U+F1243 +#define ICON_MDI_FLASK_REMOVE "\xf3\xb1\x89\x84" // U+F1244 +#define ICON_MDI_FLASK_REMOVE_OUTLINE "\xf3\xb1\x89\x85" // U+F1245 +#define ICON_MDI_FLASK_ROUND_BOTTOM "\xf3\xb1\x89\x8b" // U+F124B +#define ICON_MDI_FLASK_ROUND_BOTTOM_EMPTY "\xf3\xb1\x89\x8c" // U+F124C +#define ICON_MDI_FLASK_ROUND_BOTTOM_EMPTY_OUTLINE "\xf3\xb1\x89\x8d" // U+F124D +#define ICON_MDI_FLASK_ROUND_BOTTOM_OUTLINE "\xf3\xb1\x89\x8e" // U+F124E +#define ICON_MDI_FLEUR_DE_LIS "\xf3\xb1\x8c\x83" // U+F1303 +#define ICON_MDI_FLIP_HORIZONTAL "\xf3\xb1\x83\xa7" // U+F10E7 +#define ICON_MDI_FLIP_TO_BACK "\xf3\xb0\x89\x87" // U+F0247 +#define ICON_MDI_FLIP_TO_FRONT "\xf3\xb0\x89\x88" // U+F0248 +#define ICON_MDI_FLIP_VERTICAL "\xf3\xb1\x83\xa8" // U+F10E8 +#define ICON_MDI_FLOOR_LAMP "\xf3\xb0\xa3\x9d" // U+F08DD +#define ICON_MDI_FLOOR_LAMP_DUAL "\xf3\xb1\x81\x80" // U+F1040 +#define ICON_MDI_FLOOR_LAMP_DUAL_OUTLINE "\xf3\xb1\x9f\x8e" // U+F17CE +#define ICON_MDI_FLOOR_LAMP_OUTLINE "\xf3\xb1\x9f\x88" // U+F17C8 +#define ICON_MDI_FLOOR_LAMP_TORCHIERE "\xf3\xb1\x9d\x87" // U+F1747 +#define ICON_MDI_FLOOR_LAMP_TORCHIERE_OUTLINE "\xf3\xb1\x9f\x96" // U+F17D6 +#define ICON_MDI_FLOOR_LAMP_TORCHIERE_VARIANT "\xf3\xb1\x81\x81" // U+F1041 +#define ICON_MDI_FLOOR_LAMP_TORCHIERE_VARIANT_OUTLINE "\xf3\xb1\x9f\x8f" // U+F17CF +#define ICON_MDI_FLOOR_PLAN "\xf3\xb0\xa0\xa1" // U+F0821 +#define ICON_MDI_FLOPPY "\xf3\xb0\x89\x89" // U+F0249 +#define ICON_MDI_FLOPPY_VARIANT "\xf3\xb0\xa7\xaf" // U+F09EF +#define ICON_MDI_FLOWER "\xf3\xb0\x89\x8a" // U+F024A +#define ICON_MDI_FLOWER_OUTLINE "\xf3\xb0\xa7\xb0" // U+F09F0 +#define ICON_MDI_FLOWER_POLLEN "\xf3\xb1\xa2\x85" // U+F1885 +#define ICON_MDI_FLOWER_POLLEN_OUTLINE "\xf3\xb1\xa2\x86" // U+F1886 +#define ICON_MDI_FLOWER_POPPY "\xf3\xb0\xb4\x88" // U+F0D08 +#define ICON_MDI_FLOWER_TULIP "\xf3\xb0\xa7\xb1" // U+F09F1 +#define ICON_MDI_FLOWER_TULIP_OUTLINE "\xf3\xb0\xa7\xb2" // U+F09F2 +#define ICON_MDI_FOCUS_AUTO "\xf3\xb0\xbd\x8e" // U+F0F4E +#define ICON_MDI_FOCUS_FIELD "\xf3\xb0\xbd\x8f" // U+F0F4F +#define ICON_MDI_FOCUS_FIELD_HORIZONTAL "\xf3\xb0\xbd\x90" // U+F0F50 +#define ICON_MDI_FOCUS_FIELD_VERTICAL "\xf3\xb0\xbd\x91" // U+F0F51 +#define ICON_MDI_FOLDER "\xf3\xb0\x89\x8b" // U+F024B +#define ICON_MDI_FOLDER_ACCOUNT "\xf3\xb0\x89\x8c" // U+F024C +#define ICON_MDI_FOLDER_ACCOUNT_OUTLINE "\xf3\xb0\xae\x9c" // U+F0B9C +#define ICON_MDI_FOLDER_ALERT "\xf3\xb0\xb7\x8c" // U+F0DCC +#define ICON_MDI_FOLDER_ALERT_OUTLINE "\xf3\xb0\xb7\x8d" // U+F0DCD +#define ICON_MDI_FOLDER_ARROW_DOWN "\xf3\xb1\xa7\xa8" // U+F19E8 +#define ICON_MDI_FOLDER_ARROW_DOWN_OUTLINE "\xf3\xb1\xa7\xa9" // U+F19E9 +#define ICON_MDI_FOLDER_ARROW_LEFT "\xf3\xb1\xa7\xaa" // U+F19EA +#define ICON_MDI_FOLDER_ARROW_LEFT_OUTLINE "\xf3\xb1\xa7\xab" // U+F19EB +#define ICON_MDI_FOLDER_ARROW_LEFT_RIGHT "\xf3\xb1\xa7\xac" // U+F19EC +#define ICON_MDI_FOLDER_ARROW_LEFT_RIGHT_OUTLINE "\xf3\xb1\xa7\xad" // U+F19ED +#define ICON_MDI_FOLDER_ARROW_RIGHT "\xf3\xb1\xa7\xae" // U+F19EE +#define ICON_MDI_FOLDER_ARROW_RIGHT_OUTLINE "\xf3\xb1\xa7\xaf" // U+F19EF +#define ICON_MDI_FOLDER_ARROW_UP "\xf3\xb1\xa7\xb0" // U+F19F0 +#define ICON_MDI_FOLDER_ARROW_UP_DOWN "\xf3\xb1\xa7\xb1" // U+F19F1 +#define ICON_MDI_FOLDER_ARROW_UP_DOWN_OUTLINE "\xf3\xb1\xa7\xb2" // U+F19F2 +#define ICON_MDI_FOLDER_ARROW_UP_OUTLINE "\xf3\xb1\xa7\xb3" // U+F19F3 +#define ICON_MDI_FOLDER_CANCEL "\xf3\xb1\xa7\xb4" // U+F19F4 +#define ICON_MDI_FOLDER_CANCEL_OUTLINE "\xf3\xb1\xa7\xb5" // U+F19F5 +#define ICON_MDI_FOLDER_CHECK "\xf3\xb1\xa5\xbe" // U+F197E +#define ICON_MDI_FOLDER_CHECK_OUTLINE "\xf3\xb1\xa5\xbf" // U+F197F +#define ICON_MDI_FOLDER_CLOCK "\xf3\xb0\xaa\xba" // U+F0ABA +#define ICON_MDI_FOLDER_CLOCK_OUTLINE "\xf3\xb0\xaa\xbb" // U+F0ABB +#define ICON_MDI_FOLDER_COG "\xf3\xb1\x81\xbf" // U+F107F +#define ICON_MDI_FOLDER_COG_OUTLINE "\xf3\xb1\x82\x80" // U+F1080 +#define ICON_MDI_FOLDER_DOWNLOAD "\xf3\xb0\x89\x8d" // U+F024D +#define ICON_MDI_FOLDER_DOWNLOAD_OUTLINE "\xf3\xb1\x83\xa9" // U+F10E9 +#define ICON_MDI_FOLDER_EDIT "\xf3\xb0\xa3\x9e" // U+F08DE +#define ICON_MDI_FOLDER_EDIT_OUTLINE "\xf3\xb0\xb7\x8e" // U+F0DCE +#define ICON_MDI_FOLDER_EYE "\xf3\xb1\x9e\x8a" // U+F178A +#define ICON_MDI_FOLDER_EYE_OUTLINE "\xf3\xb1\x9e\x8b" // U+F178B +#define ICON_MDI_FOLDER_FILE "\xf3\xb1\xa7\xb6" // U+F19F6 +#define ICON_MDI_FOLDER_FILE_OUTLINE "\xf3\xb1\xa7\xb7" // U+F19F7 +#define ICON_MDI_FOLDER_GOOGLE_DRIVE "\xf3\xb0\x89\x8e" // U+F024E +#define ICON_MDI_FOLDER_HEART "\xf3\xb1\x83\xaa" // U+F10EA +#define ICON_MDI_FOLDER_HEART_OUTLINE "\xf3\xb1\x83\xab" // U+F10EB +#define ICON_MDI_FOLDER_HIDDEN "\xf3\xb1\x9e\x9e" // U+F179E +#define ICON_MDI_FOLDER_HOME "\xf3\xb1\x82\xb5" // U+F10B5 +#define ICON_MDI_FOLDER_HOME_OUTLINE "\xf3\xb1\x82\xb6" // U+F10B6 +#define ICON_MDI_FOLDER_IMAGE "\xf3\xb0\x89\x8f" // U+F024F +#define ICON_MDI_FOLDER_INFORMATION "\xf3\xb1\x82\xb7" // U+F10B7 +#define ICON_MDI_FOLDER_INFORMATION_OUTLINE "\xf3\xb1\x82\xb8" // U+F10B8 +#define ICON_MDI_FOLDER_KEY "\xf3\xb0\xa2\xac" // U+F08AC +#define ICON_MDI_FOLDER_KEY_NETWORK "\xf3\xb0\xa2\xad" // U+F08AD +#define ICON_MDI_FOLDER_KEY_NETWORK_OUTLINE "\xf3\xb0\xb2\x80" // U+F0C80 +#define ICON_MDI_FOLDER_KEY_OUTLINE "\xf3\xb1\x83\xac" // U+F10EC +#define ICON_MDI_FOLDER_LOCK "\xf3\xb0\x89\x90" // U+F0250 +#define ICON_MDI_FOLDER_LOCK_OPEN "\xf3\xb0\x89\x91" // U+F0251 +#define ICON_MDI_FOLDER_LOCK_OPEN_OUTLINE "\xf3\xb1\xaa\xa7" // U+F1AA7 +#define ICON_MDI_FOLDER_LOCK_OUTLINE "\xf3\xb1\xaa\xa8" // U+F1AA8 +#define ICON_MDI_FOLDER_MARKER "\xf3\xb1\x89\xad" // U+F126D +#define ICON_MDI_FOLDER_MARKER_OUTLINE "\xf3\xb1\x89\xae" // U+F126E +#define ICON_MDI_FOLDER_MINUS "\xf3\xb1\xad\x89" // U+F1B49 +#define ICON_MDI_FOLDER_MINUS_OUTLINE "\xf3\xb1\xad\x8a" // U+F1B4A +#define ICON_MDI_FOLDER_MOVE "\xf3\xb0\x89\x92" // U+F0252 +#define ICON_MDI_FOLDER_MOVE_OUTLINE "\xf3\xb1\x89\x86" // U+F1246 +#define ICON_MDI_FOLDER_MULTIPLE "\xf3\xb0\x89\x93" // U+F0253 +#define ICON_MDI_FOLDER_MULTIPLE_IMAGE "\xf3\xb0\x89\x94" // U+F0254 +#define ICON_MDI_FOLDER_MULTIPLE_OUTLINE "\xf3\xb0\x89\x95" // U+F0255 +#define ICON_MDI_FOLDER_MULTIPLE_PLUS "\xf3\xb1\x91\xbe" // U+F147E +#define ICON_MDI_FOLDER_MULTIPLE_PLUS_OUTLINE "\xf3\xb1\x91\xbf" // U+F147F +#define ICON_MDI_FOLDER_MUSIC "\xf3\xb1\x8d\x99" // U+F1359 +#define ICON_MDI_FOLDER_MUSIC_OUTLINE "\xf3\xb1\x8d\x9a" // U+F135A +#define ICON_MDI_FOLDER_NETWORK "\xf3\xb0\xa1\xb0" // U+F0870 +#define ICON_MDI_FOLDER_NETWORK_OUTLINE "\xf3\xb0\xb2\x81" // U+F0C81 +#define ICON_MDI_FOLDER_OFF "\xf3\xb1\xa7\xb8" // U+F19F8 +#define ICON_MDI_FOLDER_OFF_OUTLINE "\xf3\xb1\xa7\xb9" // U+F19F9 +#define ICON_MDI_FOLDER_OPEN "\xf3\xb0\x9d\xb0" // U+F0770 +#define ICON_MDI_FOLDER_OPEN_OUTLINE "\xf3\xb0\xb7\x8f" // U+F0DCF +#define ICON_MDI_FOLDER_OUTLINE "\xf3\xb0\x89\x96" // U+F0256 +#define ICON_MDI_FOLDER_PLAY "\xf3\xb1\xa7\xba" // U+F19FA +#define ICON_MDI_FOLDER_PLAY_OUTLINE "\xf3\xb1\xa7\xbb" // U+F19FB +#define ICON_MDI_FOLDER_PLUS "\xf3\xb0\x89\x97" // U+F0257 +#define ICON_MDI_FOLDER_PLUS_OUTLINE "\xf3\xb0\xae\x9d" // U+F0B9D +#define ICON_MDI_FOLDER_POUND "\xf3\xb0\xb4\x89" // U+F0D09 +#define ICON_MDI_FOLDER_POUND_OUTLINE "\xf3\xb0\xb4\x8a" // U+F0D0A +#define ICON_MDI_FOLDER_QUESTION "\xf3\xb1\xa7\x8a" // U+F19CA +#define ICON_MDI_FOLDER_QUESTION_OUTLINE "\xf3\xb1\xa7\x8b" // U+F19CB +#define ICON_MDI_FOLDER_REFRESH "\xf3\xb0\x9d\x89" // U+F0749 +#define ICON_MDI_FOLDER_REFRESH_OUTLINE "\xf3\xb0\x95\x82" // U+F0542 +#define ICON_MDI_FOLDER_REMOVE "\xf3\xb0\x89\x98" // U+F0258 +#define ICON_MDI_FOLDER_REMOVE_OUTLINE "\xf3\xb0\xae\x9e" // U+F0B9E +#define ICON_MDI_FOLDER_SEARCH "\xf3\xb0\xa5\xa8" // U+F0968 +#define ICON_MDI_FOLDER_SEARCH_OUTLINE "\xf3\xb0\xa5\xa9" // U+F0969 +#define ICON_MDI_FOLDER_SETTINGS "\xf3\xb1\x81\xbd" // U+F107D +#define ICON_MDI_FOLDER_SETTINGS_OUTLINE "\xf3\xb1\x81\xbe" // U+F107E +#define ICON_MDI_FOLDER_STAR "\xf3\xb0\x9a\x9d" // U+F069D +#define ICON_MDI_FOLDER_STAR_MULTIPLE "\xf3\xb1\x8f\x93" // U+F13D3 +#define ICON_MDI_FOLDER_STAR_MULTIPLE_OUTLINE "\xf3\xb1\x8f\x94" // U+F13D4 +#define ICON_MDI_FOLDER_STAR_OUTLINE "\xf3\xb0\xae\x9f" // U+F0B9F +#define ICON_MDI_FOLDER_SWAP "\xf3\xb0\xbe\xb6" // U+F0FB6 +#define ICON_MDI_FOLDER_SWAP_OUTLINE "\xf3\xb0\xbe\xb7" // U+F0FB7 +#define ICON_MDI_FOLDER_SYNC "\xf3\xb0\xb4\x8b" // U+F0D0B +#define ICON_MDI_FOLDER_SYNC_OUTLINE "\xf3\xb0\xb4\x8c" // U+F0D0C +#define ICON_MDI_FOLDER_TABLE "\xf3\xb1\x8b\xa3" // U+F12E3 +#define ICON_MDI_FOLDER_TABLE_OUTLINE "\xf3\xb1\x8b\xa4" // U+F12E4 +#define ICON_MDI_FOLDER_TEXT "\xf3\xb0\xb2\x82" // U+F0C82 +#define ICON_MDI_FOLDER_TEXT_OUTLINE "\xf3\xb0\xb2\x83" // U+F0C83 +#define ICON_MDI_FOLDER_UPLOAD "\xf3\xb0\x89\x99" // U+F0259 +#define ICON_MDI_FOLDER_UPLOAD_OUTLINE "\xf3\xb1\x83\xad" // U+F10ED +#define ICON_MDI_FOLDER_WRENCH "\xf3\xb1\xa7\xbc" // U+F19FC +#define ICON_MDI_FOLDER_WRENCH_OUTLINE "\xf3\xb1\xa7\xbd" // U+F19FD +#define ICON_MDI_FOLDER_ZIP "\xf3\xb0\x9b\xab" // U+F06EB +#define ICON_MDI_FOLDER_ZIP_OUTLINE "\xf3\xb0\x9e\xb9" // U+F07B9 +#define ICON_MDI_FONT_AWESOME "\xf3\xb0\x80\xba" // U+F003A +#define ICON_MDI_FOOD "\xf3\xb0\x89\x9a" // U+F025A +#define ICON_MDI_FOOD_APPLE "\xf3\xb0\x89\x9b" // U+F025B +#define ICON_MDI_FOOD_APPLE_OUTLINE "\xf3\xb0\xb2\x84" // U+F0C84 +#define ICON_MDI_FOOD_CROISSANT "\xf3\xb0\x9f\x88" // U+F07C8 +#define ICON_MDI_FOOD_DRUMSTICK "\xf3\xb1\x90\x9f" // U+F141F +#define ICON_MDI_FOOD_DRUMSTICK_OFF "\xf3\xb1\x91\xa8" // U+F1468 +#define ICON_MDI_FOOD_DRUMSTICK_OFF_OUTLINE "\xf3\xb1\x91\xa9" // U+F1469 +#define ICON_MDI_FOOD_DRUMSTICK_OUTLINE "\xf3\xb1\x90\xa0" // U+F1420 +#define ICON_MDI_FOOD_FORK_DRINK "\xf3\xb0\x97\xb2" // U+F05F2 +#define ICON_MDI_FOOD_HALAL "\xf3\xb1\x95\xb2" // U+F1572 +#define ICON_MDI_FOOD_HOT_DOG "\xf3\xb1\xa1\x8b" // U+F184B +#define ICON_MDI_FOOD_KOSHER "\xf3\xb1\x95\xb3" // U+F1573 +#define ICON_MDI_FOOD_OFF "\xf3\xb0\x97\xb3" // U+F05F3 +#define ICON_MDI_FOOD_OFF_OUTLINE "\xf3\xb1\xa4\x95" // U+F1915 +#define ICON_MDI_FOOD_OUTLINE "\xf3\xb1\xa4\x96" // U+F1916 +#define ICON_MDI_FOOD_STEAK "\xf3\xb1\x91\xaa" // U+F146A +#define ICON_MDI_FOOD_STEAK_OFF "\xf3\xb1\x91\xab" // U+F146B +#define ICON_MDI_FOOD_TAKEOUT_BOX "\xf3\xb1\xa0\xb6" // U+F1836 +#define ICON_MDI_FOOD_TAKEOUT_BOX_OUTLINE "\xf3\xb1\xa0\xb7" // U+F1837 +#define ICON_MDI_FOOD_TURKEY "\xf3\xb1\x9c\x9c" // U+F171C +#define ICON_MDI_FOOD_VARIANT "\xf3\xb0\x89\x9c" // U+F025C +#define ICON_MDI_FOOD_VARIANT_OFF "\xf3\xb1\x8f\xa5" // U+F13E5 +#define ICON_MDI_FOOT_PRINT "\xf3\xb0\xbd\x92" // U+F0F52 +#define ICON_MDI_FOOTBALL "\xf3\xb0\x89\x9d" // U+F025D +#define ICON_MDI_FOOTBALL_AUSTRALIAN "\xf3\xb0\x89\x9e" // U+F025E +#define ICON_MDI_FOOTBALL_HELMET "\xf3\xb0\x89\x9f" // U+F025F +#define ICON_MDI_FOREST "\xf3\xb1\xa2\x97" // U+F1897 +#define ICON_MDI_FOREST_OUTLINE "\xf3\xb1\xb1\xa3" // U+F1C63 +#define ICON_MDI_FORKLIFT "\xf3\xb0\x9f\x89" // U+F07C9 +#define ICON_MDI_FORM_DROPDOWN "\xf3\xb1\x90\x80" // U+F1400 +#define ICON_MDI_FORM_SELECT "\xf3\xb1\x90\x81" // U+F1401 +#define ICON_MDI_FORM_TEXTAREA "\xf3\xb1\x82\x95" // U+F1095 +#define ICON_MDI_FORM_TEXTBOX "\xf3\xb0\x98\x8e" // U+F060E +#define ICON_MDI_FORM_TEXTBOX_LOCK "\xf3\xb1\x8d\x9d" // U+F135D +#define ICON_MDI_FORM_TEXTBOX_PASSWORD "\xf3\xb0\x9f\xb5" // U+F07F5 +#define ICON_MDI_FORMAT_ALIGN_BOTTOM "\xf3\xb0\x9d\x93" // U+F0753 +#define ICON_MDI_FORMAT_ALIGN_CENTER "\xf3\xb0\x89\xa0" // U+F0260 +#define ICON_MDI_FORMAT_ALIGN_JUSTIFY "\xf3\xb0\x89\xa1" // U+F0261 +#define ICON_MDI_FORMAT_ALIGN_LEFT "\xf3\xb0\x89\xa2" // U+F0262 +#define ICON_MDI_FORMAT_ALIGN_MIDDLE "\xf3\xb0\x9d\x94" // U+F0754 +#define ICON_MDI_FORMAT_ALIGN_RIGHT "\xf3\xb0\x89\xa3" // U+F0263 +#define ICON_MDI_FORMAT_ALIGN_TOP "\xf3\xb0\x9d\x95" // U+F0755 +#define ICON_MDI_FORMAT_ANNOTATION_MINUS "\xf3\xb0\xaa\xbc" // U+F0ABC +#define ICON_MDI_FORMAT_ANNOTATION_PLUS "\xf3\xb0\x99\x86" // U+F0646 +#define ICON_MDI_FORMAT_BOLD "\xf3\xb0\x89\xa4" // U+F0264 +#define ICON_MDI_FORMAT_CLEAR "\xf3\xb0\x89\xa5" // U+F0265 +#define ICON_MDI_FORMAT_COLOR_FILL "\xf3\xb0\x89\xa6" // U+F0266 +#define ICON_MDI_FORMAT_COLOR_HIGHLIGHT "\xf3\xb0\xb8\xb1" // U+F0E31 +#define ICON_MDI_FORMAT_COLOR_MARKER_CANCEL "\xf3\xb1\x8c\x93" // U+F1313 +#define ICON_MDI_FORMAT_COLOR_TEXT "\xf3\xb0\x9a\x9e" // U+F069E +#define ICON_MDI_FORMAT_COLUMNS "\xf3\xb0\xa3\x9f" // U+F08DF +#define ICON_MDI_FORMAT_FLOAT_CENTER "\xf3\xb0\x89\xa7" // U+F0267 +#define ICON_MDI_FORMAT_FLOAT_LEFT "\xf3\xb0\x89\xa8" // U+F0268 +#define ICON_MDI_FORMAT_FLOAT_NONE "\xf3\xb0\x89\xa9" // U+F0269 +#define ICON_MDI_FORMAT_FLOAT_RIGHT "\xf3\xb0\x89\xaa" // U+F026A +#define ICON_MDI_FORMAT_FONT "\xf3\xb0\x9b\x96" // U+F06D6 +#define ICON_MDI_FORMAT_FONT_SIZE_DECREASE "\xf3\xb0\xa7\xb3" // U+F09F3 +#define ICON_MDI_FORMAT_FONT_SIZE_INCREASE "\xf3\xb0\xa7\xb4" // U+F09F4 +#define ICON_MDI_FORMAT_HEADER_1 "\xf3\xb0\x89\xab" // U+F026B +#define ICON_MDI_FORMAT_HEADER_2 "\xf3\xb0\x89\xac" // U+F026C +#define ICON_MDI_FORMAT_HEADER_3 "\xf3\xb0\x89\xad" // U+F026D +#define ICON_MDI_FORMAT_HEADER_4 "\xf3\xb0\x89\xae" // U+F026E +#define ICON_MDI_FORMAT_HEADER_5 "\xf3\xb0\x89\xaf" // U+F026F +#define ICON_MDI_FORMAT_HEADER_6 "\xf3\xb0\x89\xb0" // U+F0270 +#define ICON_MDI_FORMAT_HEADER_DECREASE "\xf3\xb0\x89\xb1" // U+F0271 +#define ICON_MDI_FORMAT_HEADER_EQUAL "\xf3\xb0\x89\xb2" // U+F0272 +#define ICON_MDI_FORMAT_HEADER_INCREASE "\xf3\xb0\x89\xb3" // U+F0273 +#define ICON_MDI_FORMAT_HEADER_POUND "\xf3\xb0\x89\xb4" // U+F0274 +#define ICON_MDI_FORMAT_HORIZONTAL_ALIGN_CENTER "\xf3\xb0\x98\x9e" // U+F061E +#define ICON_MDI_FORMAT_HORIZONTAL_ALIGN_LEFT "\xf3\xb0\x98\x9f" // U+F061F +#define ICON_MDI_FORMAT_HORIZONTAL_ALIGN_RIGHT "\xf3\xb0\x98\xa0" // U+F0620 +#define ICON_MDI_FORMAT_INDENT_DECREASE "\xf3\xb0\x89\xb5" // U+F0275 +#define ICON_MDI_FORMAT_INDENT_INCREASE "\xf3\xb0\x89\xb6" // U+F0276 +#define ICON_MDI_FORMAT_ITALIC "\xf3\xb0\x89\xb7" // U+F0277 +#define ICON_MDI_FORMAT_LETTER_CASE "\xf3\xb0\xac\xb4" // U+F0B34 +#define ICON_MDI_FORMAT_LETTER_CASE_LOWER "\xf3\xb0\xac\xb5" // U+F0B35 +#define ICON_MDI_FORMAT_LETTER_CASE_UPPER "\xf3\xb0\xac\xb6" // U+F0B36 +#define ICON_MDI_FORMAT_LETTER_ENDS_WITH "\xf3\xb0\xbe\xb8" // U+F0FB8 +#define ICON_MDI_FORMAT_LETTER_MATCHES "\xf3\xb0\xbe\xb9" // U+F0FB9 +#define ICON_MDI_FORMAT_LETTER_SPACING "\xf3\xb1\xa5\x96" // U+F1956 +#define ICON_MDI_FORMAT_LETTER_SPACING_VARIANT "\xf3\xb1\xab\xbb" // U+F1AFB +#define ICON_MDI_FORMAT_LETTER_STARTS_WITH "\xf3\xb0\xbe\xba" // U+F0FBA +#define ICON_MDI_FORMAT_LINE_HEIGHT "\xf3\xb1\xab\xbc" // U+F1AFC +#define ICON_MDI_FORMAT_LINE_SPACING "\xf3\xb0\x89\xb8" // U+F0278 +#define ICON_MDI_FORMAT_LINE_STYLE "\xf3\xb0\x97\x88" // U+F05C8 +#define ICON_MDI_FORMAT_LINE_WEIGHT "\xf3\xb0\x97\x89" // U+F05C9 +#define ICON_MDI_FORMAT_LIST_BULLETED "\xf3\xb0\x89\xb9" // U+F0279 +#define ICON_MDI_FORMAT_LIST_BULLETED_SQUARE "\xf3\xb0\xb7\x90" // U+F0DD0 +#define ICON_MDI_FORMAT_LIST_BULLETED_TRIANGLE "\xf3\xb0\xba\xb2" // U+F0EB2 +#define ICON_MDI_FORMAT_LIST_BULLETED_TYPE "\xf3\xb0\x89\xba" // U+F027A +#define ICON_MDI_FORMAT_LIST_CHECKBOX "\xf3\xb0\xa5\xaa" // U+F096A +#define ICON_MDI_FORMAT_LIST_CHECKS "\xf3\xb0\x9d\x96" // U+F0756 +#define ICON_MDI_FORMAT_LIST_GROUP "\xf3\xb1\xa1\xa0" // U+F1860 +#define ICON_MDI_FORMAT_LIST_GROUP_PLUS "\xf3\xb1\xad\x96" // U+F1B56 +#define ICON_MDI_FORMAT_LIST_NUMBERED "\xf3\xb0\x89\xbb" // U+F027B +#define ICON_MDI_FORMAT_LIST_NUMBERED_RTL "\xf3\xb0\xb4\x8d" // U+F0D0D +#define ICON_MDI_FORMAT_LIST_TEXT "\xf3\xb1\x89\xaf" // U+F126F +#define ICON_MDI_FORMAT_OVERLINE "\xf3\xb0\xba\xb3" // U+F0EB3 +#define ICON_MDI_FORMAT_PAGE_BREAK "\xf3\xb0\x9b\x97" // U+F06D7 +#define ICON_MDI_FORMAT_PAGE_SPLIT "\xf3\xb1\xa4\x97" // U+F1917 +#define ICON_MDI_FORMAT_PAINT "\xf3\xb0\x89\xbc" // U+F027C +#define ICON_MDI_FORMAT_PARAGRAPH "\xf3\xb0\x89\xbd" // U+F027D +#define ICON_MDI_FORMAT_PARAGRAPH_SPACING "\xf3\xb1\xab\xbd" // U+F1AFD +#define ICON_MDI_FORMAT_PILCROW "\xf3\xb0\x9b\x98" // U+F06D8 +#define ICON_MDI_FORMAT_PILCROW_ARROW_LEFT "\xf3\xb0\x8a\x86" // U+F0286 +#define ICON_MDI_FORMAT_PILCROW_ARROW_RIGHT "\xf3\xb0\x8a\x85" // U+F0285 +#define ICON_MDI_FORMAT_QUOTE_CLOSE "\xf3\xb0\x89\xbe" // U+F027E +#define ICON_MDI_FORMAT_QUOTE_CLOSE_OUTLINE "\xf3\xb1\x86\xa8" // U+F11A8 +#define ICON_MDI_FORMAT_QUOTE_OPEN "\xf3\xb0\x9d\x97" // U+F0757 +#define ICON_MDI_FORMAT_QUOTE_OPEN_OUTLINE "\xf3\xb1\x86\xa7" // U+F11A7 +#define ICON_MDI_FORMAT_ROTATE_90 "\xf3\xb0\x9a\xaa" // U+F06AA +#define ICON_MDI_FORMAT_SECTION "\xf3\xb0\x9a\x9f" // U+F069F +#define ICON_MDI_FORMAT_SIZE "\xf3\xb0\x89\xbf" // U+F027F +#define ICON_MDI_FORMAT_STRIKETHROUGH "\xf3\xb0\x8a\x80" // U+F0280 +#define ICON_MDI_FORMAT_STRIKETHROUGH_VARIANT "\xf3\xb0\x8a\x81" // U+F0281 +#define ICON_MDI_FORMAT_SUBSCRIPT "\xf3\xb0\x8a\x82" // U+F0282 +#define ICON_MDI_FORMAT_SUPERSCRIPT "\xf3\xb0\x8a\x83" // U+F0283 +#define ICON_MDI_FORMAT_TEXT "\xf3\xb0\x8a\x84" // U+F0284 +#define ICON_MDI_FORMAT_TEXT_ROTATION_ANGLE_DOWN "\xf3\xb0\xbe\xbb" // U+F0FBB +#define ICON_MDI_FORMAT_TEXT_ROTATION_ANGLE_UP "\xf3\xb0\xbe\xbc" // U+F0FBC +#define ICON_MDI_FORMAT_TEXT_ROTATION_DOWN "\xf3\xb0\xb5\xb3" // U+F0D73 +#define ICON_MDI_FORMAT_TEXT_ROTATION_DOWN_VERTICAL "\xf3\xb0\xbe\xbd" // U+F0FBD +#define ICON_MDI_FORMAT_TEXT_ROTATION_NONE "\xf3\xb0\xb5\xb4" // U+F0D74 +#define ICON_MDI_FORMAT_TEXT_ROTATION_UP "\xf3\xb0\xbe\xbe" // U+F0FBE +#define ICON_MDI_FORMAT_TEXT_ROTATION_VERTICAL "\xf3\xb0\xbe\xbf" // U+F0FBF +#define ICON_MDI_FORMAT_TEXT_VARIANT "\xf3\xb0\xb8\xb2" // U+F0E32 +#define ICON_MDI_FORMAT_TEXT_VARIANT_OUTLINE "\xf3\xb1\x94\x8f" // U+F150F +#define ICON_MDI_FORMAT_TEXT_WRAPPING_CLIP "\xf3\xb0\xb4\x8e" // U+F0D0E +#define ICON_MDI_FORMAT_TEXT_WRAPPING_OVERFLOW "\xf3\xb0\xb4\x8f" // U+F0D0F +#define ICON_MDI_FORMAT_TEXT_WRAPPING_WRAP "\xf3\xb0\xb4\x90" // U+F0D10 +#define ICON_MDI_FORMAT_TEXTBOX "\xf3\xb0\xb4\x91" // U+F0D11 +#define ICON_MDI_FORMAT_TITLE "\xf3\xb0\x97\xb4" // U+F05F4 +#define ICON_MDI_FORMAT_UNDERLINE "\xf3\xb0\x8a\x87" // U+F0287 +#define ICON_MDI_FORMAT_UNDERLINE_WAVY "\xf3\xb1\xa3\xa9" // U+F18E9 +#define ICON_MDI_FORMAT_VERTICAL_ALIGN_BOTTOM "\xf3\xb0\x98\xa1" // U+F0621 +#define ICON_MDI_FORMAT_VERTICAL_ALIGN_CENTER "\xf3\xb0\x98\xa2" // U+F0622 +#define ICON_MDI_FORMAT_VERTICAL_ALIGN_TOP "\xf3\xb0\x98\xa3" // U+F0623 +#define ICON_MDI_FORMAT_WRAP_INLINE "\xf3\xb0\x8a\x88" // U+F0288 +#define ICON_MDI_FORMAT_WRAP_SQUARE "\xf3\xb0\x8a\x89" // U+F0289 +#define ICON_MDI_FORMAT_WRAP_TIGHT "\xf3\xb0\x8a\x8a" // U+F028A +#define ICON_MDI_FORMAT_WRAP_TOP_BOTTOM "\xf3\xb0\x8a\x8b" // U+F028B +#define ICON_MDI_FORUM "\xf3\xb0\x8a\x8c" // U+F028C +#define ICON_MDI_FORUM_MINUS "\xf3\xb1\xaa\xa9" // U+F1AA9 +#define ICON_MDI_FORUM_MINUS_OUTLINE "\xf3\xb1\xaa\xaa" // U+F1AAA +#define ICON_MDI_FORUM_OUTLINE "\xf3\xb0\xa0\xa2" // U+F0822 +#define ICON_MDI_FORUM_PLUS "\xf3\xb1\xaa\xab" // U+F1AAB +#define ICON_MDI_FORUM_PLUS_OUTLINE "\xf3\xb1\xaa\xac" // U+F1AAC +#define ICON_MDI_FORUM_REMOVE "\xf3\xb1\xaa\xad" // U+F1AAD +#define ICON_MDI_FORUM_REMOVE_OUTLINE "\xf3\xb1\xaa\xae" // U+F1AAE +#define ICON_MDI_FORWARD "\xf3\xb0\x8a\x8d" // U+F028D +#define ICON_MDI_FORWARDBURGER "\xf3\xb0\xb5\xb5" // U+F0D75 +#define ICON_MDI_FOUNTAIN "\xf3\xb0\xa5\xab" // U+F096B +#define ICON_MDI_FOUNTAIN_PEN "\xf3\xb0\xb4\x92" // U+F0D12 +#define ICON_MDI_FOUNTAIN_PEN_TIP "\xf3\xb0\xb4\x93" // U+F0D13 +#define ICON_MDI_FRACTION_ONE_HALF "\xf3\xb1\xa6\x92" // U+F1992 +#define ICON_MDI_FREEBSD "\xf3\xb0\xa3\xa0" // U+F08E0 +#define ICON_MDI_FRENCH_FRIES "\xf3\xb1\xa5\x97" // U+F1957 +#define ICON_MDI_FREQUENTLY_ASKED_QUESTIONS "\xf3\xb0\xba\xb4" // U+F0EB4 +#define ICON_MDI_FRIDGE "\xf3\xb0\x8a\x90" // U+F0290 +#define ICON_MDI_FRIDGE_ALERT "\xf3\xb1\x86\xb1" // U+F11B1 +#define ICON_MDI_FRIDGE_ALERT_OUTLINE "\xf3\xb1\x86\xb2" // U+F11B2 +#define ICON_MDI_FRIDGE_BOTTOM "\xf3\xb0\x8a\x92" // U+F0292 +#define ICON_MDI_FRIDGE_INDUSTRIAL "\xf3\xb1\x97\xae" // U+F15EE +#define ICON_MDI_FRIDGE_INDUSTRIAL_ALERT "\xf3\xb1\x97\xaf" // U+F15EF +#define ICON_MDI_FRIDGE_INDUSTRIAL_ALERT_OUTLINE "\xf3\xb1\x97\xb0" // U+F15F0 +#define ICON_MDI_FRIDGE_INDUSTRIAL_OFF "\xf3\xb1\x97\xb1" // U+F15F1 +#define ICON_MDI_FRIDGE_INDUSTRIAL_OFF_OUTLINE "\xf3\xb1\x97\xb2" // U+F15F2 +#define ICON_MDI_FRIDGE_INDUSTRIAL_OUTLINE "\xf3\xb1\x97\xb3" // U+F15F3 +#define ICON_MDI_FRIDGE_OFF "\xf3\xb1\x86\xaf" // U+F11AF +#define ICON_MDI_FRIDGE_OFF_OUTLINE "\xf3\xb1\x86\xb0" // U+F11B0 +#define ICON_MDI_FRIDGE_OUTLINE "\xf3\xb0\x8a\x8f" // U+F028F +#define ICON_MDI_FRIDGE_TOP "\xf3\xb0\x8a\x91" // U+F0291 +#define ICON_MDI_FRIDGE_VARIANT "\xf3\xb1\x97\xb4" // U+F15F4 +#define ICON_MDI_FRIDGE_VARIANT_ALERT "\xf3\xb1\x97\xb5" // U+F15F5 +#define ICON_MDI_FRIDGE_VARIANT_ALERT_OUTLINE "\xf3\xb1\x97\xb6" // U+F15F6 +#define ICON_MDI_FRIDGE_VARIANT_OFF "\xf3\xb1\x97\xb7" // U+F15F7 +#define ICON_MDI_FRIDGE_VARIANT_OFF_OUTLINE "\xf3\xb1\x97\xb8" // U+F15F8 +#define ICON_MDI_FRIDGE_VARIANT_OUTLINE "\xf3\xb1\x97\xb9" // U+F15F9 +#define ICON_MDI_FRUIT_CHERRIES "\xf3\xb1\x81\x82" // U+F1042 +#define ICON_MDI_FRUIT_CHERRIES_OFF "\xf3\xb1\x8f\xb8" // U+F13F8 +#define ICON_MDI_FRUIT_CITRUS "\xf3\xb1\x81\x83" // U+F1043 +#define ICON_MDI_FRUIT_CITRUS_OFF "\xf3\xb1\x8f\xb9" // U+F13F9 +#define ICON_MDI_FRUIT_GRAPES "\xf3\xb1\x81\x84" // U+F1044 +#define ICON_MDI_FRUIT_GRAPES_OUTLINE "\xf3\xb1\x81\x85" // U+F1045 +#define ICON_MDI_FRUIT_PEAR "\xf3\xb1\xa8\x8e" // U+F1A0E +#define ICON_MDI_FRUIT_PINEAPPLE "\xf3\xb1\x81\x86" // U+F1046 +#define ICON_MDI_FRUIT_WATERMELON "\xf3\xb1\x81\x87" // U+F1047 +#define ICON_MDI_FUEL "\xf3\xb0\x9f\x8a" // U+F07CA +#define ICON_MDI_FUEL_CELL "\xf3\xb1\xa2\xb5" // U+F18B5 +#define ICON_MDI_FULLSCREEN "\xf3\xb0\x8a\x93" // U+F0293 +#define ICON_MDI_FULLSCREEN_EXIT "\xf3\xb0\x8a\x94" // U+F0294 +#define ICON_MDI_FUNCTION "\xf3\xb0\x8a\x95" // U+F0295 +#define ICON_MDI_FUNCTION_VARIANT "\xf3\xb0\xa1\xb1" // U+F0871 +#define ICON_MDI_FURIGANA_HORIZONTAL "\xf3\xb1\x82\x81" // U+F1081 +#define ICON_MDI_FURIGANA_VERTICAL "\xf3\xb1\x82\x82" // U+F1082 +#define ICON_MDI_FUSE "\xf3\xb0\xb2\x85" // U+F0C85 +#define ICON_MDI_FUSE_ALERT "\xf3\xb1\x90\xad" // U+F142D +#define ICON_MDI_FUSE_BLADE "\xf3\xb0\xb2\x86" // U+F0C86 +#define ICON_MDI_FUSE_OFF "\xf3\xb1\x90\xac" // U+F142C +#define ICON_MDI_GAMEPAD "\xf3\xb0\x8a\x96" // U+F0296 +#define ICON_MDI_GAMEPAD_CIRCLE "\xf3\xb0\xb8\xb3" // U+F0E33 +#define ICON_MDI_GAMEPAD_CIRCLE_DOWN "\xf3\xb0\xb8\xb4" // U+F0E34 +#define ICON_MDI_GAMEPAD_CIRCLE_LEFT "\xf3\xb0\xb8\xb5" // U+F0E35 +#define ICON_MDI_GAMEPAD_CIRCLE_OUTLINE "\xf3\xb0\xb8\xb6" // U+F0E36 +#define ICON_MDI_GAMEPAD_CIRCLE_RIGHT "\xf3\xb0\xb8\xb7" // U+F0E37 +#define ICON_MDI_GAMEPAD_CIRCLE_UP "\xf3\xb0\xb8\xb8" // U+F0E38 +#define ICON_MDI_GAMEPAD_DOWN "\xf3\xb0\xb8\xb9" // U+F0E39 +#define ICON_MDI_GAMEPAD_LEFT "\xf3\xb0\xb8\xba" // U+F0E3A +#define ICON_MDI_GAMEPAD_OUTLINE "\xf3\xb1\xa4\x99" // U+F1919 +#define ICON_MDI_GAMEPAD_RIGHT "\xf3\xb0\xb8\xbb" // U+F0E3B +#define ICON_MDI_GAMEPAD_ROUND "\xf3\xb0\xb8\xbc" // U+F0E3C +#define ICON_MDI_GAMEPAD_ROUND_DOWN "\xf3\xb0\xb8\xbd" // U+F0E3D +#define ICON_MDI_GAMEPAD_ROUND_LEFT "\xf3\xb0\xb8\xbe" // U+F0E3E +#define ICON_MDI_GAMEPAD_ROUND_OUTLINE "\xf3\xb0\xb8\xbf" // U+F0E3F +#define ICON_MDI_GAMEPAD_ROUND_RIGHT "\xf3\xb0\xb9\x80" // U+F0E40 +#define ICON_MDI_GAMEPAD_ROUND_UP "\xf3\xb0\xb9\x81" // U+F0E41 +#define ICON_MDI_GAMEPAD_SQUARE "\xf3\xb0\xba\xb5" // U+F0EB5 +#define ICON_MDI_GAMEPAD_SQUARE_OUTLINE "\xf3\xb0\xba\xb6" // U+F0EB6 +#define ICON_MDI_GAMEPAD_UP "\xf3\xb0\xb9\x82" // U+F0E42 +#define ICON_MDI_GAMEPAD_VARIANT "\xf3\xb0\x8a\x97" // U+F0297 +#define ICON_MDI_GAMEPAD_VARIANT_OUTLINE "\xf3\xb0\xba\xb7" // U+F0EB7 +#define ICON_MDI_GAMMA "\xf3\xb1\x83\xae" // U+F10EE +#define ICON_MDI_GANTRY_CRANE "\xf3\xb0\xb7\x91" // U+F0DD1 +#define ICON_MDI_GARAGE "\xf3\xb0\x9b\x99" // U+F06D9 +#define ICON_MDI_GARAGE_ALERT "\xf3\xb0\xa1\xb2" // U+F0872 +#define ICON_MDI_GARAGE_ALERT_VARIANT "\xf3\xb1\x8b\x95" // U+F12D5 +#define ICON_MDI_GARAGE_LOCK "\xf3\xb1\x9f\xbb" // U+F17FB +#define ICON_MDI_GARAGE_OPEN "\xf3\xb0\x9b\x9a" // U+F06DA +#define ICON_MDI_GARAGE_OPEN_VARIANT "\xf3\xb1\x8b\x94" // U+F12D4 +#define ICON_MDI_GARAGE_VARIANT "\xf3\xb1\x8b\x93" // U+F12D3 +#define ICON_MDI_GARAGE_VARIANT_LOCK "\xf3\xb1\x9f\xbc" // U+F17FC +#define ICON_MDI_GAS_BURNER "\xf3\xb1\xa8\x9b" // U+F1A1B +#define ICON_MDI_GAS_CYLINDER "\xf3\xb0\x99\x87" // U+F0647 +#define ICON_MDI_GAS_STATION "\xf3\xb0\x8a\x98" // U+F0298 +#define ICON_MDI_GAS_STATION_OFF "\xf3\xb1\x90\x89" // U+F1409 +#define ICON_MDI_GAS_STATION_OFF_OUTLINE "\xf3\xb1\x90\x8a" // U+F140A +#define ICON_MDI_GAS_STATION_OUTLINE "\xf3\xb0\xba\xb8" // U+F0EB8 +#define ICON_MDI_GATE "\xf3\xb0\x8a\x99" // U+F0299 +#define ICON_MDI_GATE_ALERT "\xf3\xb1\x9f\xb8" // U+F17F8 +#define ICON_MDI_GATE_AND "\xf3\xb0\xa3\xa1" // U+F08E1 +#define ICON_MDI_GATE_ARROW_LEFT "\xf3\xb1\x9f\xb7" // U+F17F7 +#define ICON_MDI_GATE_ARROW_RIGHT "\xf3\xb1\x85\xa9" // U+F1169 +#define ICON_MDI_GATE_BUFFER "\xf3\xb1\xab\xbe" // U+F1AFE +#define ICON_MDI_GATE_NAND "\xf3\xb0\xa3\xa2" // U+F08E2 +#define ICON_MDI_GATE_NOR "\xf3\xb0\xa3\xa3" // U+F08E3 +#define ICON_MDI_GATE_NOT "\xf3\xb0\xa3\xa4" // U+F08E4 +#define ICON_MDI_GATE_OPEN "\xf3\xb1\x85\xaa" // U+F116A +#define ICON_MDI_GATE_OR "\xf3\xb0\xa3\xa5" // U+F08E5 +#define ICON_MDI_GATE_XNOR "\xf3\xb0\xa3\xa6" // U+F08E6 +#define ICON_MDI_GATE_XOR "\xf3\xb0\xa3\xa7" // U+F08E7 +#define ICON_MDI_GATSBY "\xf3\xb0\xb9\x83" // U+F0E43 +#define ICON_MDI_GAUGE "\xf3\xb0\x8a\x9a" // U+F029A +#define ICON_MDI_GAUGE_EMPTY "\xf3\xb0\xa1\xb3" // U+F0873 +#define ICON_MDI_GAUGE_FULL "\xf3\xb0\xa1\xb4" // U+F0874 +#define ICON_MDI_GAUGE_LOW "\xf3\xb0\xa1\xb5" // U+F0875 +#define ICON_MDI_GAVEL "\xf3\xb0\x8a\x9b" // U+F029B +#define ICON_MDI_GENDER_FEMALE "\xf3\xb0\x8a\x9c" // U+F029C +#define ICON_MDI_GENDER_MALE "\xf3\xb0\x8a\x9d" // U+F029D +#define ICON_MDI_GENDER_MALE_FEMALE "\xf3\xb0\x8a\x9e" // U+F029E +#define ICON_MDI_GENDER_MALE_FEMALE_VARIANT "\xf3\xb1\x84\xbf" // U+F113F +#define ICON_MDI_GENDER_NON_BINARY "\xf3\xb1\x85\x80" // U+F1140 +#define ICON_MDI_GENDER_TRANSGENDER "\xf3\xb0\x8a\x9f" // U+F029F +#define ICON_MDI_GENTOO "\xf3\xb0\xa3\xa8" // U+F08E8 +#define ICON_MDI_GESTURE "\xf3\xb0\x9f\x8b" // U+F07CB +#define ICON_MDI_GESTURE_DOUBLE_TAP "\xf3\xb0\x9c\xbc" // U+F073C +#define ICON_MDI_GESTURE_PINCH "\xf3\xb0\xaa\xbd" // U+F0ABD +#define ICON_MDI_GESTURE_SPREAD "\xf3\xb0\xaa\xbe" // U+F0ABE +#define ICON_MDI_GESTURE_SWIPE "\xf3\xb0\xb5\xb6" // U+F0D76 +#define ICON_MDI_GESTURE_SWIPE_DOWN "\xf3\xb0\x9c\xbd" // U+F073D +#define ICON_MDI_GESTURE_SWIPE_HORIZONTAL "\xf3\xb0\xaa\xbf" // U+F0ABF +#define ICON_MDI_GESTURE_SWIPE_LEFT "\xf3\xb0\x9c\xbe" // U+F073E +#define ICON_MDI_GESTURE_SWIPE_RIGHT "\xf3\xb0\x9c\xbf" // U+F073F +#define ICON_MDI_GESTURE_SWIPE_UP "\xf3\xb0\x9d\x80" // U+F0740 +#define ICON_MDI_GESTURE_SWIPE_VERTICAL "\xf3\xb0\xab\x80" // U+F0AC0 +#define ICON_MDI_GESTURE_TAP "\xf3\xb0\x9d\x81" // U+F0741 +#define ICON_MDI_GESTURE_TAP_BOX "\xf3\xb1\x8a\xa9" // U+F12A9 +#define ICON_MDI_GESTURE_TAP_BUTTON "\xf3\xb1\x8a\xa8" // U+F12A8 +#define ICON_MDI_GESTURE_TAP_HOLD "\xf3\xb0\xb5\xb7" // U+F0D77 +#define ICON_MDI_GESTURE_TWO_DOUBLE_TAP "\xf3\xb0\x9d\x82" // U+F0742 +#define ICON_MDI_GESTURE_TWO_TAP "\xf3\xb0\x9d\x83" // U+F0743 +#define ICON_MDI_GHOST "\xf3\xb0\x8a\xa0" // U+F02A0 +#define ICON_MDI_GHOST_OFF "\xf3\xb0\xa7\xb5" // U+F09F5 +#define ICON_MDI_GHOST_OFF_OUTLINE "\xf3\xb1\x99\x9c" // U+F165C +#define ICON_MDI_GHOST_OUTLINE "\xf3\xb1\x99\x9d" // U+F165D +#define ICON_MDI_GIFT "\xf3\xb0\xb9\x84" // U+F0E44 +#define ICON_MDI_GIFT_OFF "\xf3\xb1\x9b\xaf" // U+F16EF +#define ICON_MDI_GIFT_OFF_OUTLINE "\xf3\xb1\x9b\xb0" // U+F16F0 +#define ICON_MDI_GIFT_OPEN "\xf3\xb1\x9b\xb1" // U+F16F1 +#define ICON_MDI_GIFT_OPEN_OUTLINE "\xf3\xb1\x9b\xb2" // U+F16F2 +#define ICON_MDI_GIFT_OUTLINE "\xf3\xb0\x8a\xa1" // U+F02A1 +#define ICON_MDI_GIT "\xf3\xb0\x8a\xa2" // U+F02A2 +#define ICON_MDI_GITHUB "\xf3\xb0\x8a\xa4" // U+F02A4 +#define ICON_MDI_GITLAB "\xf3\xb0\xae\xa0" // U+F0BA0 +#define ICON_MDI_GLASS_COCKTAIL "\xf3\xb0\x8d\x96" // U+F0356 +#define ICON_MDI_GLASS_COCKTAIL_OFF "\xf3\xb1\x97\xa6" // U+F15E6 +#define ICON_MDI_GLASS_FLUTE "\xf3\xb0\x8a\xa5" // U+F02A5 +#define ICON_MDI_GLASS_FRAGILE "\xf3\xb1\xa1\xb3" // U+F1873 +#define ICON_MDI_GLASS_MUG "\xf3\xb0\x8a\xa6" // U+F02A6 +#define ICON_MDI_GLASS_MUG_OFF "\xf3\xb1\x97\xa7" // U+F15E7 +#define ICON_MDI_GLASS_MUG_VARIANT "\xf3\xb1\x84\x96" // U+F1116 +#define ICON_MDI_GLASS_MUG_VARIANT_OFF "\xf3\xb1\x97\xa8" // U+F15E8 +#define ICON_MDI_GLASS_PINT_OUTLINE "\xf3\xb1\x8c\x8d" // U+F130D +#define ICON_MDI_GLASS_STANGE "\xf3\xb0\x8a\xa7" // U+F02A7 +#define ICON_MDI_GLASS_TULIP "\xf3\xb0\x8a\xa8" // U+F02A8 +#define ICON_MDI_GLASS_WINE "\xf3\xb0\xa1\xb6" // U+F0876 +#define ICON_MDI_GLASSES "\xf3\xb0\x8a\xaa" // U+F02AA +#define ICON_MDI_GLOBE_LIGHT "\xf3\xb0\x99\xaf" // U+F066F +#define ICON_MDI_GLOBE_LIGHT_OUTLINE "\xf3\xb1\x8b\x97" // U+F12D7 +#define ICON_MDI_GLOBE_MODEL "\xf3\xb0\xa3\xa9" // U+F08E9 +#define ICON_MDI_GMAIL "\xf3\xb0\x8a\xab" // U+F02AB +#define ICON_MDI_GNOME "\xf3\xb0\x8a\xac" // U+F02AC +#define ICON_MDI_GO_KART "\xf3\xb0\xb5\xb9" // U+F0D79 +#define ICON_MDI_GO_KART_TRACK "\xf3\xb0\xb5\xba" // U+F0D7A +#define ICON_MDI_GOG "\xf3\xb0\xae\xa1" // U+F0BA1 +#define ICON_MDI_GOLD "\xf3\xb1\x89\x8f" // U+F124F +#define ICON_MDI_GOLF "\xf3\xb0\xa0\xa3" // U+F0823 +#define ICON_MDI_GOLF_CART "\xf3\xb1\x86\xa4" // U+F11A4 +#define ICON_MDI_GOLF_TEE "\xf3\xb1\x82\x83" // U+F1083 +#define ICON_MDI_GONDOLA "\xf3\xb0\x9a\x86" // U+F0686 +#define ICON_MDI_GOODREADS "\xf3\xb0\xb5\xbb" // U+F0D7B +#define ICON_MDI_GOOGLE "\xf3\xb0\x8a\xad" // U+F02AD +#define ICON_MDI_GOOGLE_ADS "\xf3\xb0\xb2\x87" // U+F0C87 +#define ICON_MDI_GOOGLE_ANALYTICS "\xf3\xb0\x9f\x8c" // U+F07CC +#define ICON_MDI_GOOGLE_ASSISTANT "\xf3\xb0\x9f\x8d" // U+F07CD +#define ICON_MDI_GOOGLE_CARDBOARD "\xf3\xb0\x8a\xae" // U+F02AE +#define ICON_MDI_GOOGLE_CHROME "\xf3\xb0\x8a\xaf" // U+F02AF +#define ICON_MDI_GOOGLE_CIRCLES "\xf3\xb0\x8a\xb0" // U+F02B0 +#define ICON_MDI_GOOGLE_CIRCLES_COMMUNITIES "\xf3\xb0\x8a\xb1" // U+F02B1 +#define ICON_MDI_GOOGLE_CIRCLES_EXTENDED "\xf3\xb0\x8a\xb2" // U+F02B2 +#define ICON_MDI_GOOGLE_CIRCLES_GROUP "\xf3\xb0\x8a\xb3" // U+F02B3 +#define ICON_MDI_GOOGLE_CLASSROOM "\xf3\xb0\x8b\x80" // U+F02C0 +#define ICON_MDI_GOOGLE_CLOUD "\xf3\xb1\x87\xb6" // U+F11F6 +#define ICON_MDI_GOOGLE_DOWNASAUR "\xf3\xb1\x8d\xa2" // U+F1362 +#define ICON_MDI_GOOGLE_DRIVE "\xf3\xb0\x8a\xb6" // U+F02B6 +#define ICON_MDI_GOOGLE_EARTH "\xf3\xb0\x8a\xb7" // U+F02B7 +#define ICON_MDI_GOOGLE_FIT "\xf3\xb0\xa5\xac" // U+F096C +#define ICON_MDI_GOOGLE_GLASS "\xf3\xb0\x8a\xb8" // U+F02B8 +#define ICON_MDI_GOOGLE_HANGOUTS "\xf3\xb0\x8b\x89" // U+F02C9 +#define ICON_MDI_GOOGLE_KEEP "\xf3\xb0\x9b\x9c" // U+F06DC +#define ICON_MDI_GOOGLE_LENS "\xf3\xb0\xa7\xb6" // U+F09F6 +#define ICON_MDI_GOOGLE_MAPS "\xf3\xb0\x97\xb5" // U+F05F5 +#define ICON_MDI_GOOGLE_MY_BUSINESS "\xf3\xb1\x81\x88" // U+F1048 +#define ICON_MDI_GOOGLE_NEARBY "\xf3\xb0\x8a\xb9" // U+F02B9 +#define ICON_MDI_GOOGLE_PLAY "\xf3\xb0\x8a\xbc" // U+F02BC +#define ICON_MDI_GOOGLE_PLUS "\xf3\xb0\x8a\xbd" // U+F02BD +#define ICON_MDI_GOOGLE_PODCAST "\xf3\xb0\xba\xb9" // U+F0EB9 +#define ICON_MDI_GOOGLE_SPREADSHEET "\xf3\xb0\xa7\xb7" // U+F09F7 +#define ICON_MDI_GOOGLE_STREET_VIEW "\xf3\xb0\xb2\x88" // U+F0C88 +#define ICON_MDI_GOOGLE_TRANSLATE "\xf3\xb0\x8a\xbf" // U+F02BF +#define ICON_MDI_GRADIENT_HORIZONTAL "\xf3\xb1\x9d\x8a" // U+F174A +#define ICON_MDI_GRADIENT_VERTICAL "\xf3\xb0\x9a\xa0" // U+F06A0 +#define ICON_MDI_GRAIN "\xf3\xb0\xb5\xbc" // U+F0D7C +#define ICON_MDI_GRAPH "\xf3\xb1\x81\x89" // U+F1049 +#define ICON_MDI_GRAPH_OUTLINE "\xf3\xb1\x81\x8a" // U+F104A +#define ICON_MDI_GRAPHQL "\xf3\xb0\xa1\xb7" // U+F0877 +#define ICON_MDI_GRASS "\xf3\xb1\x94\x90" // U+F1510 +#define ICON_MDI_GRAVE_STONE "\xf3\xb0\xae\xa2" // U+F0BA2 +#define ICON_MDI_GREASE_PENCIL "\xf3\xb0\x99\x88" // U+F0648 +#define ICON_MDI_GREATER_THAN "\xf3\xb0\xa5\xad" // U+F096D +#define ICON_MDI_GREATER_THAN_OR_EQUAL "\xf3\xb0\xa5\xae" // U+F096E +#define ICON_MDI_GREENHOUSE "\xf3\xb0\x80\xad" // U+F002D +#define ICON_MDI_GRID "\xf3\xb0\x8b\x81" // U+F02C1 +#define ICON_MDI_GRID_LARGE "\xf3\xb0\x9d\x98" // U+F0758 +#define ICON_MDI_GRID_OFF "\xf3\xb0\x8b\x82" // U+F02C2 +#define ICON_MDI_GRILL "\xf3\xb0\xb9\x85" // U+F0E45 +#define ICON_MDI_GRILL_OUTLINE "\xf3\xb1\x86\x8a" // U+F118A +#define ICON_MDI_GROUP "\xf3\xb0\x8b\x83" // U+F02C3 +#define ICON_MDI_GUITAR_ACOUSTIC "\xf3\xb0\x9d\xb1" // U+F0771 +#define ICON_MDI_GUITAR_ELECTRIC "\xf3\xb0\x8b\x84" // U+F02C4 +#define ICON_MDI_GUITAR_PICK "\xf3\xb0\x8b\x85" // U+F02C5 +#define ICON_MDI_GUITAR_PICK_OUTLINE "\xf3\xb0\x8b\x86" // U+F02C6 +#define ICON_MDI_GUY_FAWKES_MASK "\xf3\xb0\xa0\xa5" // U+F0825 +#define ICON_MDI_GYMNASTICS "\xf3\xb1\xa9\x81" // U+F1A41 +#define ICON_MDI_HAIL "\xf3\xb0\xab\x81" // U+F0AC1 +#define ICON_MDI_HAIR_DRYER "\xf3\xb1\x83\xaf" // U+F10EF +#define ICON_MDI_HAIR_DRYER_OUTLINE "\xf3\xb1\x83\xb0" // U+F10F0 +#define ICON_MDI_HALLOWEEN "\xf3\xb0\xae\xa3" // U+F0BA3 +#define ICON_MDI_HAMBURGER "\xf3\xb0\x9a\x85" // U+F0685 +#define ICON_MDI_HAMBURGER_CHECK "\xf3\xb1\x9d\xb6" // U+F1776 +#define ICON_MDI_HAMBURGER_MINUS "\xf3\xb1\x9d\xb7" // U+F1777 +#define ICON_MDI_HAMBURGER_OFF "\xf3\xb1\x9d\xb8" // U+F1778 +#define ICON_MDI_HAMBURGER_PLUS "\xf3\xb1\x9d\xb9" // U+F1779 +#define ICON_MDI_HAMBURGER_REMOVE "\xf3\xb1\x9d\xba" // U+F177A +#define ICON_MDI_HAMMER "\xf3\xb0\xa3\xaa" // U+F08EA +#define ICON_MDI_HAMMER_SCREWDRIVER "\xf3\xb1\x8c\xa2" // U+F1322 +#define ICON_MDI_HAMMER_SICKLE "\xf3\xb1\xa2\x87" // U+F1887 +#define ICON_MDI_HAMMER_WRENCH "\xf3\xb1\x8c\xa3" // U+F1323 +#define ICON_MDI_HAND_BACK_LEFT "\xf3\xb0\xb9\x86" // U+F0E46 +#define ICON_MDI_HAND_BACK_LEFT_OFF "\xf3\xb1\xa0\xb0" // U+F1830 +#define ICON_MDI_HAND_BACK_LEFT_OFF_OUTLINE "\xf3\xb1\xa0\xb2" // U+F1832 +#define ICON_MDI_HAND_BACK_LEFT_OUTLINE "\xf3\xb1\xa0\xac" // U+F182C +#define ICON_MDI_HAND_BACK_RIGHT "\xf3\xb0\xb9\x87" // U+F0E47 +#define ICON_MDI_HAND_BACK_RIGHT_OFF "\xf3\xb1\xa0\xb1" // U+F1831 +#define ICON_MDI_HAND_BACK_RIGHT_OFF_OUTLINE "\xf3\xb1\xa0\xb3" // U+F1833 +#define ICON_MDI_HAND_BACK_RIGHT_OUTLINE "\xf3\xb1\xa0\xad" // U+F182D +#define ICON_MDI_HAND_CLAP "\xf3\xb1\xa5\x8b" // U+F194B +#define ICON_MDI_HAND_CLAP_OFF "\xf3\xb1\xa9\x82" // U+F1A42 +#define ICON_MDI_HAND_COIN "\xf3\xb1\xa2\x8f" // U+F188F +#define ICON_MDI_HAND_COIN_OUTLINE "\xf3\xb1\xa2\x90" // U+F1890 +#define ICON_MDI_HAND_CYCLE "\xf3\xb1\xae\x9c" // U+F1B9C +#define ICON_MDI_HAND_EXTENDED "\xf3\xb1\xa2\xb6" // U+F18B6 +#define ICON_MDI_HAND_EXTENDED_OUTLINE "\xf3\xb1\xa2\xb7" // U+F18B7 +#define ICON_MDI_HAND_FRONT_LEFT "\xf3\xb1\xa0\xab" // U+F182B +#define ICON_MDI_HAND_FRONT_LEFT_OUTLINE "\xf3\xb1\xa0\xae" // U+F182E +#define ICON_MDI_HAND_FRONT_RIGHT "\xf3\xb0\xa9\x8f" // U+F0A4F +#define ICON_MDI_HAND_FRONT_RIGHT_OUTLINE "\xf3\xb1\xa0\xaf" // U+F182F +#define ICON_MDI_HAND_HEART "\xf3\xb1\x83\xb1" // U+F10F1 +#define ICON_MDI_HAND_HEART_OUTLINE "\xf3\xb1\x95\xbe" // U+F157E +#define ICON_MDI_HAND_OKAY "\xf3\xb0\xa9\x90" // U+F0A50 +#define ICON_MDI_HAND_PEACE "\xf3\xb0\xa9\x91" // U+F0A51 +#define ICON_MDI_HAND_PEACE_VARIANT "\xf3\xb0\xa9\x92" // U+F0A52 +#define ICON_MDI_HAND_POINTING_DOWN "\xf3\xb0\xa9\x93" // U+F0A53 +#define ICON_MDI_HAND_POINTING_LEFT "\xf3\xb0\xa9\x94" // U+F0A54 +#define ICON_MDI_HAND_POINTING_RIGHT "\xf3\xb0\x8b\x87" // U+F02C7 +#define ICON_MDI_HAND_POINTING_UP "\xf3\xb0\xa9\x95" // U+F0A55 +#define ICON_MDI_HAND_SAW "\xf3\xb0\xb9\x88" // U+F0E48 +#define ICON_MDI_HAND_WASH "\xf3\xb1\x95\xbf" // U+F157F +#define ICON_MDI_HAND_WASH_OUTLINE "\xf3\xb1\x96\x80" // U+F1580 +#define ICON_MDI_HAND_WATER "\xf3\xb1\x8e\x9f" // U+F139F +#define ICON_MDI_HAND_WAVE "\xf3\xb1\xa0\xa1" // U+F1821 +#define ICON_MDI_HAND_WAVE_OUTLINE "\xf3\xb1\xa0\xa2" // U+F1822 +#define ICON_MDI_HANDBALL "\xf3\xb0\xbd\x93" // U+F0F53 +#define ICON_MDI_HANDCUFFS "\xf3\xb1\x84\xbe" // U+F113E +#define ICON_MDI_HANDS_PRAY "\xf3\xb0\x95\xb9" // U+F0579 +#define ICON_MDI_HANDSHAKE "\xf3\xb1\x88\x98" // U+F1218 +#define ICON_MDI_HANDSHAKE_OUTLINE "\xf3\xb1\x96\xa1" // U+F15A1 +#define ICON_MDI_HANGER "\xf3\xb0\x8b\x88" // U+F02C8 +#define ICON_MDI_HARD_HAT "\xf3\xb0\xa5\xaf" // U+F096F +#define ICON_MDI_HARDDISK "\xf3\xb0\x8b\x8a" // U+F02CA +#define ICON_MDI_HARDDISK_PLUS "\xf3\xb1\x81\x8b" // U+F104B +#define ICON_MDI_HARDDISK_REMOVE "\xf3\xb1\x81\x8c" // U+F104C +#define ICON_MDI_HAT_FEDORA "\xf3\xb0\xae\xa4" // U+F0BA4 +#define ICON_MDI_HAZARD_LIGHTS "\xf3\xb0\xb2\x89" // U+F0C89 +#define ICON_MDI_HDMI_PORT "\xf3\xb1\xae\xb8" // U+F1BB8 +#define ICON_MDI_HDR "\xf3\xb0\xb5\xbd" // U+F0D7D +#define ICON_MDI_HDR_OFF "\xf3\xb0\xb5\xbe" // U+F0D7E +#define ICON_MDI_HEAD "\xf3\xb1\x8d\x9e" // U+F135E +#define ICON_MDI_HEAD_ALERT "\xf3\xb1\x8c\xb8" // U+F1338 +#define ICON_MDI_HEAD_ALERT_OUTLINE "\xf3\xb1\x8c\xb9" // U+F1339 +#define ICON_MDI_HEAD_CHECK "\xf3\xb1\x8c\xba" // U+F133A +#define ICON_MDI_HEAD_CHECK_OUTLINE "\xf3\xb1\x8c\xbb" // U+F133B +#define ICON_MDI_HEAD_COG "\xf3\xb1\x8c\xbc" // U+F133C +#define ICON_MDI_HEAD_COG_OUTLINE "\xf3\xb1\x8c\xbd" // U+F133D +#define ICON_MDI_HEAD_DOTS_HORIZONTAL "\xf3\xb1\x8c\xbe" // U+F133E +#define ICON_MDI_HEAD_DOTS_HORIZONTAL_OUTLINE "\xf3\xb1\x8c\xbf" // U+F133F +#define ICON_MDI_HEAD_FLASH "\xf3\xb1\x8d\x80" // U+F1340 +#define ICON_MDI_HEAD_FLASH_OUTLINE "\xf3\xb1\x8d\x81" // U+F1341 +#define ICON_MDI_HEAD_HEART "\xf3\xb1\x8d\x82" // U+F1342 +#define ICON_MDI_HEAD_HEART_OUTLINE "\xf3\xb1\x8d\x83" // U+F1343 +#define ICON_MDI_HEAD_LIGHTBULB "\xf3\xb1\x8d\x84" // U+F1344 +#define ICON_MDI_HEAD_LIGHTBULB_OUTLINE "\xf3\xb1\x8d\x85" // U+F1345 +#define ICON_MDI_HEAD_MINUS "\xf3\xb1\x8d\x86" // U+F1346 +#define ICON_MDI_HEAD_MINUS_OUTLINE "\xf3\xb1\x8d\x87" // U+F1347 +#define ICON_MDI_HEAD_OUTLINE "\xf3\xb1\x8d\x9f" // U+F135F +#define ICON_MDI_HEAD_PLUS "\xf3\xb1\x8d\x88" // U+F1348 +#define ICON_MDI_HEAD_PLUS_OUTLINE "\xf3\xb1\x8d\x89" // U+F1349 +#define ICON_MDI_HEAD_QUESTION "\xf3\xb1\x8d\x8a" // U+F134A +#define ICON_MDI_HEAD_QUESTION_OUTLINE "\xf3\xb1\x8d\x8b" // U+F134B +#define ICON_MDI_HEAD_REMOVE "\xf3\xb1\x8d\x8c" // U+F134C +#define ICON_MDI_HEAD_REMOVE_OUTLINE "\xf3\xb1\x8d\x8d" // U+F134D +#define ICON_MDI_HEAD_SNOWFLAKE "\xf3\xb1\x8d\x8e" // U+F134E +#define ICON_MDI_HEAD_SNOWFLAKE_OUTLINE "\xf3\xb1\x8d\x8f" // U+F134F +#define ICON_MDI_HEAD_SYNC "\xf3\xb1\x8d\x90" // U+F1350 +#define ICON_MDI_HEAD_SYNC_OUTLINE "\xf3\xb1\x8d\x91" // U+F1351 +#define ICON_MDI_HEADPHONES "\xf3\xb0\x8b\x8b" // U+F02CB +#define ICON_MDI_HEADPHONES_BLUETOOTH "\xf3\xb0\xa5\xb0" // U+F0970 +#define ICON_MDI_HEADPHONES_BOX "\xf3\xb0\x8b\x8c" // U+F02CC +#define ICON_MDI_HEADPHONES_OFF "\xf3\xb0\x9f\x8e" // U+F07CE +#define ICON_MDI_HEADPHONES_SETTINGS "\xf3\xb0\x8b\x8d" // U+F02CD +#define ICON_MDI_HEADSET "\xf3\xb0\x8b\x8e" // U+F02CE +#define ICON_MDI_HEADSET_DOCK "\xf3\xb0\x8b\x8f" // U+F02CF +#define ICON_MDI_HEADSET_OFF "\xf3\xb0\x8b\x90" // U+F02D0 +#define ICON_MDI_HEART "\xf3\xb0\x8b\x91" // U+F02D1 +#define ICON_MDI_HEART_BOX "\xf3\xb0\x8b\x92" // U+F02D2 +#define ICON_MDI_HEART_BOX_OUTLINE "\xf3\xb0\x8b\x93" // U+F02D3 +#define ICON_MDI_HEART_BROKEN "\xf3\xb0\x8b\x94" // U+F02D4 +#define ICON_MDI_HEART_BROKEN_OUTLINE "\xf3\xb0\xb4\x94" // U+F0D14 +#define ICON_MDI_HEART_CIRCLE "\xf3\xb0\xa5\xb1" // U+F0971 +#define ICON_MDI_HEART_CIRCLE_OUTLINE "\xf3\xb0\xa5\xb2" // U+F0972 +#define ICON_MDI_HEART_COG "\xf3\xb1\x99\xa3" // U+F1663 +#define ICON_MDI_HEART_COG_OUTLINE "\xf3\xb1\x99\xa4" // U+F1664 +#define ICON_MDI_HEART_FLASH "\xf3\xb0\xbb\xb9" // U+F0EF9 +#define ICON_MDI_HEART_HALF "\xf3\xb0\x9b\x9f" // U+F06DF +#define ICON_MDI_HEART_HALF_FULL "\xf3\xb0\x9b\x9e" // U+F06DE +#define ICON_MDI_HEART_HALF_OUTLINE "\xf3\xb0\x9b\xa0" // U+F06E0 +#define ICON_MDI_HEART_MINUS "\xf3\xb1\x90\xaf" // U+F142F +#define ICON_MDI_HEART_MINUS_OUTLINE "\xf3\xb1\x90\xb2" // U+F1432 +#define ICON_MDI_HEART_MULTIPLE "\xf3\xb0\xa9\x96" // U+F0A56 +#define ICON_MDI_HEART_MULTIPLE_OUTLINE "\xf3\xb0\xa9\x97" // U+F0A57 +#define ICON_MDI_HEART_OFF "\xf3\xb0\x9d\x99" // U+F0759 +#define ICON_MDI_HEART_OFF_OUTLINE "\xf3\xb1\x90\xb4" // U+F1434 +#define ICON_MDI_HEART_OUTLINE "\xf3\xb0\x8b\x95" // U+F02D5 +#define ICON_MDI_HEART_PLUS "\xf3\xb1\x90\xae" // U+F142E +#define ICON_MDI_HEART_PLUS_OUTLINE "\xf3\xb1\x90\xb1" // U+F1431 +#define ICON_MDI_HEART_PULSE "\xf3\xb0\x97\xb6" // U+F05F6 +#define ICON_MDI_HEART_REMOVE "\xf3\xb1\x90\xb0" // U+F1430 +#define ICON_MDI_HEART_REMOVE_OUTLINE "\xf3\xb1\x90\xb3" // U+F1433 +#define ICON_MDI_HEART_SETTINGS "\xf3\xb1\x99\xa5" // U+F1665 +#define ICON_MDI_HEART_SETTINGS_OUTLINE "\xf3\xb1\x99\xa6" // U+F1666 +#define ICON_MDI_HEAT_PUMP "\xf3\xb1\xa9\x83" // U+F1A43 +#define ICON_MDI_HEAT_PUMP_OUTLINE "\xf3\xb1\xa9\x84" // U+F1A44 +#define ICON_MDI_HEAT_WAVE "\xf3\xb1\xa9\x85" // U+F1A45 +#define ICON_MDI_HEATING_COIL "\xf3\xb1\xaa\xaf" // U+F1AAF +#define ICON_MDI_HELICOPTER "\xf3\xb0\xab\x82" // U+F0AC2 +#define ICON_MDI_HELP "\xf3\xb0\x8b\x96" // U+F02D6 +#define ICON_MDI_HELP_BOX "\xf3\xb0\x9e\x8b" // U+F078B +#define ICON_MDI_HELP_BOX_MULTIPLE "\xf3\xb1\xb0\x8a" // U+F1C0A +#define ICON_MDI_HELP_BOX_MULTIPLE_OUTLINE "\xf3\xb1\xb0\x8b" // U+F1C0B +#define ICON_MDI_HELP_BOX_OUTLINE "\xf3\xb1\xb0\x8c" // U+F1C0C +#define ICON_MDI_HELP_CIRCLE "\xf3\xb0\x8b\x97" // U+F02D7 +#define ICON_MDI_HELP_CIRCLE_OUTLINE "\xf3\xb0\x98\xa5" // U+F0625 +#define ICON_MDI_HELP_NETWORK "\xf3\xb0\x9b\xb5" // U+F06F5 +#define ICON_MDI_HELP_NETWORK_OUTLINE "\xf3\xb0\xb2\x8a" // U+F0C8A +#define ICON_MDI_HELP_RHOMBUS "\xf3\xb0\xae\xa5" // U+F0BA5 +#define ICON_MDI_HELP_RHOMBUS_OUTLINE "\xf3\xb0\xae\xa6" // U+F0BA6 +#define ICON_MDI_HEXADECIMAL "\xf3\xb1\x8a\xa7" // U+F12A7 +#define ICON_MDI_HEXAGON "\xf3\xb0\x8b\x98" // U+F02D8 +#define ICON_MDI_HEXAGON_MULTIPLE "\xf3\xb0\x9b\xa1" // U+F06E1 +#define ICON_MDI_HEXAGON_MULTIPLE_OUTLINE "\xf3\xb1\x83\xb2" // U+F10F2 +#define ICON_MDI_HEXAGON_OUTLINE "\xf3\xb0\x8b\x99" // U+F02D9 +#define ICON_MDI_HEXAGON_SLICE_1 "\xf3\xb0\xab\x83" // U+F0AC3 +#define ICON_MDI_HEXAGON_SLICE_2 "\xf3\xb0\xab\x84" // U+F0AC4 +#define ICON_MDI_HEXAGON_SLICE_3 "\xf3\xb0\xab\x85" // U+F0AC5 +#define ICON_MDI_HEXAGON_SLICE_4 "\xf3\xb0\xab\x86" // U+F0AC6 +#define ICON_MDI_HEXAGON_SLICE_5 "\xf3\xb0\xab\x87" // U+F0AC7 +#define ICON_MDI_HEXAGON_SLICE_6 "\xf3\xb0\xab\x88" // U+F0AC8 +#define ICON_MDI_HEXAGRAM "\xf3\xb0\xab\x89" // U+F0AC9 +#define ICON_MDI_HEXAGRAM_OUTLINE "\xf3\xb0\xab\x8a" // U+F0ACA +#define ICON_MDI_HIGH_DEFINITION "\xf3\xb0\x9f\x8f" // U+F07CF +#define ICON_MDI_HIGH_DEFINITION_BOX "\xf3\xb0\xa1\xb8" // U+F0878 +#define ICON_MDI_HIGHWAY "\xf3\xb0\x97\xb7" // U+F05F7 +#define ICON_MDI_HIKING "\xf3\xb0\xb5\xbf" // U+F0D7F +#define ICON_MDI_HISTORY "\xf3\xb0\x8b\x9a" // U+F02DA +#define ICON_MDI_HOCKEY_PUCK "\xf3\xb0\xa1\xb9" // U+F0879 +#define ICON_MDI_HOCKEY_STICKS "\xf3\xb0\xa1\xba" // U+F087A +#define ICON_MDI_HOLOLENS "\xf3\xb0\x8b\x9b" // U+F02DB +#define ICON_MDI_HOME "\xf3\xb0\x8b\x9c" // U+F02DC +#define ICON_MDI_HOME_ACCOUNT "\xf3\xb0\xa0\xa6" // U+F0826 +#define ICON_MDI_HOME_ALERT "\xf3\xb0\xa1\xbb" // U+F087B +#define ICON_MDI_HOME_ALERT_OUTLINE "\xf3\xb1\x97\x90" // U+F15D0 +#define ICON_MDI_HOME_ANALYTICS "\xf3\xb0\xba\xba" // U+F0EBA +#define ICON_MDI_HOME_ASSISTANT "\xf3\xb0\x9f\x90" // U+F07D0 +#define ICON_MDI_HOME_AUTOMATION "\xf3\xb0\x9f\x91" // U+F07D1 +#define ICON_MDI_HOME_BATTERY "\xf3\xb1\xa4\x81" // U+F1901 +#define ICON_MDI_HOME_BATTERY_OUTLINE "\xf3\xb1\xa4\x82" // U+F1902 +#define ICON_MDI_HOME_CIRCLE "\xf3\xb0\x9f\x92" // U+F07D2 +#define ICON_MDI_HOME_CIRCLE_OUTLINE "\xf3\xb1\x81\x8d" // U+F104D +#define ICON_MDI_HOME_CITY "\xf3\xb0\xb4\x95" // U+F0D15 +#define ICON_MDI_HOME_CITY_OUTLINE "\xf3\xb0\xb4\x96" // U+F0D16 +#define ICON_MDI_HOME_CLOCK "\xf3\xb1\xa8\x92" // U+F1A12 +#define ICON_MDI_HOME_CLOCK_OUTLINE "\xf3\xb1\xa8\x93" // U+F1A13 +#define ICON_MDI_HOME_EDIT "\xf3\xb1\x85\x99" // U+F1159 +#define ICON_MDI_HOME_EDIT_OUTLINE "\xf3\xb1\x85\x9a" // U+F115A +#define ICON_MDI_HOME_EXPORT_OUTLINE "\xf3\xb0\xbe\x9b" // U+F0F9B +#define ICON_MDI_HOME_FLOOD "\xf3\xb0\xbb\xba" // U+F0EFA +#define ICON_MDI_HOME_FLOOR_0 "\xf3\xb0\xb7\x92" // U+F0DD2 +#define ICON_MDI_HOME_FLOOR_1 "\xf3\xb0\xb6\x80" // U+F0D80 +#define ICON_MDI_HOME_FLOOR_2 "\xf3\xb0\xb6\x81" // U+F0D81 +#define ICON_MDI_HOME_FLOOR_3 "\xf3\xb0\xb6\x82" // U+F0D82 +#define ICON_MDI_HOME_FLOOR_A "\xf3\xb0\xb6\x83" // U+F0D83 +#define ICON_MDI_HOME_FLOOR_B "\xf3\xb0\xb6\x84" // U+F0D84 +#define ICON_MDI_HOME_FLOOR_G "\xf3\xb0\xb6\x85" // U+F0D85 +#define ICON_MDI_HOME_FLOOR_L "\xf3\xb0\xb6\x86" // U+F0D86 +#define ICON_MDI_HOME_FLOOR_NEGATIVE_1 "\xf3\xb0\xb7\x93" // U+F0DD3 +#define ICON_MDI_HOME_GROUP "\xf3\xb0\xb7\x94" // U+F0DD4 +#define ICON_MDI_HOME_GROUP_MINUS "\xf3\xb1\xa7\x81" // U+F19C1 +#define ICON_MDI_HOME_GROUP_PLUS "\xf3\xb1\xa7\x80" // U+F19C0 +#define ICON_MDI_HOME_GROUP_REMOVE "\xf3\xb1\xa7\x82" // U+F19C2 +#define ICON_MDI_HOME_HEART "\xf3\xb0\xa0\xa7" // U+F0827 +#define ICON_MDI_HOME_IMPORT_OUTLINE "\xf3\xb0\xbe\x9c" // U+F0F9C +#define ICON_MDI_HOME_LIGHTBULB "\xf3\xb1\x89\x91" // U+F1251 +#define ICON_MDI_HOME_LIGHTBULB_OUTLINE "\xf3\xb1\x89\x92" // U+F1252 +#define ICON_MDI_HOME_LIGHTNING_BOLT "\xf3\xb1\xa4\x83" // U+F1903 +#define ICON_MDI_HOME_LIGHTNING_BOLT_OUTLINE "\xf3\xb1\xa4\x84" // U+F1904 +#define ICON_MDI_HOME_LOCK "\xf3\xb0\xa3\xab" // U+F08EB +#define ICON_MDI_HOME_LOCK_OPEN "\xf3\xb0\xa3\xac" // U+F08EC +#define ICON_MDI_HOME_MAP_MARKER "\xf3\xb0\x97\xb8" // U+F05F8 +#define ICON_MDI_HOME_MINUS "\xf3\xb0\xa5\xb4" // U+F0974 +#define ICON_MDI_HOME_MINUS_OUTLINE "\xf3\xb1\x8f\x95" // U+F13D5 +#define ICON_MDI_HOME_MODERN "\xf3\xb0\x8b\x9d" // U+F02DD +#define ICON_MDI_HOME_OFF "\xf3\xb1\xa9\x86" // U+F1A46 +#define ICON_MDI_HOME_OFF_OUTLINE "\xf3\xb1\xa9\x87" // U+F1A47 +#define ICON_MDI_HOME_OUTLINE "\xf3\xb0\x9a\xa1" // U+F06A1 +#define ICON_MDI_HOME_PERCENT "\xf3\xb1\xb1\xbc" // U+F1C7C +#define ICON_MDI_HOME_PERCENT_OUTLINE "\xf3\xb1\xb1\xbd" // U+F1C7D +#define ICON_MDI_HOME_PLUS "\xf3\xb0\xa5\xb5" // U+F0975 +#define ICON_MDI_HOME_PLUS_OUTLINE "\xf3\xb1\x8f\x96" // U+F13D6 +#define ICON_MDI_HOME_REMOVE "\xf3\xb1\x89\x87" // U+F1247 +#define ICON_MDI_HOME_REMOVE_OUTLINE "\xf3\xb1\x8f\x97" // U+F13D7 +#define ICON_MDI_HOME_ROOF "\xf3\xb1\x84\xab" // U+F112B +#define ICON_MDI_HOME_SEARCH "\xf3\xb1\x8e\xb0" // U+F13B0 +#define ICON_MDI_HOME_SEARCH_OUTLINE "\xf3\xb1\x8e\xb1" // U+F13B1 +#define ICON_MDI_HOME_SILO "\xf3\xb1\xae\xa0" // U+F1BA0 +#define ICON_MDI_HOME_SILO_OUTLINE "\xf3\xb1\xae\xa1" // U+F1BA1 +#define ICON_MDI_HOME_SOUND_IN "\xf3\xb1\xb0\xaf" // U+F1C2F +#define ICON_MDI_HOME_SOUND_IN_OUTLINE "\xf3\xb1\xb0\xb0" // U+F1C30 +#define ICON_MDI_HOME_SOUND_OUT "\xf3\xb1\xb0\xb1" // U+F1C31 +#define ICON_MDI_HOME_SOUND_OUT_OUTLINE "\xf3\xb1\xb0\xb2" // U+F1C32 +#define ICON_MDI_HOME_SWITCH "\xf3\xb1\x9e\x94" // U+F1794 +#define ICON_MDI_HOME_SWITCH_OUTLINE "\xf3\xb1\x9e\x95" // U+F1795 +#define ICON_MDI_HOME_THERMOMETER "\xf3\xb0\xbd\x94" // U+F0F54 +#define ICON_MDI_HOME_THERMOMETER_OUTLINE "\xf3\xb0\xbd\x95" // U+F0F55 +#define ICON_MDI_HOME_VARIANT "\xf3\xb0\x8b\x9e" // U+F02DE +#define ICON_MDI_HOME_VARIANT_OUTLINE "\xf3\xb0\xae\xa7" // U+F0BA7 +#define ICON_MDI_HOOK "\xf3\xb0\x9b\xa2" // U+F06E2 +#define ICON_MDI_HOOK_OFF "\xf3\xb0\x9b\xa3" // U+F06E3 +#define ICON_MDI_HOOP_HOUSE "\xf3\xb0\xb9\x96" // U+F0E56 +#define ICON_MDI_HOPS "\xf3\xb0\x8b\x9f" // U+F02DF +#define ICON_MDI_HORIZONTAL_ROTATE_CLOCKWISE "\xf3\xb1\x83\xb3" // U+F10F3 +#define ICON_MDI_HORIZONTAL_ROTATE_COUNTERCLOCKWISE "\xf3\xb1\x83\xb4" // U+F10F4 +#define ICON_MDI_HORSE "\xf3\xb1\x96\xbf" // U+F15BF +#define ICON_MDI_HORSE_HUMAN "\xf3\xb1\x97\x80" // U+F15C0 +#define ICON_MDI_HORSE_VARIANT "\xf3\xb1\x97\x81" // U+F15C1 +#define ICON_MDI_HORSE_VARIANT_FAST "\xf3\xb1\xa1\xae" // U+F186E +#define ICON_MDI_HORSESHOE "\xf3\xb0\xa9\x98" // U+F0A58 +#define ICON_MDI_HOSPITAL "\xf3\xb0\xbf\xb6" // U+F0FF6 +#define ICON_MDI_HOSPITAL_BOX "\xf3\xb0\x8b\xa0" // U+F02E0 +#define ICON_MDI_HOSPITAL_BOX_OUTLINE "\xf3\xb0\xbf\xb7" // U+F0FF7 +#define ICON_MDI_HOSPITAL_BUILDING "\xf3\xb0\x8b\xa1" // U+F02E1 +#define ICON_MDI_HOSPITAL_MARKER "\xf3\xb0\x8b\xa2" // U+F02E2 +#define ICON_MDI_HOT_TUB "\xf3\xb0\xa0\xa8" // U+F0828 +#define ICON_MDI_HOURS_24 "\xf3\xb1\x91\xb8" // U+F1478 +#define ICON_MDI_HUBSPOT "\xf3\xb0\xb4\x97" // U+F0D17 +#define ICON_MDI_HULU "\xf3\xb0\xa0\xa9" // U+F0829 +#define ICON_MDI_HUMAN "\xf3\xb0\x8b\xa6" // U+F02E6 +#define ICON_MDI_HUMAN_BABY_CHANGING_TABLE "\xf3\xb1\x8e\x8b" // U+F138B +#define ICON_MDI_HUMAN_CANE "\xf3\xb1\x96\x81" // U+F1581 +#define ICON_MDI_HUMAN_CAPACITY_DECREASE "\xf3\xb1\x96\x9b" // U+F159B +#define ICON_MDI_HUMAN_CAPACITY_INCREASE "\xf3\xb1\x96\x9c" // U+F159C +#define ICON_MDI_HUMAN_CHILD "\xf3\xb0\x8b\xa7" // U+F02E7 +#define ICON_MDI_HUMAN_DOLLY "\xf3\xb1\xa6\x80" // U+F1980 +#define ICON_MDI_HUMAN_EDIT "\xf3\xb1\x93\xa8" // U+F14E8 +#define ICON_MDI_HUMAN_FEMALE "\xf3\xb0\x99\x89" // U+F0649 +#define ICON_MDI_HUMAN_FEMALE_BOY "\xf3\xb0\xa9\x99" // U+F0A59 +#define ICON_MDI_HUMAN_FEMALE_DANCE "\xf3\xb1\x97\x89" // U+F15C9 +#define ICON_MDI_HUMAN_FEMALE_FEMALE "\xf3\xb0\xa9\x9a" // U+F0A5A +#define ICON_MDI_HUMAN_FEMALE_GIRL "\xf3\xb0\xa9\x9b" // U+F0A5B +#define ICON_MDI_HUMAN_GREETING "\xf3\xb1\x9f\x84" // U+F17C4 +#define ICON_MDI_HUMAN_GREETING_PROXIMITY "\xf3\xb1\x96\x9d" // U+F159D +#define ICON_MDI_HUMAN_GREETING_VARIANT "\xf3\xb0\x99\x8a" // U+F064A +#define ICON_MDI_HUMAN_HANDSDOWN "\xf3\xb0\x99\x8b" // U+F064B +#define ICON_MDI_HUMAN_HANDSUP "\xf3\xb0\x99\x8c" // U+F064C +#define ICON_MDI_HUMAN_MALE "\xf3\xb0\x99\x8d" // U+F064D +#define ICON_MDI_HUMAN_MALE_BOARD "\xf3\xb0\xa2\x90" // U+F0890 +#define ICON_MDI_HUMAN_MALE_BOARD_POLL "\xf3\xb0\xa1\x86" // U+F0846 +#define ICON_MDI_HUMAN_MALE_BOY "\xf3\xb0\xa9\x9c" // U+F0A5C +#define ICON_MDI_HUMAN_MALE_CHILD "\xf3\xb1\x8e\x8c" // U+F138C +#define ICON_MDI_HUMAN_MALE_FEMALE "\xf3\xb0\x8b\xa8" // U+F02E8 +#define ICON_MDI_HUMAN_MALE_FEMALE_CHILD "\xf3\xb1\xa0\xa3" // U+F1823 +#define ICON_MDI_HUMAN_MALE_GIRL "\xf3\xb0\xa9\x9d" // U+F0A5D +#define ICON_MDI_HUMAN_MALE_HEIGHT "\xf3\xb0\xbb\xbb" // U+F0EFB +#define ICON_MDI_HUMAN_MALE_HEIGHT_VARIANT "\xf3\xb0\xbb\xbc" // U+F0EFC +#define ICON_MDI_HUMAN_MALE_MALE "\xf3\xb0\xa9\x9e" // U+F0A5E +#define ICON_MDI_HUMAN_NON_BINARY "\xf3\xb1\xa1\x88" // U+F1848 +#define ICON_MDI_HUMAN_PREGNANT "\xf3\xb0\x97\x8f" // U+F05CF +#define ICON_MDI_HUMAN_QUEUE "\xf3\xb1\x95\xb1" // U+F1571 +#define ICON_MDI_HUMAN_SCOOTER "\xf3\xb1\x87\xa9" // U+F11E9 +#define ICON_MDI_HUMAN_WALKER "\xf3\xb1\xad\xb1" // U+F1B71 +#define ICON_MDI_HUMAN_WHEELCHAIR "\xf3\xb1\x8e\x8d" // U+F138D +#define ICON_MDI_HUMAN_WHITE_CANE "\xf3\xb1\xa6\x81" // U+F1981 +#define ICON_MDI_HUMBLE_BUNDLE "\xf3\xb0\x9d\x84" // U+F0744 +#define ICON_MDI_HVAC "\xf3\xb1\x8d\x92" // U+F1352 +#define ICON_MDI_HVAC_OFF "\xf3\xb1\x96\x9e" // U+F159E +#define ICON_MDI_HYDRAULIC_OIL_LEVEL "\xf3\xb1\x8c\xa4" // U+F1324 +#define ICON_MDI_HYDRAULIC_OIL_TEMPERATURE "\xf3\xb1\x8c\xa5" // U+F1325 +#define ICON_MDI_HYDRO_POWER "\xf3\xb1\x8b\xa5" // U+F12E5 +#define ICON_MDI_HYDROGEN_STATION "\xf3\xb1\xa2\x94" // U+F1894 +#define ICON_MDI_ICE_CREAM "\xf3\xb0\xa0\xaa" // U+F082A +#define ICON_MDI_ICE_CREAM_OFF "\xf3\xb0\xb9\x92" // U+F0E52 +#define ICON_MDI_ICE_POP "\xf3\xb0\xbb\xbd" // U+F0EFD +#define ICON_MDI_ID_CARD "\xf3\xb0\xbf\x80" // U+F0FC0 +#define ICON_MDI_IDENTIFIER "\xf3\xb0\xbb\xbe" // U+F0EFE +#define ICON_MDI_IDEOGRAM_CJK "\xf3\xb1\x8c\xb1" // U+F1331 +#define ICON_MDI_IDEOGRAM_CJK_VARIANT "\xf3\xb1\x8c\xb2" // U+F1332 +#define ICON_MDI_IMAGE "\xf3\xb0\x8b\xa9" // U+F02E9 +#define ICON_MDI_IMAGE_ALBUM "\xf3\xb0\x8b\xaa" // U+F02EA +#define ICON_MDI_IMAGE_AREA "\xf3\xb0\x8b\xab" // U+F02EB +#define ICON_MDI_IMAGE_AREA_CLOSE "\xf3\xb0\x8b\xac" // U+F02EC +#define ICON_MDI_IMAGE_AUTO_ADJUST "\xf3\xb0\xbf\x81" // U+F0FC1 +#define ICON_MDI_IMAGE_BROKEN "\xf3\xb0\x8b\xad" // U+F02ED +#define ICON_MDI_IMAGE_BROKEN_VARIANT "\xf3\xb0\x8b\xae" // U+F02EE +#define ICON_MDI_IMAGE_CHECK "\xf3\xb1\xac\xa5" // U+F1B25 +#define ICON_MDI_IMAGE_CHECK_OUTLINE "\xf3\xb1\xac\xa6" // U+F1B26 +#define ICON_MDI_IMAGE_EDIT "\xf3\xb1\x87\xa3" // U+F11E3 +#define ICON_MDI_IMAGE_EDIT_OUTLINE "\xf3\xb1\x87\xa4" // U+F11E4 +#define ICON_MDI_IMAGE_FILTER_BLACK_WHITE "\xf3\xb0\x8b\xb0" // U+F02F0 +#define ICON_MDI_IMAGE_FILTER_CENTER_FOCUS "\xf3\xb0\x8b\xb1" // U+F02F1 +#define ICON_MDI_IMAGE_FILTER_CENTER_FOCUS_STRONG "\xf3\xb0\xbb\xbf" // U+F0EFF +#define ICON_MDI_IMAGE_FILTER_CENTER_FOCUS_STRONG_OUTLINE "\xf3\xb0\xbc\x80" // U+F0F00 +#define ICON_MDI_IMAGE_FILTER_CENTER_FOCUS_WEAK "\xf3\xb0\x8b\xb2" // U+F02F2 +#define ICON_MDI_IMAGE_FILTER_DRAMA "\xf3\xb0\x8b\xb3" // U+F02F3 +#define ICON_MDI_IMAGE_FILTER_DRAMA_OUTLINE "\xf3\xb1\xaf\xbf" // U+F1BFF +#define ICON_MDI_IMAGE_FILTER_FRAMES "\xf3\xb0\x8b\xb4" // U+F02F4 +#define ICON_MDI_IMAGE_FILTER_HDR "\xf3\xb0\x8b\xb5" // U+F02F5 +#define ICON_MDI_IMAGE_FILTER_HDR_OUTLINE "\xf3\xb1\xb1\xa4" // U+F1C64 +#define ICON_MDI_IMAGE_FILTER_NONE "\xf3\xb0\x8b\xb6" // U+F02F6 +#define ICON_MDI_IMAGE_FILTER_TILT_SHIFT "\xf3\xb0\x8b\xb7" // U+F02F7 +#define ICON_MDI_IMAGE_FILTER_VINTAGE "\xf3\xb0\x8b\xb8" // U+F02F8 +#define ICON_MDI_IMAGE_FRAME "\xf3\xb0\xb9\x89" // U+F0E49 +#define ICON_MDI_IMAGE_LOCK "\xf3\xb1\xaa\xb0" // U+F1AB0 +#define ICON_MDI_IMAGE_LOCK_OUTLINE "\xf3\xb1\xaa\xb1" // U+F1AB1 +#define ICON_MDI_IMAGE_MARKER "\xf3\xb1\x9d\xbb" // U+F177B +#define ICON_MDI_IMAGE_MARKER_OUTLINE "\xf3\xb1\x9d\xbc" // U+F177C +#define ICON_MDI_IMAGE_MINUS "\xf3\xb1\x90\x99" // U+F1419 +#define ICON_MDI_IMAGE_MINUS_OUTLINE "\xf3\xb1\xad\x87" // U+F1B47 +#define ICON_MDI_IMAGE_MOVE "\xf3\xb0\xa7\xb8" // U+F09F8 +#define ICON_MDI_IMAGE_MULTIPLE "\xf3\xb0\x8b\xb9" // U+F02F9 +#define ICON_MDI_IMAGE_MULTIPLE_OUTLINE "\xf3\xb0\x8b\xaf" // U+F02EF +#define ICON_MDI_IMAGE_OFF "\xf3\xb0\xa0\xab" // U+F082B +#define ICON_MDI_IMAGE_OFF_OUTLINE "\xf3\xb1\x87\x91" // U+F11D1 +#define ICON_MDI_IMAGE_OUTLINE "\xf3\xb0\xa5\xb6" // U+F0976 +#define ICON_MDI_IMAGE_PLUS "\xf3\xb0\xa1\xbc" // U+F087C +#define ICON_MDI_IMAGE_PLUS_OUTLINE "\xf3\xb1\xad\x86" // U+F1B46 +#define ICON_MDI_IMAGE_REFRESH "\xf3\xb1\xa7\xbe" // U+F19FE +#define ICON_MDI_IMAGE_REFRESH_OUTLINE "\xf3\xb1\xa7\xbf" // U+F19FF +#define ICON_MDI_IMAGE_REMOVE "\xf3\xb1\x90\x98" // U+F1418 +#define ICON_MDI_IMAGE_REMOVE_OUTLINE "\xf3\xb1\xad\x88" // U+F1B48 +#define ICON_MDI_IMAGE_SEARCH "\xf3\xb0\xa5\xb7" // U+F0977 +#define ICON_MDI_IMAGE_SEARCH_OUTLINE "\xf3\xb0\xa5\xb8" // U+F0978 +#define ICON_MDI_IMAGE_SIZE_SELECT_ACTUAL "\xf3\xb0\xb2\x8d" // U+F0C8D +#define ICON_MDI_IMAGE_SIZE_SELECT_LARGE "\xf3\xb0\xb2\x8e" // U+F0C8E +#define ICON_MDI_IMAGE_SIZE_SELECT_SMALL "\xf3\xb0\xb2\x8f" // U+F0C8F +#define ICON_MDI_IMAGE_SYNC "\xf3\xb1\xa8\x80" // U+F1A00 +#define ICON_MDI_IMAGE_SYNC_OUTLINE "\xf3\xb1\xa8\x81" // U+F1A01 +#define ICON_MDI_IMAGE_TEXT "\xf3\xb1\x98\x8d" // U+F160D +#define ICON_MDI_IMPORT "\xf3\xb0\x8b\xba" // U+F02FA +#define ICON_MDI_INBOX "\xf3\xb0\x9a\x87" // U+F0687 +#define ICON_MDI_INBOX_ARROW_DOWN "\xf3\xb0\x8b\xbb" // U+F02FB +#define ICON_MDI_INBOX_ARROW_DOWN_OUTLINE "\xf3\xb1\x89\xb0" // U+F1270 +#define ICON_MDI_INBOX_ARROW_UP "\xf3\xb0\x8f\x91" // U+F03D1 +#define ICON_MDI_INBOX_ARROW_UP_OUTLINE "\xf3\xb1\x89\xb1" // U+F1271 +#define ICON_MDI_INBOX_FULL "\xf3\xb1\x89\xb2" // U+F1272 +#define ICON_MDI_INBOX_FULL_OUTLINE "\xf3\xb1\x89\xb3" // U+F1273 +#define ICON_MDI_INBOX_MULTIPLE "\xf3\xb0\xa2\xb0" // U+F08B0 +#define ICON_MDI_INBOX_MULTIPLE_OUTLINE "\xf3\xb0\xae\xa8" // U+F0BA8 +#define ICON_MDI_INBOX_OUTLINE "\xf3\xb1\x89\xb4" // U+F1274 +#define ICON_MDI_INBOX_REMOVE "\xf3\xb1\x96\x9f" // U+F159F +#define ICON_MDI_INBOX_REMOVE_OUTLINE "\xf3\xb1\x96\xa0" // U+F15A0 +#define ICON_MDI_INCOGNITO "\xf3\xb0\x97\xb9" // U+F05F9 +#define ICON_MDI_INCOGNITO_CIRCLE "\xf3\xb1\x90\xa1" // U+F1421 +#define ICON_MDI_INCOGNITO_CIRCLE_OFF "\xf3\xb1\x90\xa2" // U+F1422 +#define ICON_MDI_INCOGNITO_OFF "\xf3\xb0\x81\xb5" // U+F0075 +#define ICON_MDI_INDUCTION "\xf3\xb1\xa1\x8c" // U+F184C +#define ICON_MDI_INFINITY "\xf3\xb0\x9b\xa4" // U+F06E4 +#define ICON_MDI_INFORMATION "\xf3\xb0\x8b\xbc" // U+F02FC +#define ICON_MDI_INFORMATION_BOX "\xf3\xb1\xb1\xa5" // U+F1C65 +#define ICON_MDI_INFORMATION_BOX_OUTLINE "\xf3\xb1\xb1\xa6" // U+F1C66 +#define ICON_MDI_INFORMATION_OFF "\xf3\xb1\x9e\x8c" // U+F178C +#define ICON_MDI_INFORMATION_OFF_OUTLINE "\xf3\xb1\x9e\x8d" // U+F178D +#define ICON_MDI_INFORMATION_OUTLINE "\xf3\xb0\x8b\xbd" // U+F02FD +#define ICON_MDI_INFORMATION_SLAB_BOX "\xf3\xb1\xb1\xa7" // U+F1C67 +#define ICON_MDI_INFORMATION_SLAB_BOX_OUTLINE "\xf3\xb1\xb1\xa8" // U+F1C68 +#define ICON_MDI_INFORMATION_SLAB_CIRCLE "\xf3\xb1\xb1\xa9" // U+F1C69 +#define ICON_MDI_INFORMATION_SLAB_CIRCLE_OUTLINE "\xf3\xb1\xb1\xaa" // U+F1C6A +#define ICON_MDI_INFORMATION_SLAB_SYMBOL "\xf3\xb1\xb1\xab" // U+F1C6B +#define ICON_MDI_INFORMATION_SYMBOL "\xf3\xb1\xb1\xac" // U+F1C6C +#define ICON_MDI_INFORMATION_VARIANT "\xf3\xb0\x99\x8e" // U+F064E +#define ICON_MDI_INFORMATION_VARIANT_BOX "\xf3\xb1\xb1\xad" // U+F1C6D +#define ICON_MDI_INFORMATION_VARIANT_BOX_OUTLINE "\xf3\xb1\xb1\xae" // U+F1C6E +#define ICON_MDI_INFORMATION_VARIANT_CIRCLE "\xf3\xb1\xb1\xaf" // U+F1C6F +#define ICON_MDI_INFORMATION_VARIANT_CIRCLE_OUTLINE "\xf3\xb1\xb1\xb0" // U+F1C70 +#define ICON_MDI_INSTAGRAM "\xf3\xb0\x8b\xbe" // U+F02FE +#define ICON_MDI_INSTRUMENT_TRIANGLE "\xf3\xb1\x81\x8e" // U+F104E +#define ICON_MDI_INTEGRATED_CIRCUIT_CHIP "\xf3\xb1\xa4\x93" // U+F1913 +#define ICON_MDI_INVERT_COLORS "\xf3\xb0\x8c\x81" // U+F0301 +#define ICON_MDI_INVERT_COLORS_OFF "\xf3\xb0\xb9\x8a" // U+F0E4A +#define ICON_MDI_IOBROKER "\xf3\xb1\x8b\xa8" // U+F12E8 +#define ICON_MDI_IP "\xf3\xb0\xa9\x9f" // U+F0A5F +#define ICON_MDI_IP_NETWORK "\xf3\xb0\xa9\xa0" // U+F0A60 +#define ICON_MDI_IP_NETWORK_OUTLINE "\xf3\xb0\xb2\x90" // U+F0C90 +#define ICON_MDI_IP_OUTLINE "\xf3\xb1\xa6\x82" // U+F1982 +#define ICON_MDI_IPOD "\xf3\xb0\xb2\x91" // U+F0C91 +#define ICON_MDI_IRON "\xf3\xb1\xa0\xa4" // U+F1824 +#define ICON_MDI_IRON_BOARD "\xf3\xb1\xa0\xb8" // U+F1838 +#define ICON_MDI_IRON_OUTLINE "\xf3\xb1\xa0\xa5" // U+F1825 +#define ICON_MDI_ISLAND "\xf3\xb1\x81\x8f" // U+F104F +#define ICON_MDI_IV_BAG "\xf3\xb1\x82\xb9" // U+F10B9 +#define ICON_MDI_JABBER "\xf3\xb0\xb7\x95" // U+F0DD5 +#define ICON_MDI_JEEPNEY "\xf3\xb0\x8c\x82" // U+F0302 +#define ICON_MDI_JELLYFISH "\xf3\xb0\xbc\x81" // U+F0F01 +#define ICON_MDI_JELLYFISH_OUTLINE "\xf3\xb0\xbc\x82" // U+F0F02 +#define ICON_MDI_JIRA "\xf3\xb0\x8c\x83" // U+F0303 +#define ICON_MDI_JQUERY "\xf3\xb0\xa1\xbd" // U+F087D +#define ICON_MDI_JSFIDDLE "\xf3\xb0\x8c\x84" // U+F0304 +#define ICON_MDI_JUMP_ROPE "\xf3\xb1\x8b\xbf" // U+F12FF +#define ICON_MDI_KABADDI "\xf3\xb0\xb6\x87" // U+F0D87 +#define ICON_MDI_KANGAROO "\xf3\xb1\x95\x98" // U+F1558 +#define ICON_MDI_KARATE "\xf3\xb0\xa0\xac" // U+F082C +#define ICON_MDI_KAYAKING "\xf3\xb0\xa2\xaf" // U+F08AF +#define ICON_MDI_KEG "\xf3\xb0\x8c\x85" // U+F0305 +#define ICON_MDI_KETTLE "\xf3\xb0\x97\xba" // U+F05FA +#define ICON_MDI_KETTLE_ALERT "\xf3\xb1\x8c\x97" // U+F1317 +#define ICON_MDI_KETTLE_ALERT_OUTLINE "\xf3\xb1\x8c\x98" // U+F1318 +#define ICON_MDI_KETTLE_OFF "\xf3\xb1\x8c\x9b" // U+F131B +#define ICON_MDI_KETTLE_OFF_OUTLINE "\xf3\xb1\x8c\x9c" // U+F131C +#define ICON_MDI_KETTLE_OUTLINE "\xf3\xb0\xbd\x96" // U+F0F56 +#define ICON_MDI_KETTLE_POUR_OVER "\xf3\xb1\x9c\xbc" // U+F173C +#define ICON_MDI_KETTLE_STEAM "\xf3\xb1\x8c\x99" // U+F1319 +#define ICON_MDI_KETTLE_STEAM_OUTLINE "\xf3\xb1\x8c\x9a" // U+F131A +#define ICON_MDI_KETTLEBELL "\xf3\xb1\x8c\x80" // U+F1300 +#define ICON_MDI_KEY "\xf3\xb0\x8c\x86" // U+F0306 +#define ICON_MDI_KEY_ALERT "\xf3\xb1\xa6\x83" // U+F1983 +#define ICON_MDI_KEY_ALERT_OUTLINE "\xf3\xb1\xa6\x84" // U+F1984 +#define ICON_MDI_KEY_ARROW_RIGHT "\xf3\xb1\x8c\x92" // U+F1312 +#define ICON_MDI_KEY_CHAIN "\xf3\xb1\x95\xb4" // U+F1574 +#define ICON_MDI_KEY_CHAIN_VARIANT "\xf3\xb1\x95\xb5" // U+F1575 +#define ICON_MDI_KEY_CHANGE "\xf3\xb0\x8c\x87" // U+F0307 +#define ICON_MDI_KEY_LINK "\xf3\xb1\x86\x9f" // U+F119F +#define ICON_MDI_KEY_MINUS "\xf3\xb0\x8c\x88" // U+F0308 +#define ICON_MDI_KEY_OUTLINE "\xf3\xb0\xb7\x96" // U+F0DD6 +#define ICON_MDI_KEY_PLUS "\xf3\xb0\x8c\x89" // U+F0309 +#define ICON_MDI_KEY_REMOVE "\xf3\xb0\x8c\x8a" // U+F030A +#define ICON_MDI_KEY_STAR "\xf3\xb1\x86\x9e" // U+F119E +#define ICON_MDI_KEY_VARIANT "\xf3\xb0\x8c\x8b" // U+F030B +#define ICON_MDI_KEY_WIRELESS "\xf3\xb0\xbf\x82" // U+F0FC2 +#define ICON_MDI_KEYBOARD "\xf3\xb0\x8c\x8c" // U+F030C +#define ICON_MDI_KEYBOARD_BACKSPACE "\xf3\xb0\x8c\x8d" // U+F030D +#define ICON_MDI_KEYBOARD_CAPS "\xf3\xb0\x8c\x8e" // U+F030E +#define ICON_MDI_KEYBOARD_CLOSE "\xf3\xb0\x8c\x8f" // U+F030F +#define ICON_MDI_KEYBOARD_CLOSE_OUTLINE "\xf3\xb1\xb0\x80" // U+F1C00 +#define ICON_MDI_KEYBOARD_ESC "\xf3\xb1\x8a\xb7" // U+F12B7 +#define ICON_MDI_KEYBOARD_F1 "\xf3\xb1\x8a\xab" // U+F12AB +#define ICON_MDI_KEYBOARD_F10 "\xf3\xb1\x8a\xb4" // U+F12B4 +#define ICON_MDI_KEYBOARD_F11 "\xf3\xb1\x8a\xb5" // U+F12B5 +#define ICON_MDI_KEYBOARD_F12 "\xf3\xb1\x8a\xb6" // U+F12B6 +#define ICON_MDI_KEYBOARD_F2 "\xf3\xb1\x8a\xac" // U+F12AC +#define ICON_MDI_KEYBOARD_F3 "\xf3\xb1\x8a\xad" // U+F12AD +#define ICON_MDI_KEYBOARD_F4 "\xf3\xb1\x8a\xae" // U+F12AE +#define ICON_MDI_KEYBOARD_F5 "\xf3\xb1\x8a\xaf" // U+F12AF +#define ICON_MDI_KEYBOARD_F6 "\xf3\xb1\x8a\xb0" // U+F12B0 +#define ICON_MDI_KEYBOARD_F7 "\xf3\xb1\x8a\xb1" // U+F12B1 +#define ICON_MDI_KEYBOARD_F8 "\xf3\xb1\x8a\xb2" // U+F12B2 +#define ICON_MDI_KEYBOARD_F9 "\xf3\xb1\x8a\xb3" // U+F12B3 +#define ICON_MDI_KEYBOARD_OFF "\xf3\xb0\x8c\x90" // U+F0310 +#define ICON_MDI_KEYBOARD_OFF_OUTLINE "\xf3\xb0\xb9\x8b" // U+F0E4B +#define ICON_MDI_KEYBOARD_OUTLINE "\xf3\xb0\xa5\xbb" // U+F097B +#define ICON_MDI_KEYBOARD_RETURN "\xf3\xb0\x8c\x91" // U+F0311 +#define ICON_MDI_KEYBOARD_SETTINGS "\xf3\xb0\xa7\xb9" // U+F09F9 +#define ICON_MDI_KEYBOARD_SETTINGS_OUTLINE "\xf3\xb0\xa7\xba" // U+F09FA +#define ICON_MDI_KEYBOARD_SPACE "\xf3\xb1\x81\x90" // U+F1050 +#define ICON_MDI_KEYBOARD_TAB "\xf3\xb0\x8c\x92" // U+F0312 +#define ICON_MDI_KEYBOARD_TAB_REVERSE "\xf3\xb0\x8c\xa5" // U+F0325 +#define ICON_MDI_KEYBOARD_VARIANT "\xf3\xb0\x8c\x93" // U+F0313 +#define ICON_MDI_KHANDA "\xf3\xb1\x83\xbd" // U+F10FD +#define ICON_MDI_KICKSTARTER "\xf3\xb0\x9d\x85" // U+F0745 +#define ICON_MDI_KITE "\xf3\xb1\xa6\x85" // U+F1985 +#define ICON_MDI_KITE_OUTLINE "\xf3\xb1\xa6\x86" // U+F1986 +#define ICON_MDI_KITESURFING "\xf3\xb1\x9d\x84" // U+F1744 +#define ICON_MDI_KLINGON "\xf3\xb1\x8d\x9b" // U+F135B +#define ICON_MDI_KNIFE "\xf3\xb0\xa7\xbb" // U+F09FB +#define ICON_MDI_KNIFE_MILITARY "\xf3\xb0\xa7\xbc" // U+F09FC +#define ICON_MDI_KNOB "\xf3\xb1\xae\x96" // U+F1B96 +#define ICON_MDI_KOALA "\xf3\xb1\x9c\xbf" // U+F173F +#define ICON_MDI_KODI "\xf3\xb0\x8c\x94" // U+F0314 +#define ICON_MDI_KUBERNETES "\xf3\xb1\x83\xbe" // U+F10FE +#define ICON_MDI_LABEL "\xf3\xb0\x8c\x95" // U+F0315 +#define ICON_MDI_LABEL_MULTIPLE "\xf3\xb1\x8d\xb5" // U+F1375 +#define ICON_MDI_LABEL_MULTIPLE_OUTLINE "\xf3\xb1\x8d\xb6" // U+F1376 +#define ICON_MDI_LABEL_OFF "\xf3\xb0\xab\x8b" // U+F0ACB +#define ICON_MDI_LABEL_OFF_OUTLINE "\xf3\xb0\xab\x8c" // U+F0ACC +#define ICON_MDI_LABEL_OUTLINE "\xf3\xb0\x8c\x96" // U+F0316 +#define ICON_MDI_LABEL_PERCENT "\xf3\xb1\x8b\xaa" // U+F12EA +#define ICON_MDI_LABEL_PERCENT_OUTLINE "\xf3\xb1\x8b\xab" // U+F12EB +#define ICON_MDI_LABEL_VARIANT "\xf3\xb0\xab\x8d" // U+F0ACD +#define ICON_MDI_LABEL_VARIANT_OUTLINE "\xf3\xb0\xab\x8e" // U+F0ACE +#define ICON_MDI_LADDER "\xf3\xb1\x96\xa2" // U+F15A2 +#define ICON_MDI_LADYBUG "\xf3\xb0\xa0\xad" // U+F082D +#define ICON_MDI_LAMBDA "\xf3\xb0\x98\xa7" // U+F0627 +#define ICON_MDI_LAMP "\xf3\xb0\x9a\xb5" // U+F06B5 +#define ICON_MDI_LAMP_OUTLINE "\xf3\xb1\x9f\x90" // U+F17D0 +#define ICON_MDI_LAMPS "\xf3\xb1\x95\xb6" // U+F1576 +#define ICON_MDI_LAMPS_OUTLINE "\xf3\xb1\x9f\x91" // U+F17D1 +#define ICON_MDI_LAN "\xf3\xb0\x8c\x97" // U+F0317 +#define ICON_MDI_LAN_CHECK "\xf3\xb1\x8a\xaa" // U+F12AA +#define ICON_MDI_LAN_CONNECT "\xf3\xb0\x8c\x98" // U+F0318 +#define ICON_MDI_LAN_DISCONNECT "\xf3\xb0\x8c\x99" // U+F0319 +#define ICON_MDI_LAN_PENDING "\xf3\xb0\x8c\x9a" // U+F031A +#define ICON_MDI_LAND_FIELDS "\xf3\xb1\xaa\xb2" // U+F1AB2 +#define ICON_MDI_LAND_PLOTS "\xf3\xb1\xaa\xb3" // U+F1AB3 +#define ICON_MDI_LAND_PLOTS_CIRCLE "\xf3\xb1\xaa\xb4" // U+F1AB4 +#define ICON_MDI_LAND_PLOTS_CIRCLE_VARIANT "\xf3\xb1\xaa\xb5" // U+F1AB5 +#define ICON_MDI_LAND_PLOTS_MARKER "\xf3\xb1\xb1\x9d" // U+F1C5D +#define ICON_MDI_LAND_ROWS_HORIZONTAL "\xf3\xb1\xaa\xb6" // U+F1AB6 +#define ICON_MDI_LAND_ROWS_VERTICAL "\xf3\xb1\xaa\xb7" // U+F1AB7 +#define ICON_MDI_LANDSLIDE "\xf3\xb1\xa9\x88" // U+F1A48 +#define ICON_MDI_LANDSLIDE_OUTLINE "\xf3\xb1\xa9\x89" // U+F1A49 +#define ICON_MDI_LANGUAGE_C "\xf3\xb0\x99\xb1" // U+F0671 +#define ICON_MDI_LANGUAGE_CPP "\xf3\xb0\x99\xb2" // U+F0672 +#define ICON_MDI_LANGUAGE_CSHARP "\xf3\xb0\x8c\x9b" // U+F031B +#define ICON_MDI_LANGUAGE_CSS3 "\xf3\xb0\x8c\x9c" // U+F031C +#define ICON_MDI_LANGUAGE_FORTRAN "\xf3\xb1\x88\x9a" // U+F121A +#define ICON_MDI_LANGUAGE_GO "\xf3\xb0\x9f\x93" // U+F07D3 +#define ICON_MDI_LANGUAGE_HASKELL "\xf3\xb0\xb2\x92" // U+F0C92 +#define ICON_MDI_LANGUAGE_HTML5 "\xf3\xb0\x8c\x9d" // U+F031D +#define ICON_MDI_LANGUAGE_JAVA "\xf3\xb0\xac\xb7" // U+F0B37 +#define ICON_MDI_LANGUAGE_JAVASCRIPT "\xf3\xb0\x8c\x9e" // U+F031E +#define ICON_MDI_LANGUAGE_KOTLIN "\xf3\xb1\x88\x99" // U+F1219 +#define ICON_MDI_LANGUAGE_LUA "\xf3\xb0\xa2\xb1" // U+F08B1 +#define ICON_MDI_LANGUAGE_MARKDOWN "\xf3\xb0\x8d\x94" // U+F0354 +#define ICON_MDI_LANGUAGE_MARKDOWN_OUTLINE "\xf3\xb0\xbd\x9b" // U+F0F5B +#define ICON_MDI_LANGUAGE_PHP "\xf3\xb0\x8c\x9f" // U+F031F +#define ICON_MDI_LANGUAGE_PYTHON "\xf3\xb0\x8c\xa0" // U+F0320 +#define ICON_MDI_LANGUAGE_R "\xf3\xb0\x9f\x94" // U+F07D4 +#define ICON_MDI_LANGUAGE_RUBY "\xf3\xb0\xb4\xad" // U+F0D2D +#define ICON_MDI_LANGUAGE_RUBY_ON_RAILS "\xf3\xb0\xab\x8f" // U+F0ACF +#define ICON_MDI_LANGUAGE_RUST "\xf3\xb1\x98\x97" // U+F1617 +#define ICON_MDI_LANGUAGE_SWIFT "\xf3\xb0\x9b\xa5" // U+F06E5 +#define ICON_MDI_LANGUAGE_TYPESCRIPT "\xf3\xb0\x9b\xa6" // U+F06E6 +#define ICON_MDI_LANGUAGE_XAML "\xf3\xb0\x99\xb3" // U+F0673 +#define ICON_MDI_LAPTOP "\xf3\xb0\x8c\xa2" // U+F0322 +#define ICON_MDI_LAPTOP_ACCOUNT "\xf3\xb1\xa9\x8a" // U+F1A4A +#define ICON_MDI_LAPTOP_OFF "\xf3\xb0\x9b\xa7" // U+F06E7 +#define ICON_MDI_LARAVEL "\xf3\xb0\xab\x90" // U+F0AD0 +#define ICON_MDI_LASER_POINTER "\xf3\xb1\x92\x84" // U+F1484 +#define ICON_MDI_LASSO "\xf3\xb0\xbc\x83" // U+F0F03 +#define ICON_MDI_LASTPASS "\xf3\xb0\x91\x86" // U+F0446 +#define ICON_MDI_LATITUDE "\xf3\xb0\xbd\x97" // U+F0F57 +#define ICON_MDI_LAUNCH "\xf3\xb0\x8c\xa7" // U+F0327 +#define ICON_MDI_LAVA_LAMP "\xf3\xb0\x9f\x95" // U+F07D5 +#define ICON_MDI_LAYERS "\xf3\xb0\x8c\xa8" // U+F0328 +#define ICON_MDI_LAYERS_EDIT "\xf3\xb1\xa2\x92" // U+F1892 +#define ICON_MDI_LAYERS_MINUS "\xf3\xb0\xb9\x8c" // U+F0E4C +#define ICON_MDI_LAYERS_OFF "\xf3\xb0\x8c\xa9" // U+F0329 +#define ICON_MDI_LAYERS_OFF_OUTLINE "\xf3\xb0\xa7\xbd" // U+F09FD +#define ICON_MDI_LAYERS_OUTLINE "\xf3\xb0\xa7\xbe" // U+F09FE +#define ICON_MDI_LAYERS_PLUS "\xf3\xb0\xb9\x8d" // U+F0E4D +#define ICON_MDI_LAYERS_REMOVE "\xf3\xb0\xb9\x8e" // U+F0E4E +#define ICON_MDI_LAYERS_SEARCH "\xf3\xb1\x88\x86" // U+F1206 +#define ICON_MDI_LAYERS_SEARCH_OUTLINE "\xf3\xb1\x88\x87" // U+F1207 +#define ICON_MDI_LAYERS_TRIPLE "\xf3\xb0\xbd\x98" // U+F0F58 +#define ICON_MDI_LAYERS_TRIPLE_OUTLINE "\xf3\xb0\xbd\x99" // U+F0F59 +#define ICON_MDI_LEAD_PENCIL "\xf3\xb0\x99\x8f" // U+F064F +#define ICON_MDI_LEAF "\xf3\xb0\x8c\xaa" // U+F032A +#define ICON_MDI_LEAF_CIRCLE "\xf3\xb1\xa4\x85" // U+F1905 +#define ICON_MDI_LEAF_CIRCLE_OUTLINE "\xf3\xb1\xa4\x86" // U+F1906 +#define ICON_MDI_LEAF_MAPLE "\xf3\xb0\xb2\x93" // U+F0C93 +#define ICON_MDI_LEAF_MAPLE_OFF "\xf3\xb1\x8b\x9a" // U+F12DA +#define ICON_MDI_LEAF_OFF "\xf3\xb1\x8b\x99" // U+F12D9 +#define ICON_MDI_LEAK "\xf3\xb0\xb7\x97" // U+F0DD7 +#define ICON_MDI_LEAK_OFF "\xf3\xb0\xb7\x98" // U+F0DD8 +#define ICON_MDI_LECTERN "\xf3\xb1\xab\xb0" // U+F1AF0 +#define ICON_MDI_LED_OFF "\xf3\xb0\x8c\xab" // U+F032B +#define ICON_MDI_LED_ON "\xf3\xb0\x8c\xac" // U+F032C +#define ICON_MDI_LED_OUTLINE "\xf3\xb0\x8c\xad" // U+F032D +#define ICON_MDI_LED_STRIP "\xf3\xb0\x9f\x96" // U+F07D6 +#define ICON_MDI_LED_STRIP_VARIANT "\xf3\xb1\x81\x91" // U+F1051 +#define ICON_MDI_LED_STRIP_VARIANT_OFF "\xf3\xb1\xa9\x8b" // U+F1A4B +#define ICON_MDI_LED_VARIANT_OFF "\xf3\xb0\x8c\xae" // U+F032E +#define ICON_MDI_LED_VARIANT_ON "\xf3\xb0\x8c\xaf" // U+F032F +#define ICON_MDI_LED_VARIANT_OUTLINE "\xf3\xb0\x8c\xb0" // U+F0330 +#define ICON_MDI_LEEK "\xf3\xb1\x85\xbd" // U+F117D +#define ICON_MDI_LESS_THAN "\xf3\xb0\xa5\xbc" // U+F097C +#define ICON_MDI_LESS_THAN_OR_EQUAL "\xf3\xb0\xa5\xbd" // U+F097D +#define ICON_MDI_LIBRARY "\xf3\xb0\x8c\xb1" // U+F0331 +#define ICON_MDI_LIBRARY_OUTLINE "\xf3\xb1\xa8\xa2" // U+F1A22 +#define ICON_MDI_LIBRARY_SHELVES "\xf3\xb0\xae\xa9" // U+F0BA9 +#define ICON_MDI_LICENSE "\xf3\xb0\xbf\x83" // U+F0FC3 +#define ICON_MDI_LIFEBUOY "\xf3\xb0\xa1\xbe" // U+F087E +#define ICON_MDI_LIGHT_FLOOD_DOWN "\xf3\xb1\xa6\x87" // U+F1987 +#define ICON_MDI_LIGHT_FLOOD_UP "\xf3\xb1\xa6\x88" // U+F1988 +#define ICON_MDI_LIGHT_RECESSED "\xf3\xb1\x9e\x9b" // U+F179B +#define ICON_MDI_LIGHT_SWITCH "\xf3\xb0\xa5\xbe" // U+F097E +#define ICON_MDI_LIGHT_SWITCH_OFF "\xf3\xb1\xa8\xa4" // U+F1A24 +#define ICON_MDI_LIGHTBULB "\xf3\xb0\x8c\xb5" // U+F0335 +#define ICON_MDI_LIGHTBULB_ALERT "\xf3\xb1\xa7\xa1" // U+F19E1 +#define ICON_MDI_LIGHTBULB_ALERT_OUTLINE "\xf3\xb1\xa7\xa2" // U+F19E2 +#define ICON_MDI_LIGHTBULB_AUTO "\xf3\xb1\xa0\x80" // U+F1800 +#define ICON_MDI_LIGHTBULB_AUTO_OUTLINE "\xf3\xb1\xa0\x81" // U+F1801 +#define ICON_MDI_LIGHTBULB_CFL "\xf3\xb1\x88\x88" // U+F1208 +#define ICON_MDI_LIGHTBULB_CFL_OFF "\xf3\xb1\x88\x89" // U+F1209 +#define ICON_MDI_LIGHTBULB_CFL_SPIRAL "\xf3\xb1\x89\xb5" // U+F1275 +#define ICON_MDI_LIGHTBULB_CFL_SPIRAL_OFF "\xf3\xb1\x8b\x83" // U+F12C3 +#define ICON_MDI_LIGHTBULB_FLUORESCENT_TUBE "\xf3\xb1\xa0\x84" // U+F1804 +#define ICON_MDI_LIGHTBULB_FLUORESCENT_TUBE_OUTLINE "\xf3\xb1\xa0\x85" // U+F1805 +#define ICON_MDI_LIGHTBULB_GROUP "\xf3\xb1\x89\x93" // U+F1253 +#define ICON_MDI_LIGHTBULB_GROUP_OFF "\xf3\xb1\x8b\x8d" // U+F12CD +#define ICON_MDI_LIGHTBULB_GROUP_OFF_OUTLINE "\xf3\xb1\x8b\x8e" // U+F12CE +#define ICON_MDI_LIGHTBULB_GROUP_OUTLINE "\xf3\xb1\x89\x94" // U+F1254 +#define ICON_MDI_LIGHTBULB_MULTIPLE "\xf3\xb1\x89\x95" // U+F1255 +#define ICON_MDI_LIGHTBULB_MULTIPLE_OFF "\xf3\xb1\x8b\x8f" // U+F12CF +#define ICON_MDI_LIGHTBULB_MULTIPLE_OFF_OUTLINE "\xf3\xb1\x8b\x90" // U+F12D0 +#define ICON_MDI_LIGHTBULB_MULTIPLE_OUTLINE "\xf3\xb1\x89\x96" // U+F1256 +#define ICON_MDI_LIGHTBULB_NIGHT "\xf3\xb1\xa9\x8c" // U+F1A4C +#define ICON_MDI_LIGHTBULB_NIGHT_OUTLINE "\xf3\xb1\xa9\x8d" // U+F1A4D +#define ICON_MDI_LIGHTBULB_OFF "\xf3\xb0\xb9\x8f" // U+F0E4F +#define ICON_MDI_LIGHTBULB_OFF_OUTLINE "\xf3\xb0\xb9\x90" // U+F0E50 +#define ICON_MDI_LIGHTBULB_ON "\xf3\xb0\x9b\xa8" // U+F06E8 +#define ICON_MDI_LIGHTBULB_ON_10 "\xf3\xb1\xa9\x8e" // U+F1A4E +#define ICON_MDI_LIGHTBULB_ON_20 "\xf3\xb1\xa9\x8f" // U+F1A4F +#define ICON_MDI_LIGHTBULB_ON_30 "\xf3\xb1\xa9\x90" // U+F1A50 +#define ICON_MDI_LIGHTBULB_ON_40 "\xf3\xb1\xa9\x91" // U+F1A51 +#define ICON_MDI_LIGHTBULB_ON_50 "\xf3\xb1\xa9\x92" // U+F1A52 +#define ICON_MDI_LIGHTBULB_ON_60 "\xf3\xb1\xa9\x93" // U+F1A53 +#define ICON_MDI_LIGHTBULB_ON_70 "\xf3\xb1\xa9\x94" // U+F1A54 +#define ICON_MDI_LIGHTBULB_ON_80 "\xf3\xb1\xa9\x95" // U+F1A55 +#define ICON_MDI_LIGHTBULB_ON_90 "\xf3\xb1\xa9\x96" // U+F1A56 +#define ICON_MDI_LIGHTBULB_ON_OUTLINE "\xf3\xb0\x9b\xa9" // U+F06E9 +#define ICON_MDI_LIGHTBULB_OUTLINE "\xf3\xb0\x8c\xb6" // U+F0336 +#define ICON_MDI_LIGHTBULB_QUESTION "\xf3\xb1\xa7\xa3" // U+F19E3 +#define ICON_MDI_LIGHTBULB_QUESTION_OUTLINE "\xf3\xb1\xa7\xa4" // U+F19E4 +#define ICON_MDI_LIGHTBULB_SPOT "\xf3\xb1\x9f\xb4" // U+F17F4 +#define ICON_MDI_LIGHTBULB_SPOT_OFF "\xf3\xb1\x9f\xb5" // U+F17F5 +#define ICON_MDI_LIGHTBULB_VARIANT "\xf3\xb1\xa0\x82" // U+F1802 +#define ICON_MDI_LIGHTBULB_VARIANT_OUTLINE "\xf3\xb1\xa0\x83" // U+F1803 +#define ICON_MDI_LIGHTHOUSE "\xf3\xb0\xa7\xbf" // U+F09FF +#define ICON_MDI_LIGHTHOUSE_ON "\xf3\xb0\xa8\x80" // U+F0A00 +#define ICON_MDI_LIGHTNING_BOLT "\xf3\xb1\x90\x8b" // U+F140B +#define ICON_MDI_LIGHTNING_BOLT_CIRCLE "\xf3\xb0\xa0\xa0" // U+F0820 +#define ICON_MDI_LIGHTNING_BOLT_OUTLINE "\xf3\xb1\x90\x8c" // U+F140C +#define ICON_MDI_LINE_SCAN "\xf3\xb0\x98\xa4" // U+F0624 +#define ICON_MDI_LINGERIE "\xf3\xb1\x91\xb6" // U+F1476 +#define ICON_MDI_LINK "\xf3\xb0\x8c\xb7" // U+F0337 +#define ICON_MDI_LINK_BOX "\xf3\xb0\xb4\x9a" // U+F0D1A +#define ICON_MDI_LINK_BOX_OUTLINE "\xf3\xb0\xb4\x9b" // U+F0D1B +#define ICON_MDI_LINK_BOX_VARIANT "\xf3\xb0\xb4\x9c" // U+F0D1C +#define ICON_MDI_LINK_BOX_VARIANT_OUTLINE "\xf3\xb0\xb4\x9d" // U+F0D1D +#define ICON_MDI_LINK_LOCK "\xf3\xb1\x82\xba" // U+F10BA +#define ICON_MDI_LINK_OFF "\xf3\xb0\x8c\xb8" // U+F0338 +#define ICON_MDI_LINK_PLUS "\xf3\xb0\xb2\x94" // U+F0C94 +#define ICON_MDI_LINK_VARIANT "\xf3\xb0\x8c\xb9" // U+F0339 +#define ICON_MDI_LINK_VARIANT_MINUS "\xf3\xb1\x83\xbf" // U+F10FF +#define ICON_MDI_LINK_VARIANT_OFF "\xf3\xb0\x8c\xba" // U+F033A +#define ICON_MDI_LINK_VARIANT_PLUS "\xf3\xb1\x84\x80" // U+F1100 +#define ICON_MDI_LINK_VARIANT_REMOVE "\xf3\xb1\x84\x81" // U+F1101 +#define ICON_MDI_LINKEDIN "\xf3\xb0\x8c\xbb" // U+F033B +#define ICON_MDI_LINUX "\xf3\xb0\x8c\xbd" // U+F033D +#define ICON_MDI_LINUX_MINT "\xf3\xb0\xa3\xad" // U+F08ED +#define ICON_MDI_LIPSTICK "\xf3\xb1\x8e\xb5" // U+F13B5 +#define ICON_MDI_LIQUID_SPOT "\xf3\xb1\xa0\xa6" // U+F1826 +#define ICON_MDI_LIQUOR "\xf3\xb1\xa4\x9e" // U+F191E +#define ICON_MDI_LIST_BOX "\xf3\xb1\xad\xbb" // U+F1B7B +#define ICON_MDI_LIST_BOX_OUTLINE "\xf3\xb1\xad\xbc" // U+F1B7C +#define ICON_MDI_LIST_STATUS "\xf3\xb1\x96\xab" // U+F15AB +#define ICON_MDI_LITECOIN "\xf3\xb0\xa9\xa1" // U+F0A61 +#define ICON_MDI_LOADING "\xf3\xb0\x9d\xb2" // U+F0772 +#define ICON_MDI_LOCATION_ENTER "\xf3\xb0\xbf\x84" // U+F0FC4 +#define ICON_MDI_LOCATION_EXIT "\xf3\xb0\xbf\x85" // U+F0FC5 +#define ICON_MDI_LOCK "\xf3\xb0\x8c\xbe" // U+F033E +#define ICON_MDI_LOCK_ALERT "\xf3\xb0\xa3\xae" // U+F08EE +#define ICON_MDI_LOCK_ALERT_OUTLINE "\xf3\xb1\x97\x91" // U+F15D1 +#define ICON_MDI_LOCK_CHECK "\xf3\xb1\x8e\x9a" // U+F139A +#define ICON_MDI_LOCK_CHECK_OUTLINE "\xf3\xb1\x9a\xa8" // U+F16A8 +#define ICON_MDI_LOCK_CLOCK "\xf3\xb0\xa5\xbf" // U+F097F +#define ICON_MDI_LOCK_MINUS "\xf3\xb1\x9a\xa9" // U+F16A9 +#define ICON_MDI_LOCK_MINUS_OUTLINE "\xf3\xb1\x9a\xaa" // U+F16AA +#define ICON_MDI_LOCK_OFF "\xf3\xb1\x99\xb1" // U+F1671 +#define ICON_MDI_LOCK_OFF_OUTLINE "\xf3\xb1\x99\xb2" // U+F1672 +#define ICON_MDI_LOCK_OPEN "\xf3\xb0\x8c\xbf" // U+F033F +#define ICON_MDI_LOCK_OPEN_ALERT "\xf3\xb1\x8e\x9b" // U+F139B +#define ICON_MDI_LOCK_OPEN_ALERT_OUTLINE "\xf3\xb1\x97\x92" // U+F15D2 +#define ICON_MDI_LOCK_OPEN_CHECK "\xf3\xb1\x8e\x9c" // U+F139C +#define ICON_MDI_LOCK_OPEN_CHECK_OUTLINE "\xf3\xb1\x9a\xab" // U+F16AB +#define ICON_MDI_LOCK_OPEN_MINUS "\xf3\xb1\x9a\xac" // U+F16AC +#define ICON_MDI_LOCK_OPEN_MINUS_OUTLINE "\xf3\xb1\x9a\xad" // U+F16AD +#define ICON_MDI_LOCK_OPEN_OUTLINE "\xf3\xb0\x8d\x80" // U+F0340 +#define ICON_MDI_LOCK_OPEN_PLUS "\xf3\xb1\x9a\xae" // U+F16AE +#define ICON_MDI_LOCK_OPEN_PLUS_OUTLINE "\xf3\xb1\x9a\xaf" // U+F16AF +#define ICON_MDI_LOCK_OPEN_REMOVE "\xf3\xb1\x9a\xb0" // U+F16B0 +#define ICON_MDI_LOCK_OPEN_REMOVE_OUTLINE "\xf3\xb1\x9a\xb1" // U+F16B1 +#define ICON_MDI_LOCK_OPEN_VARIANT "\xf3\xb0\xbf\x86" // U+F0FC6 +#define ICON_MDI_LOCK_OPEN_VARIANT_OUTLINE "\xf3\xb0\xbf\x87" // U+F0FC7 +#define ICON_MDI_LOCK_OUTLINE "\xf3\xb0\x8d\x81" // U+F0341 +#define ICON_MDI_LOCK_PATTERN "\xf3\xb0\x9b\xaa" // U+F06EA +#define ICON_MDI_LOCK_PERCENT "\xf3\xb1\xb0\x92" // U+F1C12 +#define ICON_MDI_LOCK_PERCENT_OPEN "\xf3\xb1\xb0\x93" // U+F1C13 +#define ICON_MDI_LOCK_PERCENT_OPEN_OUTLINE "\xf3\xb1\xb0\x94" // U+F1C14 +#define ICON_MDI_LOCK_PERCENT_OPEN_VARIANT "\xf3\xb1\xb0\x95" // U+F1C15 +#define ICON_MDI_LOCK_PERCENT_OPEN_VARIANT_OUTLINE "\xf3\xb1\xb0\x96" // U+F1C16 +#define ICON_MDI_LOCK_PERCENT_OUTLINE "\xf3\xb1\xb0\x97" // U+F1C17 +#define ICON_MDI_LOCK_PLUS "\xf3\xb0\x97\xbb" // U+F05FB +#define ICON_MDI_LOCK_PLUS_OUTLINE "\xf3\xb1\x9a\xb2" // U+F16B2 +#define ICON_MDI_LOCK_QUESTION "\xf3\xb0\xa3\xaf" // U+F08EF +#define ICON_MDI_LOCK_REMOVE "\xf3\xb1\x9a\xb3" // U+F16B3 +#define ICON_MDI_LOCK_REMOVE_OUTLINE "\xf3\xb1\x9a\xb4" // U+F16B4 +#define ICON_MDI_LOCK_RESET "\xf3\xb0\x9d\xb3" // U+F0773 +#define ICON_MDI_LOCK_SMART "\xf3\xb0\xa2\xb2" // U+F08B2 +#define ICON_MDI_LOCKER "\xf3\xb0\x9f\x97" // U+F07D7 +#define ICON_MDI_LOCKER_MULTIPLE "\xf3\xb0\x9f\x98" // U+F07D8 +#define ICON_MDI_LOGIN "\xf3\xb0\x8d\x82" // U+F0342 +#define ICON_MDI_LOGIN_VARIANT "\xf3\xb0\x97\xbc" // U+F05FC +#define ICON_MDI_LOGOUT "\xf3\xb0\x8d\x83" // U+F0343 +#define ICON_MDI_LOGOUT_VARIANT "\xf3\xb0\x97\xbd" // U+F05FD +#define ICON_MDI_LONGITUDE "\xf3\xb0\xbd\x9a" // U+F0F5A +#define ICON_MDI_LOOKS "\xf3\xb0\x8d\x84" // U+F0344 +#define ICON_MDI_LOTION "\xf3\xb1\x96\x82" // U+F1582 +#define ICON_MDI_LOTION_OUTLINE "\xf3\xb1\x96\x83" // U+F1583 +#define ICON_MDI_LOTION_PLUS "\xf3\xb1\x96\x84" // U+F1584 +#define ICON_MDI_LOTION_PLUS_OUTLINE "\xf3\xb1\x96\x85" // U+F1585 +#define ICON_MDI_LOUPE "\xf3\xb0\x8d\x85" // U+F0345 +#define ICON_MDI_LUMX "\xf3\xb0\x8d\x86" // U+F0346 +#define ICON_MDI_LUNGS "\xf3\xb1\x82\x84" // U+F1084 +#define ICON_MDI_MACE "\xf3\xb1\xa1\x83" // U+F1843 +#define ICON_MDI_MAGAZINE_PISTOL "\xf3\xb0\x8c\xa4" // U+F0324 +#define ICON_MDI_MAGAZINE_RIFLE "\xf3\xb0\x8c\xa3" // U+F0323 +#define ICON_MDI_MAGIC_STAFF "\xf3\xb1\xa1\x84" // U+F1844 +#define ICON_MDI_MAGNET "\xf3\xb0\x8d\x87" // U+F0347 +#define ICON_MDI_MAGNET_ON "\xf3\xb0\x8d\x88" // U+F0348 +#define ICON_MDI_MAGNIFY "\xf3\xb0\x8d\x89" // U+F0349 +#define ICON_MDI_MAGNIFY_CLOSE "\xf3\xb0\xa6\x80" // U+F0980 +#define ICON_MDI_MAGNIFY_EXPAND "\xf3\xb1\xa1\xb4" // U+F1874 +#define ICON_MDI_MAGNIFY_MINUS "\xf3\xb0\x8d\x8a" // U+F034A +#define ICON_MDI_MAGNIFY_MINUS_CURSOR "\xf3\xb0\xa9\xa2" // U+F0A62 +#define ICON_MDI_MAGNIFY_MINUS_OUTLINE "\xf3\xb0\x9b\xac" // U+F06EC +#define ICON_MDI_MAGNIFY_PLUS "\xf3\xb0\x8d\x8b" // U+F034B +#define ICON_MDI_MAGNIFY_PLUS_CURSOR "\xf3\xb0\xa9\xa3" // U+F0A63 +#define ICON_MDI_MAGNIFY_PLUS_OUTLINE "\xf3\xb0\x9b\xad" // U+F06ED +#define ICON_MDI_MAGNIFY_REMOVE_CURSOR "\xf3\xb1\x88\x8c" // U+F120C +#define ICON_MDI_MAGNIFY_REMOVE_OUTLINE "\xf3\xb1\x88\x8d" // U+F120D +#define ICON_MDI_MAGNIFY_SCAN "\xf3\xb1\x89\xb6" // U+F1276 +#define ICON_MDI_MAIL "\xf3\xb0\xba\xbb" // U+F0EBB +#define ICON_MDI_MAILBOX "\xf3\xb0\x9b\xae" // U+F06EE +#define ICON_MDI_MAILBOX_OPEN "\xf3\xb0\xb6\x88" // U+F0D88 +#define ICON_MDI_MAILBOX_OPEN_OUTLINE "\xf3\xb0\xb6\x89" // U+F0D89 +#define ICON_MDI_MAILBOX_OPEN_UP "\xf3\xb0\xb6\x8a" // U+F0D8A +#define ICON_MDI_MAILBOX_OPEN_UP_OUTLINE "\xf3\xb0\xb6\x8b" // U+F0D8B +#define ICON_MDI_MAILBOX_OUTLINE "\xf3\xb0\xb6\x8c" // U+F0D8C +#define ICON_MDI_MAILBOX_UP "\xf3\xb0\xb6\x8d" // U+F0D8D +#define ICON_MDI_MAILBOX_UP_OUTLINE "\xf3\xb0\xb6\x8e" // U+F0D8E +#define ICON_MDI_MANJARO "\xf3\xb1\x98\x8a" // U+F160A +#define ICON_MDI_MAP "\xf3\xb0\x8d\x8d" // U+F034D +#define ICON_MDI_MAP_CHECK "\xf3\xb0\xba\xbc" // U+F0EBC +#define ICON_MDI_MAP_CHECK_OUTLINE "\xf3\xb0\xba\xbd" // U+F0EBD +#define ICON_MDI_MAP_CLOCK "\xf3\xb0\xb4\x9e" // U+F0D1E +#define ICON_MDI_MAP_CLOCK_OUTLINE "\xf3\xb0\xb4\x9f" // U+F0D1F +#define ICON_MDI_MAP_LEGEND "\xf3\xb0\xa8\x81" // U+F0A01 +#define ICON_MDI_MAP_MARKER "\xf3\xb0\x8d\x8e" // U+F034E +#define ICON_MDI_MAP_MARKER_ACCOUNT "\xf3\xb1\xa3\xa3" // U+F18E3 +#define ICON_MDI_MAP_MARKER_ACCOUNT_OUTLINE "\xf3\xb1\xa3\xa4" // U+F18E4 +#define ICON_MDI_MAP_MARKER_ALERT "\xf3\xb0\xbc\x85" // U+F0F05 +#define ICON_MDI_MAP_MARKER_ALERT_OUTLINE "\xf3\xb0\xbc\x86" // U+F0F06 +#define ICON_MDI_MAP_MARKER_CHECK "\xf3\xb0\xb2\x95" // U+F0C95 +#define ICON_MDI_MAP_MARKER_CHECK_OUTLINE "\xf3\xb1\x8b\xbb" // U+F12FB +#define ICON_MDI_MAP_MARKER_CIRCLE "\xf3\xb0\x8d\x8f" // U+F034F +#define ICON_MDI_MAP_MARKER_DISTANCE "\xf3\xb0\xa3\xb0" // U+F08F0 +#define ICON_MDI_MAP_MARKER_DOWN "\xf3\xb1\x84\x82" // U+F1102 +#define ICON_MDI_MAP_MARKER_LEFT "\xf3\xb1\x8b\x9b" // U+F12DB +#define ICON_MDI_MAP_MARKER_LEFT_OUTLINE "\xf3\xb1\x8b\x9d" // U+F12DD +#define ICON_MDI_MAP_MARKER_MINUS "\xf3\xb0\x99\x90" // U+F0650 +#define ICON_MDI_MAP_MARKER_MINUS_OUTLINE "\xf3\xb1\x8b\xb9" // U+F12F9 +#define ICON_MDI_MAP_MARKER_MULTIPLE "\xf3\xb0\x8d\x90" // U+F0350 +#define ICON_MDI_MAP_MARKER_MULTIPLE_OUTLINE "\xf3\xb1\x89\xb7" // U+F1277 +#define ICON_MDI_MAP_MARKER_OFF "\xf3\xb0\x8d\x91" // U+F0351 +#define ICON_MDI_MAP_MARKER_OFF_OUTLINE "\xf3\xb1\x8b\xbd" // U+F12FD +#define ICON_MDI_MAP_MARKER_OUTLINE "\xf3\xb0\x9f\x99" // U+F07D9 +#define ICON_MDI_MAP_MARKER_PATH "\xf3\xb0\xb4\xa0" // U+F0D20 +#define ICON_MDI_MAP_MARKER_PLUS "\xf3\xb0\x99\x91" // U+F0651 +#define ICON_MDI_MAP_MARKER_PLUS_OUTLINE "\xf3\xb1\x8b\xb8" // U+F12F8 +#define ICON_MDI_MAP_MARKER_QUESTION "\xf3\xb0\xbc\x87" // U+F0F07 +#define ICON_MDI_MAP_MARKER_QUESTION_OUTLINE "\xf3\xb0\xbc\x88" // U+F0F08 +#define ICON_MDI_MAP_MARKER_RADIUS "\xf3\xb0\x8d\x92" // U+F0352 +#define ICON_MDI_MAP_MARKER_RADIUS_OUTLINE "\xf3\xb1\x8b\xbc" // U+F12FC +#define ICON_MDI_MAP_MARKER_REMOVE "\xf3\xb0\xbc\x89" // U+F0F09 +#define ICON_MDI_MAP_MARKER_REMOVE_OUTLINE "\xf3\xb1\x8b\xba" // U+F12FA +#define ICON_MDI_MAP_MARKER_REMOVE_VARIANT "\xf3\xb0\xbc\x8a" // U+F0F0A +#define ICON_MDI_MAP_MARKER_RIGHT "\xf3\xb1\x8b\x9c" // U+F12DC +#define ICON_MDI_MAP_MARKER_RIGHT_OUTLINE "\xf3\xb1\x8b\x9e" // U+F12DE +#define ICON_MDI_MAP_MARKER_STAR "\xf3\xb1\x98\x88" // U+F1608 +#define ICON_MDI_MAP_MARKER_STAR_OUTLINE "\xf3\xb1\x98\x89" // U+F1609 +#define ICON_MDI_MAP_MARKER_UP "\xf3\xb1\x84\x83" // U+F1103 +#define ICON_MDI_MAP_MINUS "\xf3\xb0\xa6\x81" // U+F0981 +#define ICON_MDI_MAP_OUTLINE "\xf3\xb0\xa6\x82" // U+F0982 +#define ICON_MDI_MAP_PLUS "\xf3\xb0\xa6\x83" // U+F0983 +#define ICON_MDI_MAP_SEARCH "\xf3\xb0\xa6\x84" // U+F0984 +#define ICON_MDI_MAP_SEARCH_OUTLINE "\xf3\xb0\xa6\x85" // U+F0985 +#define ICON_MDI_MAPBOX "\xf3\xb0\xae\xaa" // U+F0BAA +#define ICON_MDI_MARGIN "\xf3\xb0\x8d\x93" // U+F0353 +#define ICON_MDI_MARKER "\xf3\xb0\x99\x92" // U+F0652 +#define ICON_MDI_MARKER_CANCEL "\xf3\xb0\xb7\x99" // U+F0DD9 +#define ICON_MDI_MARKER_CHECK "\xf3\xb0\x8d\x95" // U+F0355 +#define ICON_MDI_MASTODON "\xf3\xb0\xab\x91" // U+F0AD1 +#define ICON_MDI_MATERIAL_DESIGN "\xf3\xb0\xa6\x86" // U+F0986 +#define ICON_MDI_MATERIAL_UI "\xf3\xb0\x8d\x97" // U+F0357 +#define ICON_MDI_MATH_COMPASS "\xf3\xb0\x8d\x98" // U+F0358 +#define ICON_MDI_MATH_COS "\xf3\xb0\xb2\x96" // U+F0C96 +#define ICON_MDI_MATH_INTEGRAL "\xf3\xb0\xbf\x88" // U+F0FC8 +#define ICON_MDI_MATH_INTEGRAL_BOX "\xf3\xb0\xbf\x89" // U+F0FC9 +#define ICON_MDI_MATH_LOG "\xf3\xb1\x82\x85" // U+F1085 +#define ICON_MDI_MATH_NORM "\xf3\xb0\xbf\x8a" // U+F0FCA +#define ICON_MDI_MATH_NORM_BOX "\xf3\xb0\xbf\x8b" // U+F0FCB +#define ICON_MDI_MATH_SIN "\xf3\xb0\xb2\x97" // U+F0C97 +#define ICON_MDI_MATH_TAN "\xf3\xb0\xb2\x98" // U+F0C98 +#define ICON_MDI_MATRIX "\xf3\xb0\x98\xa8" // U+F0628 +#define ICON_MDI_MEDAL "\xf3\xb0\xa6\x87" // U+F0987 +#define ICON_MDI_MEDAL_OUTLINE "\xf3\xb1\x8c\xa6" // U+F1326 +#define ICON_MDI_MEDICAL_BAG "\xf3\xb0\x9b\xaf" // U+F06EF +#define ICON_MDI_MEDICAL_COTTON_SWAB "\xf3\xb1\xaa\xb8" // U+F1AB8 +#define ICON_MDI_MEDICATION "\xf3\xb1\xac\x94" // U+F1B14 +#define ICON_MDI_MEDICATION_OUTLINE "\xf3\xb1\xac\x95" // U+F1B15 +#define ICON_MDI_MEDITATION "\xf3\xb1\x85\xbb" // U+F117B +#define ICON_MDI_MEMORY "\xf3\xb0\x8d\x9b" // U+F035B +#define ICON_MDI_MENORAH "\xf3\xb1\x9f\x94" // U+F17D4 +#define ICON_MDI_MENORAH_FIRE "\xf3\xb1\x9f\x95" // U+F17D5 +#define ICON_MDI_MENU "\xf3\xb0\x8d\x9c" // U+F035C +#define ICON_MDI_MENU_DOWN "\xf3\xb0\x8d\x9d" // U+F035D +#define ICON_MDI_MENU_DOWN_OUTLINE "\xf3\xb0\x9a\xb6" // U+F06B6 +#define ICON_MDI_MENU_LEFT "\xf3\xb0\x8d\x9e" // U+F035E +#define ICON_MDI_MENU_LEFT_OUTLINE "\xf3\xb0\xa8\x82" // U+F0A02 +#define ICON_MDI_MENU_OPEN "\xf3\xb0\xae\xab" // U+F0BAB +#define ICON_MDI_MENU_RIGHT "\xf3\xb0\x8d\x9f" // U+F035F +#define ICON_MDI_MENU_RIGHT_OUTLINE "\xf3\xb0\xa8\x83" // U+F0A03 +#define ICON_MDI_MENU_SWAP "\xf3\xb0\xa9\xa4" // U+F0A64 +#define ICON_MDI_MENU_SWAP_OUTLINE "\xf3\xb0\xa9\xa5" // U+F0A65 +#define ICON_MDI_MENU_UP "\xf3\xb0\x8d\xa0" // U+F0360 +#define ICON_MDI_MENU_UP_OUTLINE "\xf3\xb0\x9a\xb7" // U+F06B7 +#define ICON_MDI_MERGE "\xf3\xb0\xbd\x9c" // U+F0F5C +#define ICON_MDI_MESSAGE "\xf3\xb0\x8d\xa1" // U+F0361 +#define ICON_MDI_MESSAGE_ALERT "\xf3\xb0\x8d\xa2" // U+F0362 +#define ICON_MDI_MESSAGE_ALERT_OUTLINE "\xf3\xb0\xa8\x84" // U+F0A04 +#define ICON_MDI_MESSAGE_ARROW_LEFT "\xf3\xb1\x8b\xb2" // U+F12F2 +#define ICON_MDI_MESSAGE_ARROW_LEFT_OUTLINE "\xf3\xb1\x8b\xb3" // U+F12F3 +#define ICON_MDI_MESSAGE_ARROW_RIGHT "\xf3\xb1\x8b\xb4" // U+F12F4 +#define ICON_MDI_MESSAGE_ARROW_RIGHT_OUTLINE "\xf3\xb1\x8b\xb5" // U+F12F5 +#define ICON_MDI_MESSAGE_BADGE "\xf3\xb1\xa5\x81" // U+F1941 +#define ICON_MDI_MESSAGE_BADGE_OUTLINE "\xf3\xb1\xa5\x82" // U+F1942 +#define ICON_MDI_MESSAGE_BOOKMARK "\xf3\xb1\x96\xac" // U+F15AC +#define ICON_MDI_MESSAGE_BOOKMARK_OUTLINE "\xf3\xb1\x96\xad" // U+F15AD +#define ICON_MDI_MESSAGE_BULLETED "\xf3\xb0\x9a\xa2" // U+F06A2 +#define ICON_MDI_MESSAGE_BULLETED_OFF "\xf3\xb0\x9a\xa3" // U+F06A3 +#define ICON_MDI_MESSAGE_CHECK "\xf3\xb1\xae\x8a" // U+F1B8A +#define ICON_MDI_MESSAGE_CHECK_OUTLINE "\xf3\xb1\xae\x8b" // U+F1B8B +#define ICON_MDI_MESSAGE_COG "\xf3\xb0\x9b\xb1" // U+F06F1 +#define ICON_MDI_MESSAGE_COG_OUTLINE "\xf3\xb1\x85\xb2" // U+F1172 +#define ICON_MDI_MESSAGE_DRAW "\xf3\xb0\x8d\xa3" // U+F0363 +#define ICON_MDI_MESSAGE_FAST "\xf3\xb1\xa7\x8c" // U+F19CC +#define ICON_MDI_MESSAGE_FAST_OUTLINE "\xf3\xb1\xa7\x8d" // U+F19CD +#define ICON_MDI_MESSAGE_FLASH "\xf3\xb1\x96\xa9" // U+F15A9 +#define ICON_MDI_MESSAGE_FLASH_OUTLINE "\xf3\xb1\x96\xaa" // U+F15AA +#define ICON_MDI_MESSAGE_IMAGE "\xf3\xb0\x8d\xa4" // U+F0364 +#define ICON_MDI_MESSAGE_IMAGE_OUTLINE "\xf3\xb1\x85\xac" // U+F116C +#define ICON_MDI_MESSAGE_LOCK "\xf3\xb0\xbf\x8c" // U+F0FCC +#define ICON_MDI_MESSAGE_LOCK_OUTLINE "\xf3\xb1\x85\xad" // U+F116D +#define ICON_MDI_MESSAGE_MINUS "\xf3\xb1\x85\xae" // U+F116E +#define ICON_MDI_MESSAGE_MINUS_OUTLINE "\xf3\xb1\x85\xaf" // U+F116F +#define ICON_MDI_MESSAGE_OFF "\xf3\xb1\x99\x8d" // U+F164D +#define ICON_MDI_MESSAGE_OFF_OUTLINE "\xf3\xb1\x99\x8e" // U+F164E +#define ICON_MDI_MESSAGE_OUTLINE "\xf3\xb0\x8d\xa5" // U+F0365 +#define ICON_MDI_MESSAGE_PLUS "\xf3\xb0\x99\x93" // U+F0653 +#define ICON_MDI_MESSAGE_PLUS_OUTLINE "\xf3\xb1\x82\xbb" // U+F10BB +#define ICON_MDI_MESSAGE_PROCESSING "\xf3\xb0\x8d\xa6" // U+F0366 +#define ICON_MDI_MESSAGE_PROCESSING_OUTLINE "\xf3\xb1\x85\xb0" // U+F1170 +#define ICON_MDI_MESSAGE_QUESTION "\xf3\xb1\x9c\xba" // U+F173A +#define ICON_MDI_MESSAGE_QUESTION_OUTLINE "\xf3\xb1\x9c\xbb" // U+F173B +#define ICON_MDI_MESSAGE_REPLY "\xf3\xb0\x8d\xa7" // U+F0367 +#define ICON_MDI_MESSAGE_REPLY_OUTLINE "\xf3\xb1\x9c\xbd" // U+F173D +#define ICON_MDI_MESSAGE_REPLY_TEXT "\xf3\xb0\x8d\xa8" // U+F0368 +#define ICON_MDI_MESSAGE_REPLY_TEXT_OUTLINE "\xf3\xb1\x9c\xbe" // U+F173E +#define ICON_MDI_MESSAGE_SETTINGS "\xf3\xb0\x9b\xb0" // U+F06F0 +#define ICON_MDI_MESSAGE_SETTINGS_OUTLINE "\xf3\xb1\x85\xb1" // U+F1171 +#define ICON_MDI_MESSAGE_STAR "\xf3\xb0\x9a\x9a" // U+F069A +#define ICON_MDI_MESSAGE_STAR_OUTLINE "\xf3\xb1\x89\x90" // U+F1250 +#define ICON_MDI_MESSAGE_TEXT "\xf3\xb0\x8d\xa9" // U+F0369 +#define ICON_MDI_MESSAGE_TEXT_CLOCK "\xf3\xb1\x85\xb3" // U+F1173 +#define ICON_MDI_MESSAGE_TEXT_CLOCK_OUTLINE "\xf3\xb1\x85\xb4" // U+F1174 +#define ICON_MDI_MESSAGE_TEXT_FAST "\xf3\xb1\xa7\x8e" // U+F19CE +#define ICON_MDI_MESSAGE_TEXT_FAST_OUTLINE "\xf3\xb1\xa7\x8f" // U+F19CF +#define ICON_MDI_MESSAGE_TEXT_LOCK "\xf3\xb0\xbf\x8d" // U+F0FCD +#define ICON_MDI_MESSAGE_TEXT_LOCK_OUTLINE "\xf3\xb1\x85\xb5" // U+F1175 +#define ICON_MDI_MESSAGE_TEXT_OUTLINE "\xf3\xb0\x8d\xaa" // U+F036A +#define ICON_MDI_MESSAGE_VIDEO "\xf3\xb0\x8d\xab" // U+F036B +#define ICON_MDI_METEOR "\xf3\xb0\x98\xa9" // U+F0629 +#define ICON_MDI_METER_ELECTRIC "\xf3\xb1\xa9\x97" // U+F1A57 +#define ICON_MDI_METER_ELECTRIC_OUTLINE "\xf3\xb1\xa9\x98" // U+F1A58 +#define ICON_MDI_METER_GAS "\xf3\xb1\xa9\x99" // U+F1A59 +#define ICON_MDI_METER_GAS_OUTLINE "\xf3\xb1\xa9\x9a" // U+F1A5A +#define ICON_MDI_METRONOME "\xf3\xb0\x9f\x9a" // U+F07DA +#define ICON_MDI_METRONOME_TICK "\xf3\xb0\x9f\x9b" // U+F07DB +#define ICON_MDI_MICRO_SD "\xf3\xb0\x9f\x9c" // U+F07DC +#define ICON_MDI_MICROPHONE "\xf3\xb0\x8d\xac" // U+F036C +#define ICON_MDI_MICROPHONE_MESSAGE "\xf3\xb0\x94\x8a" // U+F050A +#define ICON_MDI_MICROPHONE_MESSAGE_OFF "\xf3\xb0\x94\x8b" // U+F050B +#define ICON_MDI_MICROPHONE_MINUS "\xf3\xb0\xa2\xb3" // U+F08B3 +#define ICON_MDI_MICROPHONE_OFF "\xf3\xb0\x8d\xad" // U+F036D +#define ICON_MDI_MICROPHONE_OUTLINE "\xf3\xb0\x8d\xae" // U+F036E +#define ICON_MDI_MICROPHONE_PLUS "\xf3\xb0\xa2\xb4" // U+F08B4 +#define ICON_MDI_MICROPHONE_QUESTION "\xf3\xb1\xa6\x89" // U+F1989 +#define ICON_MDI_MICROPHONE_QUESTION_OUTLINE "\xf3\xb1\xa6\x8a" // U+F198A +#define ICON_MDI_MICROPHONE_SETTINGS "\xf3\xb0\x8d\xaf" // U+F036F +#define ICON_MDI_MICROPHONE_VARIANT "\xf3\xb0\x8d\xb0" // U+F0370 +#define ICON_MDI_MICROPHONE_VARIANT_OFF "\xf3\xb0\x8d\xb1" // U+F0371 +#define ICON_MDI_MICROSCOPE "\xf3\xb0\x99\x94" // U+F0654 +#define ICON_MDI_MICROSOFT "\xf3\xb0\x8d\xb2" // U+F0372 +#define ICON_MDI_MICROSOFT_ACCESS "\xf3\xb1\x8e\x8e" // U+F138E +#define ICON_MDI_MICROSOFT_AZURE "\xf3\xb0\xa0\x85" // U+F0805 +#define ICON_MDI_MICROSOFT_AZURE_DEVOPS "\xf3\xb0\xbf\x95" // U+F0FD5 +#define ICON_MDI_MICROSOFT_BING "\xf3\xb0\x82\xa4" // U+F00A4 +#define ICON_MDI_MICROSOFT_DYNAMICS_365 "\xf3\xb0\xa6\x88" // U+F0988 +#define ICON_MDI_MICROSOFT_EDGE "\xf3\xb0\x87\xa9" // U+F01E9 +#define ICON_MDI_MICROSOFT_EXCEL "\xf3\xb1\x8e\x8f" // U+F138F +#define ICON_MDI_MICROSOFT_INTERNET_EXPLORER "\xf3\xb0\x8c\x80" // U+F0300 +#define ICON_MDI_MICROSOFT_OFFICE "\xf3\xb0\x8f\x86" // U+F03C6 +#define ICON_MDI_MICROSOFT_ONEDRIVE "\xf3\xb0\x8f\x8a" // U+F03CA +#define ICON_MDI_MICROSOFT_ONENOTE "\xf3\xb0\x9d\x87" // U+F0747 +#define ICON_MDI_MICROSOFT_OUTLOOK "\xf3\xb0\xb4\xa2" // U+F0D22 +#define ICON_MDI_MICROSOFT_POWERPOINT "\xf3\xb1\x8e\x90" // U+F1390 +#define ICON_MDI_MICROSOFT_SHAREPOINT "\xf3\xb1\x8e\x91" // U+F1391 +#define ICON_MDI_MICROSOFT_TEAMS "\xf3\xb0\x8a\xbb" // U+F02BB +#define ICON_MDI_MICROSOFT_VISUAL_STUDIO "\xf3\xb0\x98\x90" // U+F0610 +#define ICON_MDI_MICROSOFT_VISUAL_STUDIO_CODE "\xf3\xb0\xa8\x9e" // U+F0A1E +#define ICON_MDI_MICROSOFT_WINDOWS "\xf3\xb0\x96\xb3" // U+F05B3 +#define ICON_MDI_MICROSOFT_WINDOWS_CLASSIC "\xf3\xb0\xa8\xa1" // U+F0A21 +#define ICON_MDI_MICROSOFT_WORD "\xf3\xb1\x8e\x92" // U+F1392 +#define ICON_MDI_MICROSOFT_XBOX "\xf3\xb0\x96\xb9" // U+F05B9 +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER "\xf3\xb0\x96\xba" // U+F05BA +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_ALERT "\xf3\xb0\x9d\x8b" // U+F074B +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_CHARGING "\xf3\xb0\xa8\xa2" // U+F0A22 +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_EMPTY "\xf3\xb0\x9d\x8c" // U+F074C +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_FULL "\xf3\xb0\x9d\x8d" // U+F074D +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_LOW "\xf3\xb0\x9d\x8e" // U+F074E +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_MEDIUM "\xf3\xb0\x9d\x8f" // U+F074F +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_BATTERY_UNKNOWN "\xf3\xb0\x9d\x90" // U+F0750 +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_MENU "\xf3\xb0\xb9\xaf" // U+F0E6F +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_OFF "\xf3\xb0\x96\xbb" // U+F05BB +#define ICON_MDI_MICROSOFT_XBOX_CONTROLLER_VIEW "\xf3\xb0\xb9\xb0" // U+F0E70 +#define ICON_MDI_MICROWAVE "\xf3\xb0\xb2\x99" // U+F0C99 +#define ICON_MDI_MICROWAVE_OFF "\xf3\xb1\x90\xa3" // U+F1423 +#define ICON_MDI_MIDDLEWARE "\xf3\xb0\xbd\x9d" // U+F0F5D +#define ICON_MDI_MIDDLEWARE_OUTLINE "\xf3\xb0\xbd\x9e" // U+F0F5E +#define ICON_MDI_MIDI "\xf3\xb0\xa3\xb1" // U+F08F1 +#define ICON_MDI_MIDI_PORT "\xf3\xb0\xa3\xb2" // U+F08F2 +#define ICON_MDI_MINE "\xf3\xb0\xb7\x9a" // U+F0DDA +#define ICON_MDI_MINECRAFT "\xf3\xb0\x8d\xb3" // U+F0373 +#define ICON_MDI_MINI_SD "\xf3\xb0\xa8\x85" // U+F0A05 +#define ICON_MDI_MINIDISC "\xf3\xb0\xa8\x86" // U+F0A06 +#define ICON_MDI_MINUS "\xf3\xb0\x8d\xb4" // U+F0374 +#define ICON_MDI_MINUS_BOX "\xf3\xb0\x8d\xb5" // U+F0375 +#define ICON_MDI_MINUS_BOX_MULTIPLE "\xf3\xb1\x85\x81" // U+F1141 +#define ICON_MDI_MINUS_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x85\x82" // U+F1142 +#define ICON_MDI_MINUS_BOX_OUTLINE "\xf3\xb0\x9b\xb2" // U+F06F2 +#define ICON_MDI_MINUS_CIRCLE "\xf3\xb0\x8d\xb6" // U+F0376 +#define ICON_MDI_MINUS_CIRCLE_MULTIPLE "\xf3\xb0\x8d\x9a" // U+F035A +#define ICON_MDI_MINUS_CIRCLE_MULTIPLE_OUTLINE "\xf3\xb0\xab\x93" // U+F0AD3 +#define ICON_MDI_MINUS_CIRCLE_OFF "\xf3\xb1\x91\x99" // U+F1459 +#define ICON_MDI_MINUS_CIRCLE_OFF_OUTLINE "\xf3\xb1\x91\x9a" // U+F145A +#define ICON_MDI_MINUS_CIRCLE_OUTLINE "\xf3\xb0\x8d\xb7" // U+F0377 +#define ICON_MDI_MINUS_NETWORK "\xf3\xb0\x8d\xb8" // U+F0378 +#define ICON_MDI_MINUS_NETWORK_OUTLINE "\xf3\xb0\xb2\x9a" // U+F0C9A +#define ICON_MDI_MINUS_THICK "\xf3\xb1\x98\xb9" // U+F1639 +#define ICON_MDI_MIRROR "\xf3\xb1\x87\xbd" // U+F11FD +#define ICON_MDI_MIRROR_RECTANGLE "\xf3\xb1\x9e\x9f" // U+F179F +#define ICON_MDI_MIRROR_VARIANT "\xf3\xb1\x9e\xa0" // U+F17A0 +#define ICON_MDI_MIXED_MARTIAL_ARTS "\xf3\xb0\xb6\x8f" // U+F0D8F +#define ICON_MDI_MIXED_REALITY "\xf3\xb0\xa1\xbf" // U+F087F +#define ICON_MDI_MOLECULE "\xf3\xb0\xae\xac" // U+F0BAC +#define ICON_MDI_MOLECULE_CO "\xf3\xb1\x8b\xbe" // U+F12FE +#define ICON_MDI_MOLECULE_CO2 "\xf3\xb0\x9f\xa4" // U+F07E4 +#define ICON_MDI_MONITOR "\xf3\xb0\x8d\xb9" // U+F0379 +#define ICON_MDI_MONITOR_ACCOUNT "\xf3\xb1\xa9\x9b" // U+F1A5B +#define ICON_MDI_MONITOR_ARROW_DOWN "\xf3\xb1\xa7\x90" // U+F19D0 +#define ICON_MDI_MONITOR_ARROW_DOWN_VARIANT "\xf3\xb1\xa7\x91" // U+F19D1 +#define ICON_MDI_MONITOR_CELLPHONE "\xf3\xb0\xa6\x89" // U+F0989 +#define ICON_MDI_MONITOR_CELLPHONE_STAR "\xf3\xb0\xa6\x8a" // U+F098A +#define ICON_MDI_MONITOR_DASHBOARD "\xf3\xb0\xa8\x87" // U+F0A07 +#define ICON_MDI_MONITOR_EDIT "\xf3\xb1\x8b\x86" // U+F12C6 +#define ICON_MDI_MONITOR_EYE "\xf3\xb1\x8e\xb4" // U+F13B4 +#define ICON_MDI_MONITOR_LOCK "\xf3\xb0\xb7\x9b" // U+F0DDB +#define ICON_MDI_MONITOR_MULTIPLE "\xf3\xb0\x8d\xba" // U+F037A +#define ICON_MDI_MONITOR_OFF "\xf3\xb0\xb6\x90" // U+F0D90 +#define ICON_MDI_MONITOR_SCREENSHOT "\xf3\xb0\xb9\x91" // U+F0E51 +#define ICON_MDI_MONITOR_SHARE "\xf3\xb1\x92\x83" // U+F1483 +#define ICON_MDI_MONITOR_SHIMMER "\xf3\xb1\x84\x84" // U+F1104 +#define ICON_MDI_MONITOR_SMALL "\xf3\xb1\xa1\xb6" // U+F1876 +#define ICON_MDI_MONITOR_SPEAKER "\xf3\xb0\xbd\x9f" // U+F0F5F +#define ICON_MDI_MONITOR_SPEAKER_OFF "\xf3\xb0\xbd\xa0" // U+F0F60 +#define ICON_MDI_MONITOR_STAR "\xf3\xb0\xb7\x9c" // U+F0DDC +#define ICON_MDI_MONITOR_VERTICAL "\xf3\xb1\xb0\xb3" // U+F1C33 +#define ICON_MDI_MOON_FIRST_QUARTER "\xf3\xb0\xbd\xa1" // U+F0F61 +#define ICON_MDI_MOON_FULL "\xf3\xb0\xbd\xa2" // U+F0F62 +#define ICON_MDI_MOON_LAST_QUARTER "\xf3\xb0\xbd\xa3" // U+F0F63 +#define ICON_MDI_MOON_NEW "\xf3\xb0\xbd\xa4" // U+F0F64 +#define ICON_MDI_MOON_WANING_CRESCENT "\xf3\xb0\xbd\xa5" // U+F0F65 +#define ICON_MDI_MOON_WANING_GIBBOUS "\xf3\xb0\xbd\xa6" // U+F0F66 +#define ICON_MDI_MOON_WAXING_CRESCENT "\xf3\xb0\xbd\xa7" // U+F0F67 +#define ICON_MDI_MOON_WAXING_GIBBOUS "\xf3\xb0\xbd\xa8" // U+F0F68 +#define ICON_MDI_MOPED "\xf3\xb1\x82\x86" // U+F1086 +#define ICON_MDI_MOPED_ELECTRIC "\xf3\xb1\x96\xb7" // U+F15B7 +#define ICON_MDI_MOPED_ELECTRIC_OUTLINE "\xf3\xb1\x96\xb8" // U+F15B8 +#define ICON_MDI_MOPED_OUTLINE "\xf3\xb1\x96\xb9" // U+F15B9 +#define ICON_MDI_MORE "\xf3\xb0\x8d\xbb" // U+F037B +#define ICON_MDI_MORTAR_PESTLE "\xf3\xb1\x9d\x88" // U+F1748 +#define ICON_MDI_MORTAR_PESTLE_PLUS "\xf3\xb0\x8f\xb1" // U+F03F1 +#define ICON_MDI_MOSQUE "\xf3\xb0\xb5\x85" // U+F0D45 +#define ICON_MDI_MOSQUE_OUTLINE "\xf3\xb1\xa0\xa7" // U+F1827 +#define ICON_MDI_MOTHER_HEART "\xf3\xb1\x8c\x94" // U+F1314 +#define ICON_MDI_MOTHER_NURSE "\xf3\xb0\xb4\xa1" // U+F0D21 +#define ICON_MDI_MOTION "\xf3\xb1\x96\xb2" // U+F15B2 +#define ICON_MDI_MOTION_OUTLINE "\xf3\xb1\x96\xb3" // U+F15B3 +#define ICON_MDI_MOTION_PAUSE "\xf3\xb1\x96\x90" // U+F1590 +#define ICON_MDI_MOTION_PAUSE_OUTLINE "\xf3\xb1\x96\x92" // U+F1592 +#define ICON_MDI_MOTION_PLAY "\xf3\xb1\x96\x8f" // U+F158F +#define ICON_MDI_MOTION_PLAY_OUTLINE "\xf3\xb1\x96\x91" // U+F1591 +#define ICON_MDI_MOTION_SENSOR "\xf3\xb0\xb6\x91" // U+F0D91 +#define ICON_MDI_MOTION_SENSOR_OFF "\xf3\xb1\x90\xb5" // U+F1435 +#define ICON_MDI_MOTORBIKE "\xf3\xb0\x8d\xbc" // U+F037C +#define ICON_MDI_MOTORBIKE_ELECTRIC "\xf3\xb1\x96\xba" // U+F15BA +#define ICON_MDI_MOTORBIKE_OFF "\xf3\xb1\xac\x96" // U+F1B16 +#define ICON_MDI_MOUSE "\xf3\xb0\x8d\xbd" // U+F037D +#define ICON_MDI_MOUSE_BLUETOOTH "\xf3\xb0\xa6\x8b" // U+F098B +#define ICON_MDI_MOUSE_MOVE_DOWN "\xf3\xb1\x95\x90" // U+F1550 +#define ICON_MDI_MOUSE_MOVE_UP "\xf3\xb1\x95\x91" // U+F1551 +#define ICON_MDI_MOUSE_MOVE_VERTICAL "\xf3\xb1\x95\x92" // U+F1552 +#define ICON_MDI_MOUSE_OFF "\xf3\xb0\x8d\xbe" // U+F037E +#define ICON_MDI_MOUSE_VARIANT "\xf3\xb0\x8d\xbf" // U+F037F +#define ICON_MDI_MOUSE_VARIANT_OFF "\xf3\xb0\x8e\x80" // U+F0380 +#define ICON_MDI_MOVE_RESIZE "\xf3\xb0\x99\x95" // U+F0655 +#define ICON_MDI_MOVE_RESIZE_VARIANT "\xf3\xb0\x99\x96" // U+F0656 +#define ICON_MDI_MOVIE "\xf3\xb0\x8e\x81" // U+F0381 +#define ICON_MDI_MOVIE_CHECK "\xf3\xb1\x9b\xb3" // U+F16F3 +#define ICON_MDI_MOVIE_CHECK_OUTLINE "\xf3\xb1\x9b\xb4" // U+F16F4 +#define ICON_MDI_MOVIE_COG "\xf3\xb1\x9b\xb5" // U+F16F5 +#define ICON_MDI_MOVIE_COG_OUTLINE "\xf3\xb1\x9b\xb6" // U+F16F6 +#define ICON_MDI_MOVIE_EDIT "\xf3\xb1\x84\xa2" // U+F1122 +#define ICON_MDI_MOVIE_EDIT_OUTLINE "\xf3\xb1\x84\xa3" // U+F1123 +#define ICON_MDI_MOVIE_FILTER "\xf3\xb1\x84\xa4" // U+F1124 +#define ICON_MDI_MOVIE_FILTER_OUTLINE "\xf3\xb1\x84\xa5" // U+F1125 +#define ICON_MDI_MOVIE_MINUS "\xf3\xb1\x9b\xb7" // U+F16F7 +#define ICON_MDI_MOVIE_MINUS_OUTLINE "\xf3\xb1\x9b\xb8" // U+F16F8 +#define ICON_MDI_MOVIE_OFF "\xf3\xb1\x9b\xb9" // U+F16F9 +#define ICON_MDI_MOVIE_OFF_OUTLINE "\xf3\xb1\x9b\xba" // U+F16FA +#define ICON_MDI_MOVIE_OPEN "\xf3\xb0\xbf\x8e" // U+F0FCE +#define ICON_MDI_MOVIE_OPEN_CHECK "\xf3\xb1\x9b\xbb" // U+F16FB +#define ICON_MDI_MOVIE_OPEN_CHECK_OUTLINE "\xf3\xb1\x9b\xbc" // U+F16FC +#define ICON_MDI_MOVIE_OPEN_COG "\xf3\xb1\x9b\xbd" // U+F16FD +#define ICON_MDI_MOVIE_OPEN_COG_OUTLINE "\xf3\xb1\x9b\xbe" // U+F16FE +#define ICON_MDI_MOVIE_OPEN_EDIT "\xf3\xb1\x9b\xbf" // U+F16FF +#define ICON_MDI_MOVIE_OPEN_EDIT_OUTLINE "\xf3\xb1\x9c\x80" // U+F1700 +#define ICON_MDI_MOVIE_OPEN_MINUS "\xf3\xb1\x9c\x81" // U+F1701 +#define ICON_MDI_MOVIE_OPEN_MINUS_OUTLINE "\xf3\xb1\x9c\x82" // U+F1702 +#define ICON_MDI_MOVIE_OPEN_OFF "\xf3\xb1\x9c\x83" // U+F1703 +#define ICON_MDI_MOVIE_OPEN_OFF_OUTLINE "\xf3\xb1\x9c\x84" // U+F1704 +#define ICON_MDI_MOVIE_OPEN_OUTLINE "\xf3\xb0\xbf\x8f" // U+F0FCF +#define ICON_MDI_MOVIE_OPEN_PLAY "\xf3\xb1\x9c\x85" // U+F1705 +#define ICON_MDI_MOVIE_OPEN_PLAY_OUTLINE "\xf3\xb1\x9c\x86" // U+F1706 +#define ICON_MDI_MOVIE_OPEN_PLUS "\xf3\xb1\x9c\x87" // U+F1707 +#define ICON_MDI_MOVIE_OPEN_PLUS_OUTLINE "\xf3\xb1\x9c\x88" // U+F1708 +#define ICON_MDI_MOVIE_OPEN_REMOVE "\xf3\xb1\x9c\x89" // U+F1709 +#define ICON_MDI_MOVIE_OPEN_REMOVE_OUTLINE "\xf3\xb1\x9c\x8a" // U+F170A +#define ICON_MDI_MOVIE_OPEN_SETTINGS "\xf3\xb1\x9c\x8b" // U+F170B +#define ICON_MDI_MOVIE_OPEN_SETTINGS_OUTLINE "\xf3\xb1\x9c\x8c" // U+F170C +#define ICON_MDI_MOVIE_OPEN_STAR "\xf3\xb1\x9c\x8d" // U+F170D +#define ICON_MDI_MOVIE_OPEN_STAR_OUTLINE "\xf3\xb1\x9c\x8e" // U+F170E +#define ICON_MDI_MOVIE_OUTLINE "\xf3\xb0\xb7\x9d" // U+F0DDD +#define ICON_MDI_MOVIE_PLAY "\xf3\xb1\x9c\x8f" // U+F170F +#define ICON_MDI_MOVIE_PLAY_OUTLINE "\xf3\xb1\x9c\x90" // U+F1710 +#define ICON_MDI_MOVIE_PLUS "\xf3\xb1\x9c\x91" // U+F1711 +#define ICON_MDI_MOVIE_PLUS_OUTLINE "\xf3\xb1\x9c\x92" // U+F1712 +#define ICON_MDI_MOVIE_REMOVE "\xf3\xb1\x9c\x93" // U+F1713 +#define ICON_MDI_MOVIE_REMOVE_OUTLINE "\xf3\xb1\x9c\x94" // U+F1714 +#define ICON_MDI_MOVIE_ROLL "\xf3\xb0\x9f\x9e" // U+F07DE +#define ICON_MDI_MOVIE_SEARCH "\xf3\xb1\x87\x92" // U+F11D2 +#define ICON_MDI_MOVIE_SEARCH_OUTLINE "\xf3\xb1\x87\x93" // U+F11D3 +#define ICON_MDI_MOVIE_SETTINGS "\xf3\xb1\x9c\x95" // U+F1715 +#define ICON_MDI_MOVIE_SETTINGS_OUTLINE "\xf3\xb1\x9c\x96" // U+F1716 +#define ICON_MDI_MOVIE_STAR "\xf3\xb1\x9c\x97" // U+F1717 +#define ICON_MDI_MOVIE_STAR_OUTLINE "\xf3\xb1\x9c\x98" // U+F1718 +#define ICON_MDI_MOWER "\xf3\xb1\x99\xaf" // U+F166F +#define ICON_MDI_MOWER_BAG "\xf3\xb1\x99\xb0" // U+F1670 +#define ICON_MDI_MOWER_BAG_ON "\xf3\xb1\xad\xa0" // U+F1B60 +#define ICON_MDI_MOWER_ON "\xf3\xb1\xad\x9f" // U+F1B5F +#define ICON_MDI_MUFFIN "\xf3\xb0\xa6\x8c" // U+F098C +#define ICON_MDI_MULTICAST "\xf3\xb1\xa2\x93" // U+F1893 +#define ICON_MDI_MULTIMEDIA "\xf3\xb1\xae\x97" // U+F1B97 +#define ICON_MDI_MULTIPLICATION "\xf3\xb0\x8e\x82" // U+F0382 +#define ICON_MDI_MULTIPLICATION_BOX "\xf3\xb0\x8e\x83" // U+F0383 +#define ICON_MDI_MUSHROOM "\xf3\xb0\x9f\x9f" // U+F07DF +#define ICON_MDI_MUSHROOM_OFF "\xf3\xb1\x8f\xba" // U+F13FA +#define ICON_MDI_MUSHROOM_OFF_OUTLINE "\xf3\xb1\x8f\xbb" // U+F13FB +#define ICON_MDI_MUSHROOM_OUTLINE "\xf3\xb0\x9f\xa0" // U+F07E0 +#define ICON_MDI_MUSIC "\xf3\xb0\x9d\x9a" // U+F075A +#define ICON_MDI_MUSIC_ACCIDENTAL_DOUBLE_FLAT "\xf3\xb0\xbd\xa9" // U+F0F69 +#define ICON_MDI_MUSIC_ACCIDENTAL_DOUBLE_SHARP "\xf3\xb0\xbd\xaa" // U+F0F6A +#define ICON_MDI_MUSIC_ACCIDENTAL_FLAT "\xf3\xb0\xbd\xab" // U+F0F6B +#define ICON_MDI_MUSIC_ACCIDENTAL_NATURAL "\xf3\xb0\xbd\xac" // U+F0F6C +#define ICON_MDI_MUSIC_ACCIDENTAL_SHARP "\xf3\xb0\xbd\xad" // U+F0F6D +#define ICON_MDI_MUSIC_BOX "\xf3\xb0\x8e\x84" // U+F0384 +#define ICON_MDI_MUSIC_BOX_MULTIPLE "\xf3\xb0\x8c\xb3" // U+F0333 +#define ICON_MDI_MUSIC_BOX_MULTIPLE_OUTLINE "\xf3\xb0\xbc\x84" // U+F0F04 +#define ICON_MDI_MUSIC_BOX_OUTLINE "\xf3\xb0\x8e\x85" // U+F0385 +#define ICON_MDI_MUSIC_CIRCLE "\xf3\xb0\x8e\x86" // U+F0386 +#define ICON_MDI_MUSIC_CIRCLE_OUTLINE "\xf3\xb0\xab\x94" // U+F0AD4 +#define ICON_MDI_MUSIC_CLEF_ALTO "\xf3\xb0\xbd\xae" // U+F0F6E +#define ICON_MDI_MUSIC_CLEF_BASS "\xf3\xb0\xbd\xaf" // U+F0F6F +#define ICON_MDI_MUSIC_CLEF_TREBLE "\xf3\xb0\xbd\xb0" // U+F0F70 +#define ICON_MDI_MUSIC_NOTE "\xf3\xb0\x8e\x87" // U+F0387 +#define ICON_MDI_MUSIC_NOTE_BLUETOOTH "\xf3\xb0\x97\xbe" // U+F05FE +#define ICON_MDI_MUSIC_NOTE_BLUETOOTH_OFF "\xf3\xb0\x97\xbf" // U+F05FF +#define ICON_MDI_MUSIC_NOTE_EIGHTH "\xf3\xb0\x8e\x88" // U+F0388 +#define ICON_MDI_MUSIC_NOTE_EIGHTH_DOTTED "\xf3\xb0\xbd\xb1" // U+F0F71 +#define ICON_MDI_MUSIC_NOTE_HALF "\xf3\xb0\x8e\x89" // U+F0389 +#define ICON_MDI_MUSIC_NOTE_HALF_DOTTED "\xf3\xb0\xbd\xb2" // U+F0F72 +#define ICON_MDI_MUSIC_NOTE_MINUS "\xf3\xb1\xae\x89" // U+F1B89 +#define ICON_MDI_MUSIC_NOTE_OFF "\xf3\xb0\x8e\x8a" // U+F038A +#define ICON_MDI_MUSIC_NOTE_OFF_OUTLINE "\xf3\xb0\xbd\xb3" // U+F0F73 +#define ICON_MDI_MUSIC_NOTE_OUTLINE "\xf3\xb0\xbd\xb4" // U+F0F74 +#define ICON_MDI_MUSIC_NOTE_PLUS "\xf3\xb0\xb7\x9e" // U+F0DDE +#define ICON_MDI_MUSIC_NOTE_QUARTER "\xf3\xb0\x8e\x8b" // U+F038B +#define ICON_MDI_MUSIC_NOTE_QUARTER_DOTTED "\xf3\xb0\xbd\xb5" // U+F0F75 +#define ICON_MDI_MUSIC_NOTE_SIXTEENTH "\xf3\xb0\x8e\x8c" // U+F038C +#define ICON_MDI_MUSIC_NOTE_SIXTEENTH_DOTTED "\xf3\xb0\xbd\xb6" // U+F0F76 +#define ICON_MDI_MUSIC_NOTE_WHOLE "\xf3\xb0\x8e\x8d" // U+F038D +#define ICON_MDI_MUSIC_NOTE_WHOLE_DOTTED "\xf3\xb0\xbd\xb7" // U+F0F77 +#define ICON_MDI_MUSIC_OFF "\xf3\xb0\x9d\x9b" // U+F075B +#define ICON_MDI_MUSIC_REST_EIGHTH "\xf3\xb0\xbd\xb8" // U+F0F78 +#define ICON_MDI_MUSIC_REST_HALF "\xf3\xb0\xbd\xb9" // U+F0F79 +#define ICON_MDI_MUSIC_REST_QUARTER "\xf3\xb0\xbd\xba" // U+F0F7A +#define ICON_MDI_MUSIC_REST_SIXTEENTH "\xf3\xb0\xbd\xbb" // U+F0F7B +#define ICON_MDI_MUSIC_REST_WHOLE "\xf3\xb0\xbd\xbc" // U+F0F7C +#define ICON_MDI_MUSTACHE "\xf3\xb1\x97\x9e" // U+F15DE +#define ICON_MDI_NAIL "\xf3\xb0\xb7\x9f" // U+F0DDF +#define ICON_MDI_NAS "\xf3\xb0\xa3\xb3" // U+F08F3 +#define ICON_MDI_NATIVESCRIPT "\xf3\xb0\xa2\x80" // U+F0880 +#define ICON_MDI_NATURE "\xf3\xb0\x8e\x8e" // U+F038E +#define ICON_MDI_NATURE_OUTLINE "\xf3\xb1\xb1\xb1" // U+F1C71 +#define ICON_MDI_NATURE_PEOPLE "\xf3\xb0\x8e\x8f" // U+F038F +#define ICON_MDI_NATURE_PEOPLE_OUTLINE "\xf3\xb1\xb1\xb2" // U+F1C72 +#define ICON_MDI_NAVIGATION "\xf3\xb0\x8e\x90" // U+F0390 +#define ICON_MDI_NAVIGATION_OUTLINE "\xf3\xb1\x98\x87" // U+F1607 +#define ICON_MDI_NAVIGATION_VARIANT "\xf3\xb1\xa3\xb0" // U+F18F0 +#define ICON_MDI_NAVIGATION_VARIANT_OUTLINE "\xf3\xb1\xa3\xb1" // U+F18F1 +#define ICON_MDI_NEAR_ME "\xf3\xb0\x97\x8d" // U+F05CD +#define ICON_MDI_NECKLACE "\xf3\xb0\xbc\x8b" // U+F0F0B +#define ICON_MDI_NEEDLE "\xf3\xb0\x8e\x91" // U+F0391 +#define ICON_MDI_NEEDLE_OFF "\xf3\xb1\xa7\x92" // U+F19D2 +#define ICON_MDI_NETFLIX "\xf3\xb0\x9d\x86" // U+F0746 +#define ICON_MDI_NETWORK "\xf3\xb0\x9b\xb3" // U+F06F3 +#define ICON_MDI_NETWORK_OFF "\xf3\xb0\xb2\x9b" // U+F0C9B +#define ICON_MDI_NETWORK_OFF_OUTLINE "\xf3\xb0\xb2\x9c" // U+F0C9C +#define ICON_MDI_NETWORK_OUTLINE "\xf3\xb0\xb2\x9d" // U+F0C9D +#define ICON_MDI_NETWORK_POS "\xf3\xb1\xab\x8b" // U+F1ACB +#define ICON_MDI_NETWORK_STRENGTH_1 "\xf3\xb0\xa3\xb4" // U+F08F4 +#define ICON_MDI_NETWORK_STRENGTH_1_ALERT "\xf3\xb0\xa3\xb5" // U+F08F5 +#define ICON_MDI_NETWORK_STRENGTH_2 "\xf3\xb0\xa3\xb6" // U+F08F6 +#define ICON_MDI_NETWORK_STRENGTH_2_ALERT "\xf3\xb0\xa3\xb7" // U+F08F7 +#define ICON_MDI_NETWORK_STRENGTH_3 "\xf3\xb0\xa3\xb8" // U+F08F8 +#define ICON_MDI_NETWORK_STRENGTH_3_ALERT "\xf3\xb0\xa3\xb9" // U+F08F9 +#define ICON_MDI_NETWORK_STRENGTH_4 "\xf3\xb0\xa3\xba" // U+F08FA +#define ICON_MDI_NETWORK_STRENGTH_4_ALERT "\xf3\xb0\xa3\xbb" // U+F08FB +#define ICON_MDI_NETWORK_STRENGTH_4_COG "\xf3\xb1\xa4\x9a" // U+F191A +#define ICON_MDI_NETWORK_STRENGTH_OFF "\xf3\xb0\xa3\xbc" // U+F08FC +#define ICON_MDI_NETWORK_STRENGTH_OFF_OUTLINE "\xf3\xb0\xa3\xbd" // U+F08FD +#define ICON_MDI_NETWORK_STRENGTH_OUTLINE "\xf3\xb0\xa3\xbe" // U+F08FE +#define ICON_MDI_NEW_BOX "\xf3\xb0\x8e\x94" // U+F0394 +#define ICON_MDI_NEWSPAPER "\xf3\xb0\x8e\x95" // U+F0395 +#define ICON_MDI_NEWSPAPER_CHECK "\xf3\xb1\xa5\x83" // U+F1943 +#define ICON_MDI_NEWSPAPER_MINUS "\xf3\xb0\xbc\x8c" // U+F0F0C +#define ICON_MDI_NEWSPAPER_PLUS "\xf3\xb0\xbc\x8d" // U+F0F0D +#define ICON_MDI_NEWSPAPER_REMOVE "\xf3\xb1\xa5\x84" // U+F1944 +#define ICON_MDI_NEWSPAPER_VARIANT "\xf3\xb1\x80\x81" // U+F1001 +#define ICON_MDI_NEWSPAPER_VARIANT_MULTIPLE "\xf3\xb1\x80\x82" // U+F1002 +#define ICON_MDI_NEWSPAPER_VARIANT_MULTIPLE_OUTLINE "\xf3\xb1\x80\x83" // U+F1003 +#define ICON_MDI_NEWSPAPER_VARIANT_OUTLINE "\xf3\xb1\x80\x84" // U+F1004 +#define ICON_MDI_NFC "\xf3\xb0\x8e\x96" // U+F0396 +#define ICON_MDI_NFC_SEARCH_VARIANT "\xf3\xb0\xb9\x93" // U+F0E53 +#define ICON_MDI_NFC_TAP "\xf3\xb0\x8e\x97" // U+F0397 +#define ICON_MDI_NFC_VARIANT "\xf3\xb0\x8e\x98" // U+F0398 +#define ICON_MDI_NFC_VARIANT_OFF "\xf3\xb0\xb9\x94" // U+F0E54 +#define ICON_MDI_NINJA "\xf3\xb0\x9d\xb4" // U+F0774 +#define ICON_MDI_NINTENDO_GAME_BOY "\xf3\xb1\x8e\x93" // U+F1393 +#define ICON_MDI_NINTENDO_SWITCH "\xf3\xb0\x9f\xa1" // U+F07E1 +#define ICON_MDI_NINTENDO_WII "\xf3\xb0\x96\xab" // U+F05AB +#define ICON_MDI_NINTENDO_WIIU "\xf3\xb0\x9c\xad" // U+F072D +#define ICON_MDI_NIX "\xf3\xb1\x84\x85" // U+F1105 +#define ICON_MDI_NODEJS "\xf3\xb0\x8e\x99" // U+F0399 +#define ICON_MDI_NOODLES "\xf3\xb1\x85\xbe" // U+F117E +#define ICON_MDI_NOT_EQUAL "\xf3\xb0\xa6\x8d" // U+F098D +#define ICON_MDI_NOT_EQUAL_VARIANT "\xf3\xb0\xa6\x8e" // U+F098E +#define ICON_MDI_NOTE "\xf3\xb0\x8e\x9a" // U+F039A +#define ICON_MDI_NOTE_ALERT "\xf3\xb1\x9d\xbd" // U+F177D +#define ICON_MDI_NOTE_ALERT_OUTLINE "\xf3\xb1\x9d\xbe" // U+F177E +#define ICON_MDI_NOTE_CHECK "\xf3\xb1\x9d\xbf" // U+F177F +#define ICON_MDI_NOTE_CHECK_OUTLINE "\xf3\xb1\x9e\x80" // U+F1780 +#define ICON_MDI_NOTE_EDIT "\xf3\xb1\x9e\x81" // U+F1781 +#define ICON_MDI_NOTE_EDIT_OUTLINE "\xf3\xb1\x9e\x82" // U+F1782 +#define ICON_MDI_NOTE_MINUS "\xf3\xb1\x99\x8f" // U+F164F +#define ICON_MDI_NOTE_MINUS_OUTLINE "\xf3\xb1\x99\x90" // U+F1650 +#define ICON_MDI_NOTE_MULTIPLE "\xf3\xb0\x9a\xb8" // U+F06B8 +#define ICON_MDI_NOTE_MULTIPLE_OUTLINE "\xf3\xb0\x9a\xb9" // U+F06B9 +#define ICON_MDI_NOTE_OFF "\xf3\xb1\x9e\x83" // U+F1783 +#define ICON_MDI_NOTE_OFF_OUTLINE "\xf3\xb1\x9e\x84" // U+F1784 +#define ICON_MDI_NOTE_OUTLINE "\xf3\xb0\x8e\x9b" // U+F039B +#define ICON_MDI_NOTE_PLUS "\xf3\xb0\x8e\x9c" // U+F039C +#define ICON_MDI_NOTE_PLUS_OUTLINE "\xf3\xb0\x8e\x9d" // U+F039D +#define ICON_MDI_NOTE_REMOVE "\xf3\xb1\x99\x91" // U+F1651 +#define ICON_MDI_NOTE_REMOVE_OUTLINE "\xf3\xb1\x99\x92" // U+F1652 +#define ICON_MDI_NOTE_SEARCH "\xf3\xb1\x99\x93" // U+F1653 +#define ICON_MDI_NOTE_SEARCH_OUTLINE "\xf3\xb1\x99\x94" // U+F1654 +#define ICON_MDI_NOTE_TEXT "\xf3\xb0\x8e\x9e" // U+F039E +#define ICON_MDI_NOTE_TEXT_OUTLINE "\xf3\xb1\x87\x97" // U+F11D7 +#define ICON_MDI_NOTEBOOK "\xf3\xb0\xa0\xae" // U+F082E +#define ICON_MDI_NOTEBOOK_CHECK "\xf3\xb1\x93\xb5" // U+F14F5 +#define ICON_MDI_NOTEBOOK_CHECK_OUTLINE "\xf3\xb1\x93\xb6" // U+F14F6 +#define ICON_MDI_NOTEBOOK_EDIT "\xf3\xb1\x93\xa7" // U+F14E7 +#define ICON_MDI_NOTEBOOK_EDIT_OUTLINE "\xf3\xb1\x93\xa9" // U+F14E9 +#define ICON_MDI_NOTEBOOK_HEART "\xf3\xb1\xa8\x8b" // U+F1A0B +#define ICON_MDI_NOTEBOOK_HEART_OUTLINE "\xf3\xb1\xa8\x8c" // U+F1A0C +#define ICON_MDI_NOTEBOOK_MINUS "\xf3\xb1\x98\x90" // U+F1610 +#define ICON_MDI_NOTEBOOK_MINUS_OUTLINE "\xf3\xb1\x98\x91" // U+F1611 +#define ICON_MDI_NOTEBOOK_MULTIPLE "\xf3\xb0\xb9\x95" // U+F0E55 +#define ICON_MDI_NOTEBOOK_OUTLINE "\xf3\xb0\xba\xbf" // U+F0EBF +#define ICON_MDI_NOTEBOOK_PLUS "\xf3\xb1\x98\x92" // U+F1612 +#define ICON_MDI_NOTEBOOK_PLUS_OUTLINE "\xf3\xb1\x98\x93" // U+F1613 +#define ICON_MDI_NOTEBOOK_REMOVE "\xf3\xb1\x98\x94" // U+F1614 +#define ICON_MDI_NOTEBOOK_REMOVE_OUTLINE "\xf3\xb1\x98\x95" // U+F1615 +#define ICON_MDI_NOTIFICATION_CLEAR_ALL "\xf3\xb0\x8e\x9f" // U+F039F +#define ICON_MDI_NPM "\xf3\xb0\x9b\xb7" // U+F06F7 +#define ICON_MDI_NUKE "\xf3\xb0\x9a\xa4" // U+F06A4 +#define ICON_MDI_NULL "\xf3\xb0\x9f\xa2" // U+F07E2 +#define ICON_MDI_NUMERIC "\xf3\xb0\x8e\xa0" // U+F03A0 +#define ICON_MDI_NUMERIC_0 "\xf3\xb0\xac\xb9" // U+F0B39 +#define ICON_MDI_NUMERIC_0_BOX "\xf3\xb0\x8e\xa1" // U+F03A1 +#define ICON_MDI_NUMERIC_0_BOX_MULTIPLE "\xf3\xb0\xbc\x8e" // U+F0F0E +#define ICON_MDI_NUMERIC_0_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xa2" // U+F03A2 +#define ICON_MDI_NUMERIC_0_BOX_OUTLINE "\xf3\xb0\x8e\xa3" // U+F03A3 +#define ICON_MDI_NUMERIC_0_CIRCLE "\xf3\xb0\xb2\x9e" // U+F0C9E +#define ICON_MDI_NUMERIC_0_CIRCLE_OUTLINE "\xf3\xb0\xb2\x9f" // U+F0C9F +#define ICON_MDI_NUMERIC_1 "\xf3\xb0\xac\xba" // U+F0B3A +#define ICON_MDI_NUMERIC_1_BOX "\xf3\xb0\x8e\xa4" // U+F03A4 +#define ICON_MDI_NUMERIC_1_BOX_MULTIPLE "\xf3\xb0\xbc\x8f" // U+F0F0F +#define ICON_MDI_NUMERIC_1_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xa5" // U+F03A5 +#define ICON_MDI_NUMERIC_1_BOX_OUTLINE "\xf3\xb0\x8e\xa6" // U+F03A6 +#define ICON_MDI_NUMERIC_1_CIRCLE "\xf3\xb0\xb2\xa0" // U+F0CA0 +#define ICON_MDI_NUMERIC_1_CIRCLE_OUTLINE "\xf3\xb0\xb2\xa1" // U+F0CA1 +#define ICON_MDI_NUMERIC_10 "\xf3\xb0\xbf\xa9" // U+F0FE9 +#define ICON_MDI_NUMERIC_10_BOX "\xf3\xb0\xbd\xbd" // U+F0F7D +#define ICON_MDI_NUMERIC_10_BOX_MULTIPLE "\xf3\xb0\xbf\xaa" // U+F0FEA +#define ICON_MDI_NUMERIC_10_BOX_MULTIPLE_OUTLINE "\xf3\xb0\xbf\xab" // U+F0FEB +#define ICON_MDI_NUMERIC_10_BOX_OUTLINE "\xf3\xb0\xbd\xbe" // U+F0F7E +#define ICON_MDI_NUMERIC_10_CIRCLE "\xf3\xb0\xbf\xac" // U+F0FEC +#define ICON_MDI_NUMERIC_10_CIRCLE_OUTLINE "\xf3\xb0\xbf\xad" // U+F0FED +#define ICON_MDI_NUMERIC_2 "\xf3\xb0\xac\xbb" // U+F0B3B +#define ICON_MDI_NUMERIC_2_BOX "\xf3\xb0\x8e\xa7" // U+F03A7 +#define ICON_MDI_NUMERIC_2_BOX_MULTIPLE "\xf3\xb0\xbc\x90" // U+F0F10 +#define ICON_MDI_NUMERIC_2_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xa8" // U+F03A8 +#define ICON_MDI_NUMERIC_2_BOX_OUTLINE "\xf3\xb0\x8e\xa9" // U+F03A9 +#define ICON_MDI_NUMERIC_2_CIRCLE "\xf3\xb0\xb2\xa2" // U+F0CA2 +#define ICON_MDI_NUMERIC_2_CIRCLE_OUTLINE "\xf3\xb0\xb2\xa3" // U+F0CA3 +#define ICON_MDI_NUMERIC_3 "\xf3\xb0\xac\xbc" // U+F0B3C +#define ICON_MDI_NUMERIC_3_BOX "\xf3\xb0\x8e\xaa" // U+F03AA +#define ICON_MDI_NUMERIC_3_BOX_MULTIPLE "\xf3\xb0\xbc\x91" // U+F0F11 +#define ICON_MDI_NUMERIC_3_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xab" // U+F03AB +#define ICON_MDI_NUMERIC_3_BOX_OUTLINE "\xf3\xb0\x8e\xac" // U+F03AC +#define ICON_MDI_NUMERIC_3_CIRCLE "\xf3\xb0\xb2\xa4" // U+F0CA4 +#define ICON_MDI_NUMERIC_3_CIRCLE_OUTLINE "\xf3\xb0\xb2\xa5" // U+F0CA5 +#define ICON_MDI_NUMERIC_4 "\xf3\xb0\xac\xbd" // U+F0B3D +#define ICON_MDI_NUMERIC_4_BOX "\xf3\xb0\x8e\xad" // U+F03AD +#define ICON_MDI_NUMERIC_4_BOX_MULTIPLE "\xf3\xb0\xbc\x92" // U+F0F12 +#define ICON_MDI_NUMERIC_4_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xb2" // U+F03B2 +#define ICON_MDI_NUMERIC_4_BOX_OUTLINE "\xf3\xb0\x8e\xae" // U+F03AE +#define ICON_MDI_NUMERIC_4_CIRCLE "\xf3\xb0\xb2\xa6" // U+F0CA6 +#define ICON_MDI_NUMERIC_4_CIRCLE_OUTLINE "\xf3\xb0\xb2\xa7" // U+F0CA7 +#define ICON_MDI_NUMERIC_5 "\xf3\xb0\xac\xbe" // U+F0B3E +#define ICON_MDI_NUMERIC_5_BOX "\xf3\xb0\x8e\xb1" // U+F03B1 +#define ICON_MDI_NUMERIC_5_BOX_MULTIPLE "\xf3\xb0\xbc\x93" // U+F0F13 +#define ICON_MDI_NUMERIC_5_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xaf" // U+F03AF +#define ICON_MDI_NUMERIC_5_BOX_OUTLINE "\xf3\xb0\x8e\xb0" // U+F03B0 +#define ICON_MDI_NUMERIC_5_CIRCLE "\xf3\xb0\xb2\xa8" // U+F0CA8 +#define ICON_MDI_NUMERIC_5_CIRCLE_OUTLINE "\xf3\xb0\xb2\xa9" // U+F0CA9 +#define ICON_MDI_NUMERIC_6 "\xf3\xb0\xac\xbf" // U+F0B3F +#define ICON_MDI_NUMERIC_6_BOX "\xf3\xb0\x8e\xb3" // U+F03B3 +#define ICON_MDI_NUMERIC_6_BOX_MULTIPLE "\xf3\xb0\xbc\x94" // U+F0F14 +#define ICON_MDI_NUMERIC_6_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xb4" // U+F03B4 +#define ICON_MDI_NUMERIC_6_BOX_OUTLINE "\xf3\xb0\x8e\xb5" // U+F03B5 +#define ICON_MDI_NUMERIC_6_CIRCLE "\xf3\xb0\xb2\xaa" // U+F0CAA +#define ICON_MDI_NUMERIC_6_CIRCLE_OUTLINE "\xf3\xb0\xb2\xab" // U+F0CAB +#define ICON_MDI_NUMERIC_7 "\xf3\xb0\xad\x80" // U+F0B40 +#define ICON_MDI_NUMERIC_7_BOX "\xf3\xb0\x8e\xb6" // U+F03B6 +#define ICON_MDI_NUMERIC_7_BOX_MULTIPLE "\xf3\xb0\xbc\x95" // U+F0F15 +#define ICON_MDI_NUMERIC_7_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xb7" // U+F03B7 +#define ICON_MDI_NUMERIC_7_BOX_OUTLINE "\xf3\xb0\x8e\xb8" // U+F03B8 +#define ICON_MDI_NUMERIC_7_CIRCLE "\xf3\xb0\xb2\xac" // U+F0CAC +#define ICON_MDI_NUMERIC_7_CIRCLE_OUTLINE "\xf3\xb0\xb2\xad" // U+F0CAD +#define ICON_MDI_NUMERIC_8 "\xf3\xb0\xad\x81" // U+F0B41 +#define ICON_MDI_NUMERIC_8_BOX "\xf3\xb0\x8e\xb9" // U+F03B9 +#define ICON_MDI_NUMERIC_8_BOX_MULTIPLE "\xf3\xb0\xbc\x96" // U+F0F16 +#define ICON_MDI_NUMERIC_8_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xba" // U+F03BA +#define ICON_MDI_NUMERIC_8_BOX_OUTLINE "\xf3\xb0\x8e\xbb" // U+F03BB +#define ICON_MDI_NUMERIC_8_CIRCLE "\xf3\xb0\xb2\xae" // U+F0CAE +#define ICON_MDI_NUMERIC_8_CIRCLE_OUTLINE "\xf3\xb0\xb2\xaf" // U+F0CAF +#define ICON_MDI_NUMERIC_9 "\xf3\xb0\xad\x82" // U+F0B42 +#define ICON_MDI_NUMERIC_9_BOX "\xf3\xb0\x8e\xbc" // U+F03BC +#define ICON_MDI_NUMERIC_9_BOX_MULTIPLE "\xf3\xb0\xbc\x97" // U+F0F17 +#define ICON_MDI_NUMERIC_9_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8e\xbd" // U+F03BD +#define ICON_MDI_NUMERIC_9_BOX_OUTLINE "\xf3\xb0\x8e\xbe" // U+F03BE +#define ICON_MDI_NUMERIC_9_CIRCLE "\xf3\xb0\xb2\xb0" // U+F0CB0 +#define ICON_MDI_NUMERIC_9_CIRCLE_OUTLINE "\xf3\xb0\xb2\xb1" // U+F0CB1 +#define ICON_MDI_NUMERIC_9_PLUS "\xf3\xb0\xbf\xae" // U+F0FEE +#define ICON_MDI_NUMERIC_9_PLUS_BOX "\xf3\xb0\x8e\xbf" // U+F03BF +#define ICON_MDI_NUMERIC_9_PLUS_BOX_MULTIPLE "\xf3\xb0\xbc\x98" // U+F0F18 +#define ICON_MDI_NUMERIC_9_PLUS_BOX_MULTIPLE_OUTLINE "\xf3\xb0\x8f\x80" // U+F03C0 +#define ICON_MDI_NUMERIC_9_PLUS_BOX_OUTLINE "\xf3\xb0\x8f\x81" // U+F03C1 +#define ICON_MDI_NUMERIC_9_PLUS_CIRCLE "\xf3\xb0\xb2\xb2" // U+F0CB2 +#define ICON_MDI_NUMERIC_9_PLUS_CIRCLE_OUTLINE "\xf3\xb0\xb2\xb3" // U+F0CB3 +#define ICON_MDI_NUMERIC_NEGATIVE_1 "\xf3\xb1\x81\x92" // U+F1052 +#define ICON_MDI_NUMERIC_OFF "\xf3\xb1\xa7\x93" // U+F19D3 +#define ICON_MDI_NUMERIC_POSITIVE_1 "\xf3\xb1\x97\x8b" // U+F15CB +#define ICON_MDI_NUT "\xf3\xb0\x9b\xb8" // U+F06F8 +#define ICON_MDI_NUTRITION "\xf3\xb0\x8f\x82" // U+F03C2 +#define ICON_MDI_NUXT "\xf3\xb1\x84\x86" // U+F1106 +#define ICON_MDI_OAR "\xf3\xb0\x99\xbc" // U+F067C +#define ICON_MDI_OCARINA "\xf3\xb0\xb7\xa0" // U+F0DE0 +#define ICON_MDI_OCI "\xf3\xb1\x8b\xa9" // U+F12E9 +#define ICON_MDI_OCR "\xf3\xb1\x84\xba" // U+F113A +#define ICON_MDI_OCTAGON "\xf3\xb0\x8f\x83" // U+F03C3 +#define ICON_MDI_OCTAGON_OUTLINE "\xf3\xb0\x8f\x84" // U+F03C4 +#define ICON_MDI_OCTAGRAM "\xf3\xb0\x9b\xb9" // U+F06F9 +#define ICON_MDI_OCTAGRAM_EDIT "\xf3\xb1\xb0\xb4" // U+F1C34 +#define ICON_MDI_OCTAGRAM_EDIT_OUTLINE "\xf3\xb1\xb0\xb5" // U+F1C35 +#define ICON_MDI_OCTAGRAM_MINUS "\xf3\xb1\xb0\xb6" // U+F1C36 +#define ICON_MDI_OCTAGRAM_MINUS_OUTLINE "\xf3\xb1\xb0\xb7" // U+F1C37 +#define ICON_MDI_OCTAGRAM_OUTLINE "\xf3\xb0\x9d\xb5" // U+F0775 +#define ICON_MDI_OCTAGRAM_PLUS "\xf3\xb1\xb0\xb8" // U+F1C38 +#define ICON_MDI_OCTAGRAM_PLUS_OUTLINE "\xf3\xb1\xb0\xb9" // U+F1C39 +#define ICON_MDI_OCTAHEDRON "\xf3\xb1\xa5\x90" // U+F1950 +#define ICON_MDI_OCTAHEDRON_OFF "\xf3\xb1\xa5\x91" // U+F1951 +#define ICON_MDI_ODNOKLASSNIKI "\xf3\xb0\x8f\x85" // U+F03C5 +#define ICON_MDI_OFFER "\xf3\xb1\x88\x9b" // U+F121B +#define ICON_MDI_OFFICE_BUILDING "\xf3\xb0\xa6\x91" // U+F0991 +#define ICON_MDI_OFFICE_BUILDING_COG "\xf3\xb1\xa5\x89" // U+F1949 +#define ICON_MDI_OFFICE_BUILDING_COG_OUTLINE "\xf3\xb1\xa5\x8a" // U+F194A +#define ICON_MDI_OFFICE_BUILDING_MARKER "\xf3\xb1\x94\xa0" // U+F1520 +#define ICON_MDI_OFFICE_BUILDING_MARKER_OUTLINE "\xf3\xb1\x94\xa1" // U+F1521 +#define ICON_MDI_OFFICE_BUILDING_MINUS "\xf3\xb1\xae\xaa" // U+F1BAA +#define ICON_MDI_OFFICE_BUILDING_MINUS_OUTLINE "\xf3\xb1\xae\xab" // U+F1BAB +#define ICON_MDI_OFFICE_BUILDING_OUTLINE "\xf3\xb1\x94\x9f" // U+F151F +#define ICON_MDI_OFFICE_BUILDING_PLUS "\xf3\xb1\xae\xa8" // U+F1BA8 +#define ICON_MDI_OFFICE_BUILDING_PLUS_OUTLINE "\xf3\xb1\xae\xa9" // U+F1BA9 +#define ICON_MDI_OFFICE_BUILDING_REMOVE "\xf3\xb1\xae\xac" // U+F1BAC +#define ICON_MDI_OFFICE_BUILDING_REMOVE_OUTLINE "\xf3\xb1\xae\xad" // U+F1BAD +#define ICON_MDI_OIL "\xf3\xb0\x8f\x87" // U+F03C7 +#define ICON_MDI_OIL_LAMP "\xf3\xb0\xbc\x99" // U+F0F19 +#define ICON_MDI_OIL_LEVEL "\xf3\xb1\x81\x93" // U+F1053 +#define ICON_MDI_OIL_TEMPERATURE "\xf3\xb0\xbf\xb8" // U+F0FF8 +#define ICON_MDI_OM "\xf3\xb0\xa5\xb3" // U+F0973 +#define ICON_MDI_OMEGA "\xf3\xb0\x8f\x89" // U+F03C9 +#define ICON_MDI_ONE_UP "\xf3\xb0\xae\xad" // U+F0BAD +#define ICON_MDI_ONEPASSWORD "\xf3\xb0\xa2\x81" // U+F0881 +#define ICON_MDI_OPACITY "\xf3\xb0\x97\x8c" // U+F05CC +#define ICON_MDI_OPEN_IN_APP "\xf3\xb0\x8f\x8b" // U+F03CB +#define ICON_MDI_OPEN_IN_NEW "\xf3\xb0\x8f\x8c" // U+F03CC +#define ICON_MDI_OPEN_SOURCE_INITIATIVE "\xf3\xb0\xae\xae" // U+F0BAE +#define ICON_MDI_OPENID "\xf3\xb0\x8f\x8d" // U+F03CD +#define ICON_MDI_OPERA "\xf3\xb0\x8f\x8e" // U+F03CE +#define ICON_MDI_ORBIT "\xf3\xb0\x80\x98" // U+F0018 +#define ICON_MDI_ORBIT_VARIANT "\xf3\xb1\x97\x9b" // U+F15DB +#define ICON_MDI_ORDER_ALPHABETICAL_ASCENDING "\xf3\xb0\x88\x8d" // U+F020D +#define ICON_MDI_ORDER_ALPHABETICAL_DESCENDING "\xf3\xb0\xb4\x87" // U+F0D07 +#define ICON_MDI_ORDER_BOOL_ASCENDING "\xf3\xb0\x8a\xbe" // U+F02BE +#define ICON_MDI_ORDER_BOOL_ASCENDING_VARIANT "\xf3\xb0\xa6\x8f" // U+F098F +#define ICON_MDI_ORDER_BOOL_DESCENDING "\xf3\xb1\x8e\x84" // U+F1384 +#define ICON_MDI_ORDER_BOOL_DESCENDING_VARIANT "\xf3\xb0\xa6\x90" // U+F0990 +#define ICON_MDI_ORDER_NUMERIC_ASCENDING "\xf3\xb0\x95\x85" // U+F0545 +#define ICON_MDI_ORDER_NUMERIC_DESCENDING "\xf3\xb0\x95\x86" // U+F0546 +#define ICON_MDI_ORIGIN "\xf3\xb0\xad\x83" // U+F0B43 +#define ICON_MDI_ORNAMENT "\xf3\xb0\x8f\x8f" // U+F03CF +#define ICON_MDI_ORNAMENT_VARIANT "\xf3\xb0\x8f\x90" // U+F03D0 +#define ICON_MDI_OUTDOOR_LAMP "\xf3\xb1\x81\x94" // U+F1054 +#define ICON_MDI_OVERSCAN "\xf3\xb1\x80\x85" // U+F1005 +#define ICON_MDI_OWL "\xf3\xb0\x8f\x92" // U+F03D2 +#define ICON_MDI_PAC_MAN "\xf3\xb0\xae\xaf" // U+F0BAF +#define ICON_MDI_PACKAGE "\xf3\xb0\x8f\x93" // U+F03D3 +#define ICON_MDI_PACKAGE_CHECK "\xf3\xb1\xad\x91" // U+F1B51 +#define ICON_MDI_PACKAGE_DOWN "\xf3\xb0\x8f\x94" // U+F03D4 +#define ICON_MDI_PACKAGE_UP "\xf3\xb0\x8f\x95" // U+F03D5 +#define ICON_MDI_PACKAGE_VARIANT "\xf3\xb0\x8f\x96" // U+F03D6 +#define ICON_MDI_PACKAGE_VARIANT_CLOSED "\xf3\xb0\x8f\x97" // U+F03D7 +#define ICON_MDI_PACKAGE_VARIANT_CLOSED_CHECK "\xf3\xb1\xad\x92" // U+F1B52 +#define ICON_MDI_PACKAGE_VARIANT_CLOSED_MINUS "\xf3\xb1\xa7\x94" // U+F19D4 +#define ICON_MDI_PACKAGE_VARIANT_CLOSED_PLUS "\xf3\xb1\xa7\x95" // U+F19D5 +#define ICON_MDI_PACKAGE_VARIANT_CLOSED_REMOVE "\xf3\xb1\xa7\x96" // U+F19D6 +#define ICON_MDI_PACKAGE_VARIANT_MINUS "\xf3\xb1\xa7\x97" // U+F19D7 +#define ICON_MDI_PACKAGE_VARIANT_PLUS "\xf3\xb1\xa7\x98" // U+F19D8 +#define ICON_MDI_PACKAGE_VARIANT_REMOVE "\xf3\xb1\xa7\x99" // U+F19D9 +#define ICON_MDI_PAGE_FIRST "\xf3\xb0\x98\x80" // U+F0600 +#define ICON_MDI_PAGE_LAST "\xf3\xb0\x98\x81" // U+F0601 +#define ICON_MDI_PAGE_LAYOUT_BODY "\xf3\xb0\x9b\xba" // U+F06FA +#define ICON_MDI_PAGE_LAYOUT_FOOTER "\xf3\xb0\x9b\xbb" // U+F06FB +#define ICON_MDI_PAGE_LAYOUT_HEADER "\xf3\xb0\x9b\xbc" // U+F06FC +#define ICON_MDI_PAGE_LAYOUT_HEADER_FOOTER "\xf3\xb0\xbd\xbf" // U+F0F7F +#define ICON_MDI_PAGE_LAYOUT_SIDEBAR_LEFT "\xf3\xb0\x9b\xbd" // U+F06FD +#define ICON_MDI_PAGE_LAYOUT_SIDEBAR_RIGHT "\xf3\xb0\x9b\xbe" // U+F06FE +#define ICON_MDI_PAGE_NEXT "\xf3\xb0\xae\xb0" // U+F0BB0 +#define ICON_MDI_PAGE_NEXT_OUTLINE "\xf3\xb0\xae\xb1" // U+F0BB1 +#define ICON_MDI_PAGE_PREVIOUS "\xf3\xb0\xae\xb2" // U+F0BB2 +#define ICON_MDI_PAGE_PREVIOUS_OUTLINE "\xf3\xb0\xae\xb3" // U+F0BB3 +#define ICON_MDI_PAIL "\xf3\xb1\x90\x97" // U+F1417 +#define ICON_MDI_PAIL_MINUS "\xf3\xb1\x90\xb7" // U+F1437 +#define ICON_MDI_PAIL_MINUS_OUTLINE "\xf3\xb1\x90\xbc" // U+F143C +#define ICON_MDI_PAIL_OFF "\xf3\xb1\x90\xb9" // U+F1439 +#define ICON_MDI_PAIL_OFF_OUTLINE "\xf3\xb1\x90\xbe" // U+F143E +#define ICON_MDI_PAIL_OUTLINE "\xf3\xb1\x90\xba" // U+F143A +#define ICON_MDI_PAIL_PLUS "\xf3\xb1\x90\xb6" // U+F1436 +#define ICON_MDI_PAIL_PLUS_OUTLINE "\xf3\xb1\x90\xbb" // U+F143B +#define ICON_MDI_PAIL_REMOVE "\xf3\xb1\x90\xb8" // U+F1438 +#define ICON_MDI_PAIL_REMOVE_OUTLINE "\xf3\xb1\x90\xbd" // U+F143D +#define ICON_MDI_PALETTE "\xf3\xb0\x8f\x98" // U+F03D8 +#define ICON_MDI_PALETTE_ADVANCED "\xf3\xb0\x8f\x99" // U+F03D9 +#define ICON_MDI_PALETTE_OUTLINE "\xf3\xb0\xb8\x8c" // U+F0E0C +#define ICON_MDI_PALETTE_SWATCH "\xf3\xb0\xa2\xb5" // U+F08B5 +#define ICON_MDI_PALETTE_SWATCH_OUTLINE "\xf3\xb1\x8d\x9c" // U+F135C +#define ICON_MDI_PALETTE_SWATCH_VARIANT "\xf3\xb1\xa5\x9a" // U+F195A +#define ICON_MDI_PALM_TREE "\xf3\xb1\x81\x95" // U+F1055 +#define ICON_MDI_PAN "\xf3\xb0\xae\xb4" // U+F0BB4 +#define ICON_MDI_PAN_BOTTOM_LEFT "\xf3\xb0\xae\xb5" // U+F0BB5 +#define ICON_MDI_PAN_BOTTOM_RIGHT "\xf3\xb0\xae\xb6" // U+F0BB6 +#define ICON_MDI_PAN_DOWN "\xf3\xb0\xae\xb7" // U+F0BB7 +#define ICON_MDI_PAN_HORIZONTAL "\xf3\xb0\xae\xb8" // U+F0BB8 +#define ICON_MDI_PAN_LEFT "\xf3\xb0\xae\xb9" // U+F0BB9 +#define ICON_MDI_PAN_RIGHT "\xf3\xb0\xae\xba" // U+F0BBA +#define ICON_MDI_PAN_TOP_LEFT "\xf3\xb0\xae\xbb" // U+F0BBB +#define ICON_MDI_PAN_TOP_RIGHT "\xf3\xb0\xae\xbc" // U+F0BBC +#define ICON_MDI_PAN_UP "\xf3\xb0\xae\xbd" // U+F0BBD +#define ICON_MDI_PAN_VERTICAL "\xf3\xb0\xae\xbe" // U+F0BBE +#define ICON_MDI_PANDA "\xf3\xb0\x8f\x9a" // U+F03DA +#define ICON_MDI_PANDORA "\xf3\xb0\x8f\x9b" // U+F03DB +#define ICON_MDI_PANORAMA "\xf3\xb0\x8f\x9c" // U+F03DC +#define ICON_MDI_PANORAMA_FISHEYE "\xf3\xb0\x8f\x9d" // U+F03DD +#define ICON_MDI_PANORAMA_HORIZONTAL "\xf3\xb1\xa4\xa8" // U+F1928 +#define ICON_MDI_PANORAMA_HORIZONTAL_OUTLINE "\xf3\xb0\x8f\x9e" // U+F03DE +#define ICON_MDI_PANORAMA_OUTLINE "\xf3\xb1\xa6\x8c" // U+F198C +#define ICON_MDI_PANORAMA_SPHERE "\xf3\xb1\xa6\x8d" // U+F198D +#define ICON_MDI_PANORAMA_SPHERE_OUTLINE "\xf3\xb1\xa6\x8e" // U+F198E +#define ICON_MDI_PANORAMA_VARIANT "\xf3\xb1\xa6\x8f" // U+F198F +#define ICON_MDI_PANORAMA_VARIANT_OUTLINE "\xf3\xb1\xa6\x90" // U+F1990 +#define ICON_MDI_PANORAMA_VERTICAL "\xf3\xb1\xa4\xa9" // U+F1929 +#define ICON_MDI_PANORAMA_VERTICAL_OUTLINE "\xf3\xb0\x8f\x9f" // U+F03DF +#define ICON_MDI_PANORAMA_WIDE_ANGLE "\xf3\xb1\xa5\x9f" // U+F195F +#define ICON_MDI_PANORAMA_WIDE_ANGLE_OUTLINE "\xf3\xb0\x8f\xa0" // U+F03E0 +#define ICON_MDI_PAPER_CUT_VERTICAL "\xf3\xb0\x8f\xa1" // U+F03E1 +#define ICON_MDI_PAPER_ROLL "\xf3\xb1\x85\x97" // U+F1157 +#define ICON_MDI_PAPER_ROLL_OUTLINE "\xf3\xb1\x85\x98" // U+F1158 +#define ICON_MDI_PAPERCLIP "\xf3\xb0\x8f\xa2" // U+F03E2 +#define ICON_MDI_PAPERCLIP_CHECK "\xf3\xb1\xab\x86" // U+F1AC6 +#define ICON_MDI_PAPERCLIP_LOCK "\xf3\xb1\xa7\x9a" // U+F19DA +#define ICON_MDI_PAPERCLIP_MINUS "\xf3\xb1\xab\x87" // U+F1AC7 +#define ICON_MDI_PAPERCLIP_OFF "\xf3\xb1\xab\x88" // U+F1AC8 +#define ICON_MDI_PAPERCLIP_PLUS "\xf3\xb1\xab\x89" // U+F1AC9 +#define ICON_MDI_PAPERCLIP_REMOVE "\xf3\xb1\xab\x8a" // U+F1ACA +#define ICON_MDI_PARACHUTE "\xf3\xb0\xb2\xb4" // U+F0CB4 +#define ICON_MDI_PARACHUTE_OUTLINE "\xf3\xb0\xb2\xb5" // U+F0CB5 +#define ICON_MDI_PARAGLIDING "\xf3\xb1\x9d\x85" // U+F1745 +#define ICON_MDI_PARKING "\xf3\xb0\x8f\xa3" // U+F03E3 +#define ICON_MDI_PARTY_POPPER "\xf3\xb1\x81\x96" // U+F1056 +#define ICON_MDI_PASSPORT "\xf3\xb0\x9f\xa3" // U+F07E3 +#define ICON_MDI_PASSPORT_BIOMETRIC "\xf3\xb0\xb7\xa1" // U+F0DE1 +#define ICON_MDI_PASTA "\xf3\xb1\x85\xa0" // U+F1160 +#define ICON_MDI_PATIO_HEATER "\xf3\xb0\xbe\x80" // U+F0F80 +#define ICON_MDI_PATREON "\xf3\xb0\xa2\x82" // U+F0882 +#define ICON_MDI_PAUSE "\xf3\xb0\x8f\xa4" // U+F03E4 +#define ICON_MDI_PAUSE_BOX "\xf3\xb0\x82\xbc" // U+F00BC +#define ICON_MDI_PAUSE_BOX_OUTLINE "\xf3\xb1\xad\xba" // U+F1B7A +#define ICON_MDI_PAUSE_CIRCLE "\xf3\xb0\x8f\xa5" // U+F03E5 +#define ICON_MDI_PAUSE_CIRCLE_OUTLINE "\xf3\xb0\x8f\xa6" // U+F03E6 +#define ICON_MDI_PAUSE_OCTAGON "\xf3\xb0\x8f\xa7" // U+F03E7 +#define ICON_MDI_PAUSE_OCTAGON_OUTLINE "\xf3\xb0\x8f\xa8" // U+F03E8 +#define ICON_MDI_PAW "\xf3\xb0\x8f\xa9" // U+F03E9 +#define ICON_MDI_PAW_OFF "\xf3\xb0\x99\x97" // U+F0657 +#define ICON_MDI_PAW_OFF_OUTLINE "\xf3\xb1\x99\xb6" // U+F1676 +#define ICON_MDI_PAW_OUTLINE "\xf3\xb1\x99\xb5" // U+F1675 +#define ICON_MDI_PEACE "\xf3\xb0\xa2\x84" // U+F0884 +#define ICON_MDI_PEANUT "\xf3\xb0\xbf\xbc" // U+F0FFC +#define ICON_MDI_PEANUT_OFF "\xf3\xb0\xbf\xbd" // U+F0FFD +#define ICON_MDI_PEANUT_OFF_OUTLINE "\xf3\xb0\xbf\xbf" // U+F0FFF +#define ICON_MDI_PEANUT_OUTLINE "\xf3\xb0\xbf\xbe" // U+F0FFE +#define ICON_MDI_PEN "\xf3\xb0\x8f\xaa" // U+F03EA +#define ICON_MDI_PEN_LOCK "\xf3\xb0\xb7\xa2" // U+F0DE2 +#define ICON_MDI_PEN_MINUS "\xf3\xb0\xb7\xa3" // U+F0DE3 +#define ICON_MDI_PEN_OFF "\xf3\xb0\xb7\xa4" // U+F0DE4 +#define ICON_MDI_PEN_PLUS "\xf3\xb0\xb7\xa5" // U+F0DE5 +#define ICON_MDI_PEN_REMOVE "\xf3\xb0\xb7\xa6" // U+F0DE6 +#define ICON_MDI_PENCIL "\xf3\xb0\x8f\xab" // U+F03EB +#define ICON_MDI_PENCIL_BOX "\xf3\xb0\x8f\xac" // U+F03EC +#define ICON_MDI_PENCIL_BOX_MULTIPLE "\xf3\xb1\x85\x84" // U+F1144 +#define ICON_MDI_PENCIL_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x85\x85" // U+F1145 +#define ICON_MDI_PENCIL_BOX_OUTLINE "\xf3\xb0\x8f\xad" // U+F03ED +#define ICON_MDI_PENCIL_CIRCLE "\xf3\xb0\x9b\xbf" // U+F06FF +#define ICON_MDI_PENCIL_CIRCLE_OUTLINE "\xf3\xb0\x9d\xb6" // U+F0776 +#define ICON_MDI_PENCIL_LOCK "\xf3\xb0\x8f\xae" // U+F03EE +#define ICON_MDI_PENCIL_LOCK_OUTLINE "\xf3\xb0\xb7\xa7" // U+F0DE7 +#define ICON_MDI_PENCIL_MINUS "\xf3\xb0\xb7\xa8" // U+F0DE8 +#define ICON_MDI_PENCIL_MINUS_OUTLINE "\xf3\xb0\xb7\xa9" // U+F0DE9 +#define ICON_MDI_PENCIL_OFF "\xf3\xb0\x8f\xaf" // U+F03EF +#define ICON_MDI_PENCIL_OFF_OUTLINE "\xf3\xb0\xb7\xaa" // U+F0DEA +#define ICON_MDI_PENCIL_OUTLINE "\xf3\xb0\xb2\xb6" // U+F0CB6 +#define ICON_MDI_PENCIL_PLUS "\xf3\xb0\xb7\xab" // U+F0DEB +#define ICON_MDI_PENCIL_PLUS_OUTLINE "\xf3\xb0\xb7\xac" // U+F0DEC +#define ICON_MDI_PENCIL_REMOVE "\xf3\xb0\xb7\xad" // U+F0DED +#define ICON_MDI_PENCIL_REMOVE_OUTLINE "\xf3\xb0\xb7\xae" // U+F0DEE +#define ICON_MDI_PENCIL_RULER "\xf3\xb1\x8d\x93" // U+F1353 +#define ICON_MDI_PENCIL_RULER_OUTLINE "\xf3\xb1\xb0\x91" // U+F1C11 +#define ICON_MDI_PENGUIN "\xf3\xb0\xbb\x80" // U+F0EC0 +#define ICON_MDI_PENTAGON "\xf3\xb0\x9c\x81" // U+F0701 +#define ICON_MDI_PENTAGON_OUTLINE "\xf3\xb0\x9c\x80" // U+F0700 +#define ICON_MDI_PENTAGRAM "\xf3\xb1\x99\xa7" // U+F1667 +#define ICON_MDI_PERCENT "\xf3\xb0\x8f\xb0" // U+F03F0 +#define ICON_MDI_PERCENT_BOX "\xf3\xb1\xa8\x82" // U+F1A02 +#define ICON_MDI_PERCENT_BOX_OUTLINE "\xf3\xb1\xa8\x83" // U+F1A03 +#define ICON_MDI_PERCENT_CIRCLE "\xf3\xb1\xa8\x84" // U+F1A04 +#define ICON_MDI_PERCENT_CIRCLE_OUTLINE "\xf3\xb1\xa8\x85" // U+F1A05 +#define ICON_MDI_PERCENT_OUTLINE "\xf3\xb1\x89\xb8" // U+F1278 +#define ICON_MDI_PERIODIC_TABLE "\xf3\xb0\xa2\xb6" // U+F08B6 +#define ICON_MDI_PERSPECTIVE_LESS "\xf3\xb0\xb4\xa3" // U+F0D23 +#define ICON_MDI_PERSPECTIVE_MORE "\xf3\xb0\xb4\xa4" // U+F0D24 +#define ICON_MDI_PH "\xf3\xb1\x9f\x85" // U+F17C5 +#define ICON_MDI_PHONE "\xf3\xb0\x8f\xb2" // U+F03F2 +#define ICON_MDI_PHONE_ALERT "\xf3\xb0\xbc\x9a" // U+F0F1A +#define ICON_MDI_PHONE_ALERT_OUTLINE "\xf3\xb1\x86\x8e" // U+F118E +#define ICON_MDI_PHONE_BLUETOOTH "\xf3\xb0\x8f\xb3" // U+F03F3 +#define ICON_MDI_PHONE_BLUETOOTH_OUTLINE "\xf3\xb1\x86\x8f" // U+F118F +#define ICON_MDI_PHONE_CANCEL "\xf3\xb1\x82\xbc" // U+F10BC +#define ICON_MDI_PHONE_CANCEL_OUTLINE "\xf3\xb1\x86\x90" // U+F1190 +#define ICON_MDI_PHONE_CHECK "\xf3\xb1\x86\xa9" // U+F11A9 +#define ICON_MDI_PHONE_CHECK_OUTLINE "\xf3\xb1\x86\xaa" // U+F11AA +#define ICON_MDI_PHONE_CLASSIC "\xf3\xb0\x98\x82" // U+F0602 +#define ICON_MDI_PHONE_CLASSIC_OFF "\xf3\xb1\x89\xb9" // U+F1279 +#define ICON_MDI_PHONE_CLOCK "\xf3\xb1\xa7\x9b" // U+F19DB +#define ICON_MDI_PHONE_DIAL "\xf3\xb1\x95\x99" // U+F1559 +#define ICON_MDI_PHONE_DIAL_OUTLINE "\xf3\xb1\x95\x9a" // U+F155A +#define ICON_MDI_PHONE_FORWARD "\xf3\xb0\x8f\xb4" // U+F03F4 +#define ICON_MDI_PHONE_FORWARD_OUTLINE "\xf3\xb1\x86\x91" // U+F1191 +#define ICON_MDI_PHONE_HANGUP "\xf3\xb0\x8f\xb5" // U+F03F5 +#define ICON_MDI_PHONE_HANGUP_OUTLINE "\xf3\xb1\x86\x92" // U+F1192 +#define ICON_MDI_PHONE_IN_TALK "\xf3\xb0\x8f\xb6" // U+F03F6 +#define ICON_MDI_PHONE_IN_TALK_OUTLINE "\xf3\xb1\x86\x82" // U+F1182 +#define ICON_MDI_PHONE_INCOMING "\xf3\xb0\x8f\xb7" // U+F03F7 +#define ICON_MDI_PHONE_INCOMING_OUTGOING "\xf3\xb1\xac\xbf" // U+F1B3F +#define ICON_MDI_PHONE_INCOMING_OUTGOING_OUTLINE "\xf3\xb1\xad\x80" // U+F1B40 +#define ICON_MDI_PHONE_INCOMING_OUTLINE "\xf3\xb1\x86\x93" // U+F1193 +#define ICON_MDI_PHONE_LOCK "\xf3\xb0\x8f\xb8" // U+F03F8 +#define ICON_MDI_PHONE_LOCK_OUTLINE "\xf3\xb1\x86\x94" // U+F1194 +#define ICON_MDI_PHONE_LOG "\xf3\xb0\x8f\xb9" // U+F03F9 +#define ICON_MDI_PHONE_LOG_OUTLINE "\xf3\xb1\x86\x95" // U+F1195 +#define ICON_MDI_PHONE_MESSAGE "\xf3\xb1\x86\x96" // U+F1196 +#define ICON_MDI_PHONE_MESSAGE_OUTLINE "\xf3\xb1\x86\x97" // U+F1197 +#define ICON_MDI_PHONE_MINUS "\xf3\xb0\x99\x98" // U+F0658 +#define ICON_MDI_PHONE_MINUS_OUTLINE "\xf3\xb1\x86\x98" // U+F1198 +#define ICON_MDI_PHONE_MISSED "\xf3\xb0\x8f\xba" // U+F03FA +#define ICON_MDI_PHONE_MISSED_OUTLINE "\xf3\xb1\x86\xa5" // U+F11A5 +#define ICON_MDI_PHONE_OFF "\xf3\xb0\xb7\xaf" // U+F0DEF +#define ICON_MDI_PHONE_OFF_OUTLINE "\xf3\xb1\x86\xa6" // U+F11A6 +#define ICON_MDI_PHONE_OUTGOING "\xf3\xb0\x8f\xbb" // U+F03FB +#define ICON_MDI_PHONE_OUTGOING_OUTLINE "\xf3\xb1\x86\x99" // U+F1199 +#define ICON_MDI_PHONE_OUTLINE "\xf3\xb0\xb7\xb0" // U+F0DF0 +#define ICON_MDI_PHONE_PAUSED "\xf3\xb0\x8f\xbc" // U+F03FC +#define ICON_MDI_PHONE_PAUSED_OUTLINE "\xf3\xb1\x86\x9a" // U+F119A +#define ICON_MDI_PHONE_PLUS "\xf3\xb0\x99\x99" // U+F0659 +#define ICON_MDI_PHONE_PLUS_OUTLINE "\xf3\xb1\x86\x9b" // U+F119B +#define ICON_MDI_PHONE_REFRESH "\xf3\xb1\xa6\x93" // U+F1993 +#define ICON_MDI_PHONE_REFRESH_OUTLINE "\xf3\xb1\xa6\x94" // U+F1994 +#define ICON_MDI_PHONE_REMOVE "\xf3\xb1\x94\xaf" // U+F152F +#define ICON_MDI_PHONE_REMOVE_OUTLINE "\xf3\xb1\x94\xb0" // U+F1530 +#define ICON_MDI_PHONE_RETURN "\xf3\xb0\xa0\xaf" // U+F082F +#define ICON_MDI_PHONE_RETURN_OUTLINE "\xf3\xb1\x86\x9c" // U+F119C +#define ICON_MDI_PHONE_RING "\xf3\xb1\x86\xab" // U+F11AB +#define ICON_MDI_PHONE_RING_OUTLINE "\xf3\xb1\x86\xac" // U+F11AC +#define ICON_MDI_PHONE_ROTATE_LANDSCAPE "\xf3\xb0\xa2\x85" // U+F0885 +#define ICON_MDI_PHONE_ROTATE_PORTRAIT "\xf3\xb0\xa2\x86" // U+F0886 +#define ICON_MDI_PHONE_SETTINGS "\xf3\xb0\x8f\xbd" // U+F03FD +#define ICON_MDI_PHONE_SETTINGS_OUTLINE "\xf3\xb1\x86\x9d" // U+F119D +#define ICON_MDI_PHONE_SYNC "\xf3\xb1\xa6\x95" // U+F1995 +#define ICON_MDI_PHONE_SYNC_OUTLINE "\xf3\xb1\xa6\x96" // U+F1996 +#define ICON_MDI_PHONE_VOIP "\xf3\xb0\x8f\xbe" // U+F03FE +#define ICON_MDI_PI "\xf3\xb0\x8f\xbf" // U+F03FF +#define ICON_MDI_PI_BOX "\xf3\xb0\x90\x80" // U+F0400 +#define ICON_MDI_PI_HOLE "\xf3\xb0\xb7\xb1" // U+F0DF1 +#define ICON_MDI_PIANO "\xf3\xb0\x99\xbd" // U+F067D +#define ICON_MDI_PIANO_OFF "\xf3\xb0\x9a\x98" // U+F0698 +#define ICON_MDI_PICKAXE "\xf3\xb0\xa2\xb7" // U+F08B7 +#define ICON_MDI_PICTURE_IN_PICTURE_BOTTOM_RIGHT "\xf3\xb0\xb9\x97" // U+F0E57 +#define ICON_MDI_PICTURE_IN_PICTURE_BOTTOM_RIGHT_OUTLINE "\xf3\xb0\xb9\x98" // U+F0E58 +#define ICON_MDI_PICTURE_IN_PICTURE_TOP_RIGHT "\xf3\xb0\xb9\x99" // U+F0E59 +#define ICON_MDI_PICTURE_IN_PICTURE_TOP_RIGHT_OUTLINE "\xf3\xb0\xb9\x9a" // U+F0E5A +#define ICON_MDI_PIER "\xf3\xb0\xa2\x87" // U+F0887 +#define ICON_MDI_PIER_CRANE "\xf3\xb0\xa2\x88" // U+F0888 +#define ICON_MDI_PIG "\xf3\xb0\x90\x81" // U+F0401 +#define ICON_MDI_PIG_VARIANT "\xf3\xb1\x80\x86" // U+F1006 +#define ICON_MDI_PIG_VARIANT_OUTLINE "\xf3\xb1\x99\xb8" // U+F1678 +#define ICON_MDI_PIGGY_BANK "\xf3\xb1\x80\x87" // U+F1007 +#define ICON_MDI_PIGGY_BANK_OUTLINE "\xf3\xb1\x99\xb9" // U+F1679 +#define ICON_MDI_PILL "\xf3\xb0\x90\x82" // U+F0402 +#define ICON_MDI_PILL_MULTIPLE "\xf3\xb1\xad\x8c" // U+F1B4C +#define ICON_MDI_PILL_OFF "\xf3\xb1\xa9\x9c" // U+F1A5C +#define ICON_MDI_PILLAR "\xf3\xb0\x9c\x82" // U+F0702 +#define ICON_MDI_PIN "\xf3\xb0\x90\x83" // U+F0403 +#define ICON_MDI_PIN_OFF "\xf3\xb0\x90\x84" // U+F0404 +#define ICON_MDI_PIN_OFF_OUTLINE "\xf3\xb0\xa4\xb0" // U+F0930 +#define ICON_MDI_PIN_OUTLINE "\xf3\xb0\xa4\xb1" // U+F0931 +#define ICON_MDI_PINE_TREE "\xf3\xb0\x90\x85" // U+F0405 +#define ICON_MDI_PINE_TREE_BOX "\xf3\xb0\x90\x86" // U+F0406 +#define ICON_MDI_PINE_TREE_FIRE "\xf3\xb1\x90\x9a" // U+F141A +#define ICON_MDI_PINE_TREE_VARIANT "\xf3\xb1\xb1\xb3" // U+F1C73 +#define ICON_MDI_PINE_TREE_VARIANT_OUTLINE "\xf3\xb1\xb1\xb4" // U+F1C74 +#define ICON_MDI_PINTEREST "\xf3\xb0\x90\x87" // U+F0407 +#define ICON_MDI_PINWHEEL "\xf3\xb0\xab\x95" // U+F0AD5 +#define ICON_MDI_PINWHEEL_OUTLINE "\xf3\xb0\xab\x96" // U+F0AD6 +#define ICON_MDI_PIPE "\xf3\xb0\x9f\xa5" // U+F07E5 +#define ICON_MDI_PIPE_DISCONNECTED "\xf3\xb0\x9f\xa6" // U+F07E6 +#define ICON_MDI_PIPE_LEAK "\xf3\xb0\xa2\x89" // U+F0889 +#define ICON_MDI_PIPE_VALVE "\xf3\xb1\xa1\x8d" // U+F184D +#define ICON_MDI_PIPE_WRENCH "\xf3\xb1\x8d\x94" // U+F1354 +#define ICON_MDI_PIRATE "\xf3\xb0\xa8\x88" // U+F0A08 +#define ICON_MDI_PISTOL "\xf3\xb0\x9c\x83" // U+F0703 +#define ICON_MDI_PISTON "\xf3\xb0\xa2\x8a" // U+F088A +#define ICON_MDI_PITCHFORK "\xf3\xb1\x95\x93" // U+F1553 +#define ICON_MDI_PIZZA "\xf3\xb0\x90\x89" // U+F0409 +#define ICON_MDI_PLANE_CAR "\xf3\xb1\xab\xbf" // U+F1AFF +#define ICON_MDI_PLANE_TRAIN "\xf3\xb1\xac\x80" // U+F1B00 +#define ICON_MDI_PLAY "\xf3\xb0\x90\x8a" // U+F040A +#define ICON_MDI_PLAY_BOX "\xf3\xb1\x89\xba" // U+F127A +#define ICON_MDI_PLAY_BOX_EDIT_OUTLINE "\xf3\xb1\xb0\xba" // U+F1C3A +#define ICON_MDI_PLAY_BOX_LOCK "\xf3\xb1\xa8\x96" // U+F1A16 +#define ICON_MDI_PLAY_BOX_LOCK_OPEN "\xf3\xb1\xa8\x97" // U+F1A17 +#define ICON_MDI_PLAY_BOX_LOCK_OPEN_OUTLINE "\xf3\xb1\xa8\x98" // U+F1A18 +#define ICON_MDI_PLAY_BOX_LOCK_OUTLINE "\xf3\xb1\xa8\x99" // U+F1A19 +#define ICON_MDI_PLAY_BOX_MULTIPLE "\xf3\xb0\xb4\x99" // U+F0D19 +#define ICON_MDI_PLAY_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x8f\xa6" // U+F13E6 +#define ICON_MDI_PLAY_BOX_OUTLINE "\xf3\xb0\x90\x8b" // U+F040B +#define ICON_MDI_PLAY_CIRCLE "\xf3\xb0\x90\x8c" // U+F040C +#define ICON_MDI_PLAY_CIRCLE_OUTLINE "\xf3\xb0\x90\x8d" // U+F040D +#define ICON_MDI_PLAY_NETWORK "\xf3\xb0\xa2\x8b" // U+F088B +#define ICON_MDI_PLAY_NETWORK_OUTLINE "\xf3\xb0\xb2\xb7" // U+F0CB7 +#define ICON_MDI_PLAY_OUTLINE "\xf3\xb0\xbc\x9b" // U+F0F1B +#define ICON_MDI_PLAY_PAUSE "\xf3\xb0\x90\x8e" // U+F040E +#define ICON_MDI_PLAY_PROTECTED_CONTENT "\xf3\xb0\x90\x8f" // U+F040F +#define ICON_MDI_PLAY_SPEED "\xf3\xb0\xa3\xbf" // U+F08FF +#define ICON_MDI_PLAYLIST_CHECK "\xf3\xb0\x97\x87" // U+F05C7 +#define ICON_MDI_PLAYLIST_EDIT "\xf3\xb0\xa4\x80" // U+F0900 +#define ICON_MDI_PLAYLIST_MINUS "\xf3\xb0\x90\x90" // U+F0410 +#define ICON_MDI_PLAYLIST_MUSIC "\xf3\xb0\xb2\xb8" // U+F0CB8 +#define ICON_MDI_PLAYLIST_MUSIC_OUTLINE "\xf3\xb0\xb2\xb9" // U+F0CB9 +#define ICON_MDI_PLAYLIST_PLAY "\xf3\xb0\x90\x91" // U+F0411 +#define ICON_MDI_PLAYLIST_PLUS "\xf3\xb0\x90\x92" // U+F0412 +#define ICON_MDI_PLAYLIST_REMOVE "\xf3\xb0\x90\x93" // U+F0413 +#define ICON_MDI_PLAYLIST_STAR "\xf3\xb0\xb7\xb2" // U+F0DF2 +#define ICON_MDI_PLEX "\xf3\xb0\x9a\xba" // U+F06BA +#define ICON_MDI_PLIERS "\xf3\xb1\xa6\xa4" // U+F19A4 +#define ICON_MDI_PLUS "\xf3\xb0\x90\x95" // U+F0415 +#define ICON_MDI_PLUS_BOX "\xf3\xb0\x90\x96" // U+F0416 +#define ICON_MDI_PLUS_BOX_MULTIPLE "\xf3\xb0\x8c\xb4" // U+F0334 +#define ICON_MDI_PLUS_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x85\x83" // U+F1143 +#define ICON_MDI_PLUS_BOX_OUTLINE "\xf3\xb0\x9c\x84" // U+F0704 +#define ICON_MDI_PLUS_CIRCLE "\xf3\xb0\x90\x97" // U+F0417 +#define ICON_MDI_PLUS_CIRCLE_MULTIPLE "\xf3\xb0\x8d\x8c" // U+F034C +#define ICON_MDI_PLUS_CIRCLE_MULTIPLE_OUTLINE "\xf3\xb0\x90\x98" // U+F0418 +#define ICON_MDI_PLUS_CIRCLE_OUTLINE "\xf3\xb0\x90\x99" // U+F0419 +#define ICON_MDI_PLUS_LOCK "\xf3\xb1\xa9\x9d" // U+F1A5D +#define ICON_MDI_PLUS_LOCK_OPEN "\xf3\xb1\xa9\x9e" // U+F1A5E +#define ICON_MDI_PLUS_MINUS "\xf3\xb0\xa6\x92" // U+F0992 +#define ICON_MDI_PLUS_MINUS_BOX "\xf3\xb0\xa6\x93" // U+F0993 +#define ICON_MDI_PLUS_MINUS_VARIANT "\xf3\xb1\x93\x89" // U+F14C9 +#define ICON_MDI_PLUS_NETWORK "\xf3\xb0\x90\x9a" // U+F041A +#define ICON_MDI_PLUS_NETWORK_OUTLINE "\xf3\xb0\xb2\xba" // U+F0CBA +#define ICON_MDI_PLUS_OUTLINE "\xf3\xb0\x9c\x85" // U+F0705 +#define ICON_MDI_PLUS_THICK "\xf3\xb1\x87\xac" // U+F11EC +#define ICON_MDI_PODCAST "\xf3\xb0\xa6\x94" // U+F0994 +#define ICON_MDI_PODIUM "\xf3\xb0\xb4\xa5" // U+F0D25 +#define ICON_MDI_PODIUM_BRONZE "\xf3\xb0\xb4\xa6" // U+F0D26 +#define ICON_MDI_PODIUM_GOLD "\xf3\xb0\xb4\xa7" // U+F0D27 +#define ICON_MDI_PODIUM_SILVER "\xf3\xb0\xb4\xa8" // U+F0D28 +#define ICON_MDI_POINT_OF_SALE "\xf3\xb0\xb6\x92" // U+F0D92 +#define ICON_MDI_POKEBALL "\xf3\xb0\x90\x9d" // U+F041D +#define ICON_MDI_POKEMON_GO "\xf3\xb0\xa8\x89" // U+F0A09 +#define ICON_MDI_POKER_CHIP "\xf3\xb0\xa0\xb0" // U+F0830 +#define ICON_MDI_POLAROID "\xf3\xb0\x90\x9e" // U+F041E +#define ICON_MDI_POLICE_BADGE "\xf3\xb1\x85\xa7" // U+F1167 +#define ICON_MDI_POLICE_BADGE_OUTLINE "\xf3\xb1\x85\xa8" // U+F1168 +#define ICON_MDI_POLICE_STATION "\xf3\xb1\xa0\xb9" // U+F1839 +#define ICON_MDI_POLL "\xf3\xb0\x90\x9f" // U+F041F +#define ICON_MDI_POLO "\xf3\xb1\x93\x83" // U+F14C3 +#define ICON_MDI_POLYMER "\xf3\xb0\x90\xa1" // U+F0421 +#define ICON_MDI_POOL "\xf3\xb0\x98\x86" // U+F0606 +#define ICON_MDI_POOL_THERMOMETER "\xf3\xb1\xa9\x9f" // U+F1A5F +#define ICON_MDI_POPCORN "\xf3\xb0\x90\xa2" // U+F0422 +#define ICON_MDI_POST "\xf3\xb1\x80\x88" // U+F1008 +#define ICON_MDI_POST_LAMP "\xf3\xb1\xa9\xa0" // U+F1A60 +#define ICON_MDI_POST_OUTLINE "\xf3\xb1\x80\x89" // U+F1009 +#define ICON_MDI_POSTAGE_STAMP "\xf3\xb0\xb2\xbb" // U+F0CBB +#define ICON_MDI_POT "\xf3\xb0\x8b\xa5" // U+F02E5 +#define ICON_MDI_POT_MIX "\xf3\xb0\x99\x9b" // U+F065B +#define ICON_MDI_POT_MIX_OUTLINE "\xf3\xb0\x99\xb7" // U+F0677 +#define ICON_MDI_POT_OUTLINE "\xf3\xb0\x8b\xbf" // U+F02FF +#define ICON_MDI_POT_STEAM "\xf3\xb0\x99\x9a" // U+F065A +#define ICON_MDI_POT_STEAM_OUTLINE "\xf3\xb0\x8c\xa6" // U+F0326 +#define ICON_MDI_POUND "\xf3\xb0\x90\xa3" // U+F0423 +#define ICON_MDI_POUND_BOX "\xf3\xb0\x90\xa4" // U+F0424 +#define ICON_MDI_POUND_BOX_OUTLINE "\xf3\xb1\x85\xbf" // U+F117F +#define ICON_MDI_POWER "\xf3\xb0\x90\xa5" // U+F0425 +#define ICON_MDI_POWER_CYCLE "\xf3\xb0\xa4\x81" // U+F0901 +#define ICON_MDI_POWER_OFF "\xf3\xb0\xa4\x82" // U+F0902 +#define ICON_MDI_POWER_ON "\xf3\xb0\xa4\x83" // U+F0903 +#define ICON_MDI_POWER_PLUG "\xf3\xb0\x9a\xa5" // U+F06A5 +#define ICON_MDI_POWER_PLUG_BATTERY "\xf3\xb1\xb0\xbb" // U+F1C3B +#define ICON_MDI_POWER_PLUG_BATTERY_OUTLINE "\xf3\xb1\xb0\xbc" // U+F1C3C +#define ICON_MDI_POWER_PLUG_OFF "\xf3\xb0\x9a\xa6" // U+F06A6 +#define ICON_MDI_POWER_PLUG_OFF_OUTLINE "\xf3\xb1\x90\xa4" // U+F1424 +#define ICON_MDI_POWER_PLUG_OUTLINE "\xf3\xb1\x90\xa5" // U+F1425 +#define ICON_MDI_POWER_SETTINGS "\xf3\xb0\x90\xa6" // U+F0426 +#define ICON_MDI_POWER_SLEEP "\xf3\xb0\xa4\x84" // U+F0904 +#define ICON_MDI_POWER_SOCKET "\xf3\xb0\x90\xa7" // U+F0427 +#define ICON_MDI_POWER_SOCKET_AU "\xf3\xb0\xa4\x85" // U+F0905 +#define ICON_MDI_POWER_SOCKET_CH "\xf3\xb0\xbe\xb3" // U+F0FB3 +#define ICON_MDI_POWER_SOCKET_DE "\xf3\xb1\x84\x87" // U+F1107 +#define ICON_MDI_POWER_SOCKET_EU "\xf3\xb0\x9f\xa7" // U+F07E7 +#define ICON_MDI_POWER_SOCKET_FR "\xf3\xb1\x84\x88" // U+F1108 +#define ICON_MDI_POWER_SOCKET_IT "\xf3\xb1\x93\xbf" // U+F14FF +#define ICON_MDI_POWER_SOCKET_JP "\xf3\xb1\x84\x89" // U+F1109 +#define ICON_MDI_POWER_SOCKET_UK "\xf3\xb0\x9f\xa8" // U+F07E8 +#define ICON_MDI_POWER_SOCKET_US "\xf3\xb0\x9f\xa9" // U+F07E9 +#define ICON_MDI_POWER_STANDBY "\xf3\xb0\xa4\x86" // U+F0906 +#define ICON_MDI_POWERSHELL "\xf3\xb0\xa8\x8a" // U+F0A0A +#define ICON_MDI_PRESCRIPTION "\xf3\xb0\x9c\x86" // U+F0706 +#define ICON_MDI_PRESENTATION "\xf3\xb0\x90\xa8" // U+F0428 +#define ICON_MDI_PRESENTATION_PLAY "\xf3\xb0\x90\xa9" // U+F0429 +#define ICON_MDI_PRETZEL "\xf3\xb1\x95\xa2" // U+F1562 +#define ICON_MDI_PRINTER "\xf3\xb0\x90\xaa" // U+F042A +#define ICON_MDI_PRINTER_3D "\xf3\xb0\x90\xab" // U+F042B +#define ICON_MDI_PRINTER_3D_NOZZLE "\xf3\xb0\xb9\x9b" // U+F0E5B +#define ICON_MDI_PRINTER_3D_NOZZLE_ALERT "\xf3\xb1\x87\x80" // U+F11C0 +#define ICON_MDI_PRINTER_3D_NOZZLE_ALERT_OUTLINE "\xf3\xb1\x87\x81" // U+F11C1 +#define ICON_MDI_PRINTER_3D_NOZZLE_HEAT "\xf3\xb1\xa2\xb8" // U+F18B8 +#define ICON_MDI_PRINTER_3D_NOZZLE_HEAT_OUTLINE "\xf3\xb1\xa2\xb9" // U+F18B9 +#define ICON_MDI_PRINTER_3D_NOZZLE_OFF "\xf3\xb1\xac\x99" // U+F1B19 +#define ICON_MDI_PRINTER_3D_NOZZLE_OFF_OUTLINE "\xf3\xb1\xac\x9a" // U+F1B1A +#define ICON_MDI_PRINTER_3D_NOZZLE_OUTLINE "\xf3\xb0\xb9\x9c" // U+F0E5C +#define ICON_MDI_PRINTER_3D_OFF "\xf3\xb1\xac\x8e" // U+F1B0E +#define ICON_MDI_PRINTER_ALERT "\xf3\xb0\x90\xac" // U+F042C +#define ICON_MDI_PRINTER_CHECK "\xf3\xb1\x85\x86" // U+F1146 +#define ICON_MDI_PRINTER_EYE "\xf3\xb1\x91\x98" // U+F1458 +#define ICON_MDI_PRINTER_OFF "\xf3\xb0\xb9\x9d" // U+F0E5D +#define ICON_MDI_PRINTER_OFF_OUTLINE "\xf3\xb1\x9e\x85" // U+F1785 +#define ICON_MDI_PRINTER_OUTLINE "\xf3\xb1\x9e\x86" // U+F1786 +#define ICON_MDI_PRINTER_POS "\xf3\xb1\x81\x97" // U+F1057 +#define ICON_MDI_PRINTER_POS_ALERT "\xf3\xb1\xae\xbc" // U+F1BBC +#define ICON_MDI_PRINTER_POS_ALERT_OUTLINE "\xf3\xb1\xae\xbd" // U+F1BBD +#define ICON_MDI_PRINTER_POS_CANCEL "\xf3\xb1\xae\xbe" // U+F1BBE +#define ICON_MDI_PRINTER_POS_CANCEL_OUTLINE "\xf3\xb1\xae\xbf" // U+F1BBF +#define ICON_MDI_PRINTER_POS_CHECK "\xf3\xb1\xaf\x80" // U+F1BC0 +#define ICON_MDI_PRINTER_POS_CHECK_OUTLINE "\xf3\xb1\xaf\x81" // U+F1BC1 +#define ICON_MDI_PRINTER_POS_COG "\xf3\xb1\xaf\x82" // U+F1BC2 +#define ICON_MDI_PRINTER_POS_COG_OUTLINE "\xf3\xb1\xaf\x83" // U+F1BC3 +#define ICON_MDI_PRINTER_POS_EDIT "\xf3\xb1\xaf\x84" // U+F1BC4 +#define ICON_MDI_PRINTER_POS_EDIT_OUTLINE "\xf3\xb1\xaf\x85" // U+F1BC5 +#define ICON_MDI_PRINTER_POS_MINUS "\xf3\xb1\xaf\x86" // U+F1BC6 +#define ICON_MDI_PRINTER_POS_MINUS_OUTLINE "\xf3\xb1\xaf\x87" // U+F1BC7 +#define ICON_MDI_PRINTER_POS_NETWORK "\xf3\xb1\xaf\x88" // U+F1BC8 +#define ICON_MDI_PRINTER_POS_NETWORK_OUTLINE "\xf3\xb1\xaf\x89" // U+F1BC9 +#define ICON_MDI_PRINTER_POS_OFF "\xf3\xb1\xaf\x8a" // U+F1BCA +#define ICON_MDI_PRINTER_POS_OFF_OUTLINE "\xf3\xb1\xaf\x8b" // U+F1BCB +#define ICON_MDI_PRINTER_POS_OUTLINE "\xf3\xb1\xaf\x8c" // U+F1BCC +#define ICON_MDI_PRINTER_POS_PAUSE "\xf3\xb1\xaf\x8d" // U+F1BCD +#define ICON_MDI_PRINTER_POS_PAUSE_OUTLINE "\xf3\xb1\xaf\x8e" // U+F1BCE +#define ICON_MDI_PRINTER_POS_PLAY "\xf3\xb1\xaf\x8f" // U+F1BCF +#define ICON_MDI_PRINTER_POS_PLAY_OUTLINE "\xf3\xb1\xaf\x90" // U+F1BD0 +#define ICON_MDI_PRINTER_POS_PLUS "\xf3\xb1\xaf\x91" // U+F1BD1 +#define ICON_MDI_PRINTER_POS_PLUS_OUTLINE "\xf3\xb1\xaf\x92" // U+F1BD2 +#define ICON_MDI_PRINTER_POS_REFRESH "\xf3\xb1\xaf\x93" // U+F1BD3 +#define ICON_MDI_PRINTER_POS_REFRESH_OUTLINE "\xf3\xb1\xaf\x94" // U+F1BD4 +#define ICON_MDI_PRINTER_POS_REMOVE "\xf3\xb1\xaf\x95" // U+F1BD5 +#define ICON_MDI_PRINTER_POS_REMOVE_OUTLINE "\xf3\xb1\xaf\x96" // U+F1BD6 +#define ICON_MDI_PRINTER_POS_STAR "\xf3\xb1\xaf\x97" // U+F1BD7 +#define ICON_MDI_PRINTER_POS_STAR_OUTLINE "\xf3\xb1\xaf\x98" // U+F1BD8 +#define ICON_MDI_PRINTER_POS_STOP "\xf3\xb1\xaf\x99" // U+F1BD9 +#define ICON_MDI_PRINTER_POS_STOP_OUTLINE "\xf3\xb1\xaf\x9a" // U+F1BDA +#define ICON_MDI_PRINTER_POS_SYNC "\xf3\xb1\xaf\x9b" // U+F1BDB +#define ICON_MDI_PRINTER_POS_SYNC_OUTLINE "\xf3\xb1\xaf\x9c" // U+F1BDC +#define ICON_MDI_PRINTER_POS_WRENCH "\xf3\xb1\xaf\x9d" // U+F1BDD +#define ICON_MDI_PRINTER_POS_WRENCH_OUTLINE "\xf3\xb1\xaf\x9e" // U+F1BDE +#define ICON_MDI_PRINTER_SEARCH "\xf3\xb1\x91\x97" // U+F1457 +#define ICON_MDI_PRINTER_SETTINGS "\xf3\xb0\x9c\x87" // U+F0707 +#define ICON_MDI_PRINTER_WIRELESS "\xf3\xb0\xa8\x8b" // U+F0A0B +#define ICON_MDI_PRIORITY_HIGH "\xf3\xb0\x98\x83" // U+F0603 +#define ICON_MDI_PRIORITY_LOW "\xf3\xb0\x98\x84" // U+F0604 +#define ICON_MDI_PROFESSIONAL_HEXAGON "\xf3\xb0\x90\xad" // U+F042D +#define ICON_MDI_PROGRESS_ALERT "\xf3\xb0\xb2\xbc" // U+F0CBC +#define ICON_MDI_PROGRESS_CHECK "\xf3\xb0\xa6\x95" // U+F0995 +#define ICON_MDI_PROGRESS_CLOCK "\xf3\xb0\xa6\x96" // U+F0996 +#define ICON_MDI_PROGRESS_CLOSE "\xf3\xb1\x84\x8a" // U+F110A +#define ICON_MDI_PROGRESS_DOWNLOAD "\xf3\xb0\xa6\x97" // U+F0997 +#define ICON_MDI_PROGRESS_HELPER "\xf3\xb1\xae\xa2" // U+F1BA2 +#define ICON_MDI_PROGRESS_PENCIL "\xf3\xb1\x9e\x87" // U+F1787 +#define ICON_MDI_PROGRESS_QUESTION "\xf3\xb1\x94\xa2" // U+F1522 +#define ICON_MDI_PROGRESS_STAR "\xf3\xb1\x9e\x88" // U+F1788 +#define ICON_MDI_PROGRESS_STAR_FOUR_POINTS "\xf3\xb1\xb0\xbd" // U+F1C3D +#define ICON_MDI_PROGRESS_UPLOAD "\xf3\xb0\xa6\x98" // U+F0998 +#define ICON_MDI_PROGRESS_WRENCH "\xf3\xb0\xb2\xbd" // U+F0CBD +#define ICON_MDI_PROJECTOR "\xf3\xb0\x90\xae" // U+F042E +#define ICON_MDI_PROJECTOR_OFF "\xf3\xb1\xa8\xa3" // U+F1A23 +#define ICON_MDI_PROJECTOR_SCREEN "\xf3\xb0\x90\xaf" // U+F042F +#define ICON_MDI_PROJECTOR_SCREEN_OFF "\xf3\xb1\xa0\x8d" // U+F180D +#define ICON_MDI_PROJECTOR_SCREEN_OFF_OUTLINE "\xf3\xb1\xa0\x8e" // U+F180E +#define ICON_MDI_PROJECTOR_SCREEN_OUTLINE "\xf3\xb1\x9c\xa4" // U+F1724 +#define ICON_MDI_PROJECTOR_SCREEN_VARIANT "\xf3\xb1\xa0\x8f" // U+F180F +#define ICON_MDI_PROJECTOR_SCREEN_VARIANT_OFF "\xf3\xb1\xa0\x90" // U+F1810 +#define ICON_MDI_PROJECTOR_SCREEN_VARIANT_OFF_OUTLINE "\xf3\xb1\xa0\x91" // U+F1811 +#define ICON_MDI_PROJECTOR_SCREEN_VARIANT_OUTLINE "\xf3\xb1\xa0\x92" // U+F1812 +#define ICON_MDI_PROPANE_TANK "\xf3\xb1\x8d\x97" // U+F1357 +#define ICON_MDI_PROPANE_TANK_OUTLINE "\xf3\xb1\x8d\x98" // U+F1358 +#define ICON_MDI_PROTOCOL "\xf3\xb0\xbf\x98" // U+F0FD8 +#define ICON_MDI_PUBLISH "\xf3\xb0\x9a\xa7" // U+F06A7 +#define ICON_MDI_PUBLISH_OFF "\xf3\xb1\xa5\x85" // U+F1945 +#define ICON_MDI_PULSE "\xf3\xb0\x90\xb0" // U+F0430 +#define ICON_MDI_PUMP "\xf3\xb1\x90\x82" // U+F1402 +#define ICON_MDI_PUMP_OFF "\xf3\xb1\xac\xa2" // U+F1B22 +#define ICON_MDI_PUMPKIN "\xf3\xb0\xae\xbf" // U+F0BBF +#define ICON_MDI_PURSE "\xf3\xb0\xbc\x9c" // U+F0F1C +#define ICON_MDI_PURSE_OUTLINE "\xf3\xb0\xbc\x9d" // U+F0F1D +#define ICON_MDI_PUZZLE "\xf3\xb0\x90\xb1" // U+F0431 +#define ICON_MDI_PUZZLE_CHECK "\xf3\xb1\x90\xa6" // U+F1426 +#define ICON_MDI_PUZZLE_CHECK_OUTLINE "\xf3\xb1\x90\xa7" // U+F1427 +#define ICON_MDI_PUZZLE_EDIT "\xf3\xb1\x93\x93" // U+F14D3 +#define ICON_MDI_PUZZLE_EDIT_OUTLINE "\xf3\xb1\x93\x99" // U+F14D9 +#define ICON_MDI_PUZZLE_HEART "\xf3\xb1\x93\x94" // U+F14D4 +#define ICON_MDI_PUZZLE_HEART_OUTLINE "\xf3\xb1\x93\x9a" // U+F14DA +#define ICON_MDI_PUZZLE_MINUS "\xf3\xb1\x93\x91" // U+F14D1 +#define ICON_MDI_PUZZLE_MINUS_OUTLINE "\xf3\xb1\x93\x97" // U+F14D7 +#define ICON_MDI_PUZZLE_OUTLINE "\xf3\xb0\xa9\xa6" // U+F0A66 +#define ICON_MDI_PUZZLE_PLUS "\xf3\xb1\x93\x90" // U+F14D0 +#define ICON_MDI_PUZZLE_PLUS_OUTLINE "\xf3\xb1\x93\x96" // U+F14D6 +#define ICON_MDI_PUZZLE_REMOVE "\xf3\xb1\x93\x92" // U+F14D2 +#define ICON_MDI_PUZZLE_REMOVE_OUTLINE "\xf3\xb1\x93\x98" // U+F14D8 +#define ICON_MDI_PUZZLE_STAR "\xf3\xb1\x93\x95" // U+F14D5 +#define ICON_MDI_PUZZLE_STAR_OUTLINE "\xf3\xb1\x93\x9b" // U+F14DB +#define ICON_MDI_PYRAMID "\xf3\xb1\xa5\x92" // U+F1952 +#define ICON_MDI_PYRAMID_OFF "\xf3\xb1\xa5\x93" // U+F1953 +#define ICON_MDI_QI "\xf3\xb0\xa6\x99" // U+F0999 +#define ICON_MDI_QQCHAT "\xf3\xb0\x98\x85" // U+F0605 +#define ICON_MDI_QRCODE "\xf3\xb0\x90\xb2" // U+F0432 +#define ICON_MDI_QRCODE_EDIT "\xf3\xb0\xa2\xb8" // U+F08B8 +#define ICON_MDI_QRCODE_MINUS "\xf3\xb1\x86\x8c" // U+F118C +#define ICON_MDI_QRCODE_PLUS "\xf3\xb1\x86\x8b" // U+F118B +#define ICON_MDI_QRCODE_REMOVE "\xf3\xb1\x86\x8d" // U+F118D +#define ICON_MDI_QRCODE_SCAN "\xf3\xb0\x90\xb3" // U+F0433 +#define ICON_MDI_QUADCOPTER "\xf3\xb0\x90\xb4" // U+F0434 +#define ICON_MDI_QUALITY_HIGH "\xf3\xb0\x90\xb5" // U+F0435 +#define ICON_MDI_QUALITY_LOW "\xf3\xb0\xa8\x8c" // U+F0A0C +#define ICON_MDI_QUALITY_MEDIUM "\xf3\xb0\xa8\x8d" // U+F0A0D +#define ICON_MDI_QUORA "\xf3\xb0\xb4\xa9" // U+F0D29 +#define ICON_MDI_RABBIT "\xf3\xb0\xa4\x87" // U+F0907 +#define ICON_MDI_RABBIT_VARIANT "\xf3\xb1\xa9\xa1" // U+F1A61 +#define ICON_MDI_RABBIT_VARIANT_OUTLINE "\xf3\xb1\xa9\xa2" // U+F1A62 +#define ICON_MDI_RACING_HELMET "\xf3\xb0\xb6\x93" // U+F0D93 +#define ICON_MDI_RACQUETBALL "\xf3\xb0\xb6\x94" // U+F0D94 +#define ICON_MDI_RADAR "\xf3\xb0\x90\xb7" // U+F0437 +#define ICON_MDI_RADIATOR "\xf3\xb0\x90\xb8" // U+F0438 +#define ICON_MDI_RADIATOR_DISABLED "\xf3\xb0\xab\x97" // U+F0AD7 +#define ICON_MDI_RADIATOR_OFF "\xf3\xb0\xab\x98" // U+F0AD8 +#define ICON_MDI_RADIO "\xf3\xb0\x90\xb9" // U+F0439 +#define ICON_MDI_RADIO_AM "\xf3\xb0\xb2\xbe" // U+F0CBE +#define ICON_MDI_RADIO_FM "\xf3\xb0\xb2\xbf" // U+F0CBF +#define ICON_MDI_RADIO_HANDHELD "\xf3\xb0\x90\xba" // U+F043A +#define ICON_MDI_RADIO_OFF "\xf3\xb1\x88\x9c" // U+F121C +#define ICON_MDI_RADIO_TOWER "\xf3\xb0\x90\xbb" // U+F043B +#define ICON_MDI_RADIOACTIVE "\xf3\xb0\x90\xbc" // U+F043C +#define ICON_MDI_RADIOACTIVE_CIRCLE "\xf3\xb1\xa1\x9d" // U+F185D +#define ICON_MDI_RADIOACTIVE_CIRCLE_OUTLINE "\xf3\xb1\xa1\x9e" // U+F185E +#define ICON_MDI_RADIOACTIVE_OFF "\xf3\xb0\xbb\x81" // U+F0EC1 +#define ICON_MDI_RADIOBOX_BLANK "\xf3\xb0\x90\xbd" // U+F043D +#define ICON_MDI_RADIOBOX_INDETERMINATE_VARIANT "\xf3\xb1\xb1\x9e" // U+F1C5E +#define ICON_MDI_RADIOBOX_MARKED "\xf3\xb0\x90\xbe" // U+F043E +#define ICON_MDI_RADIOLOGY_BOX "\xf3\xb1\x93\x85" // U+F14C5 +#define ICON_MDI_RADIOLOGY_BOX_OUTLINE "\xf3\xb1\x93\x86" // U+F14C6 +#define ICON_MDI_RADIUS "\xf3\xb0\xb3\x80" // U+F0CC0 +#define ICON_MDI_RADIUS_OUTLINE "\xf3\xb0\xb3\x81" // U+F0CC1 +#define ICON_MDI_RAILROAD_LIGHT "\xf3\xb0\xbc\x9e" // U+F0F1E +#define ICON_MDI_RAKE "\xf3\xb1\x95\x84" // U+F1544 +#define ICON_MDI_RASPBERRY_PI "\xf3\xb0\x90\xbf" // U+F043F +#define ICON_MDI_RAW "\xf3\xb1\xa8\x8f" // U+F1A0F +#define ICON_MDI_RAW_OFF "\xf3\xb1\xa8\x90" // U+F1A10 +#define ICON_MDI_RAY_END "\xf3\xb0\x91\x80" // U+F0440 +#define ICON_MDI_RAY_END_ARROW "\xf3\xb0\x91\x81" // U+F0441 +#define ICON_MDI_RAY_START "\xf3\xb0\x91\x82" // U+F0442 +#define ICON_MDI_RAY_START_ARROW "\xf3\xb0\x91\x83" // U+F0443 +#define ICON_MDI_RAY_START_END "\xf3\xb0\x91\x84" // U+F0444 +#define ICON_MDI_RAY_START_VERTEX_END "\xf3\xb1\x97\x98" // U+F15D8 +#define ICON_MDI_RAY_VERTEX "\xf3\xb0\x91\x85" // U+F0445 +#define ICON_MDI_RAZOR_DOUBLE_EDGE "\xf3\xb1\xa6\x97" // U+F1997 +#define ICON_MDI_RAZOR_SINGLE_EDGE "\xf3\xb1\xa6\x98" // U+F1998 +#define ICON_MDI_REACT "\xf3\xb0\x9c\x88" // U+F0708 +#define ICON_MDI_READ "\xf3\xb0\x91\x87" // U+F0447 +#define ICON_MDI_RECEIPT "\xf3\xb0\xa0\xa4" // U+F0824 +#define ICON_MDI_RECEIPT_CLOCK "\xf3\xb1\xb0\xbe" // U+F1C3E +#define ICON_MDI_RECEIPT_CLOCK_OUTLINE "\xf3\xb1\xb0\xbf" // U+F1C3F +#define ICON_MDI_RECEIPT_OUTLINE "\xf3\xb0\x93\xb7" // U+F04F7 +#define ICON_MDI_RECEIPT_SEND "\xf3\xb1\xb1\x80" // U+F1C40 +#define ICON_MDI_RECEIPT_SEND_OUTLINE "\xf3\xb1\xb1\x81" // U+F1C41 +#define ICON_MDI_RECEIPT_TEXT "\xf3\xb0\x91\x89" // U+F0449 +#define ICON_MDI_RECEIPT_TEXT_ARROW_LEFT "\xf3\xb1\xb1\x82" // U+F1C42 +#define ICON_MDI_RECEIPT_TEXT_ARROW_LEFT_OUTLINE "\xf3\xb1\xb1\x83" // U+F1C43 +#define ICON_MDI_RECEIPT_TEXT_ARROW_RIGHT "\xf3\xb1\xb1\x84" // U+F1C44 +#define ICON_MDI_RECEIPT_TEXT_ARROW_RIGHT_OUTLINE "\xf3\xb1\xb1\x85" // U+F1C45 +#define ICON_MDI_RECEIPT_TEXT_CHECK "\xf3\xb1\xa9\xa3" // U+F1A63 +#define ICON_MDI_RECEIPT_TEXT_CHECK_OUTLINE "\xf3\xb1\xa9\xa4" // U+F1A64 +#define ICON_MDI_RECEIPT_TEXT_CLOCK "\xf3\xb1\xb1\x86" // U+F1C46 +#define ICON_MDI_RECEIPT_TEXT_CLOCK_OUTLINE "\xf3\xb1\xb1\x87" // U+F1C47 +#define ICON_MDI_RECEIPT_TEXT_EDIT "\xf3\xb1\xb1\x88" // U+F1C48 +#define ICON_MDI_RECEIPT_TEXT_EDIT_OUTLINE "\xf3\xb1\xb1\x89" // U+F1C49 +#define ICON_MDI_RECEIPT_TEXT_MINUS "\xf3\xb1\xa9\xa5" // U+F1A65 +#define ICON_MDI_RECEIPT_TEXT_MINUS_OUTLINE "\xf3\xb1\xa9\xa6" // U+F1A66 +#define ICON_MDI_RECEIPT_TEXT_OUTLINE "\xf3\xb1\xa7\x9c" // U+F19DC +#define ICON_MDI_RECEIPT_TEXT_PLUS "\xf3\xb1\xa9\xa7" // U+F1A67 +#define ICON_MDI_RECEIPT_TEXT_PLUS_OUTLINE "\xf3\xb1\xa9\xa8" // U+F1A68 +#define ICON_MDI_RECEIPT_TEXT_REMOVE "\xf3\xb1\xa9\xa9" // U+F1A69 +#define ICON_MDI_RECEIPT_TEXT_REMOVE_OUTLINE "\xf3\xb1\xa9\xaa" // U+F1A6A +#define ICON_MDI_RECEIPT_TEXT_SEND "\xf3\xb1\xb1\x8a" // U+F1C4A +#define ICON_MDI_RECEIPT_TEXT_SEND_OUTLINE "\xf3\xb1\xb1\x8b" // U+F1C4B +#define ICON_MDI_RECORD "\xf3\xb0\x91\x8a" // U+F044A +#define ICON_MDI_RECORD_CIRCLE "\xf3\xb0\xbb\x82" // U+F0EC2 +#define ICON_MDI_RECORD_CIRCLE_OUTLINE "\xf3\xb0\xbb\x83" // U+F0EC3 +#define ICON_MDI_RECORD_PLAYER "\xf3\xb0\xa6\x9a" // U+F099A +#define ICON_MDI_RECORD_REC "\xf3\xb0\x91\x8b" // U+F044B +#define ICON_MDI_RECTANGLE "\xf3\xb0\xb9\x9e" // U+F0E5E +#define ICON_MDI_RECTANGLE_OUTLINE "\xf3\xb0\xb9\x9f" // U+F0E5F +#define ICON_MDI_RECYCLE "\xf3\xb0\x91\x8c" // U+F044C +#define ICON_MDI_RECYCLE_VARIANT "\xf3\xb1\x8e\x9d" // U+F139D +#define ICON_MDI_REDDIT "\xf3\xb0\x91\x8d" // U+F044D +#define ICON_MDI_REDHAT "\xf3\xb1\x84\x9b" // U+F111B +#define ICON_MDI_REDO "\xf3\xb0\x91\x8e" // U+F044E +#define ICON_MDI_REDO_VARIANT "\xf3\xb0\x91\x8f" // U+F044F +#define ICON_MDI_REFLECT_HORIZONTAL "\xf3\xb0\xa8\x8e" // U+F0A0E +#define ICON_MDI_REFLECT_VERTICAL "\xf3\xb0\xa8\x8f" // U+F0A0F +#define ICON_MDI_REFRESH "\xf3\xb0\x91\x90" // U+F0450 +#define ICON_MDI_REFRESH_AUTO "\xf3\xb1\xa3\xb2" // U+F18F2 +#define ICON_MDI_REFRESH_CIRCLE "\xf3\xb1\x8d\xb7" // U+F1377 +#define ICON_MDI_REGEX "\xf3\xb0\x91\x91" // U+F0451 +#define ICON_MDI_REGISTERED_TRADEMARK "\xf3\xb0\xa9\xa7" // U+F0A67 +#define ICON_MDI_REITERATE "\xf3\xb1\x96\x88" // U+F1588 +#define ICON_MDI_RELATION_MANY_TO_MANY "\xf3\xb1\x92\x96" // U+F1496 +#define ICON_MDI_RELATION_MANY_TO_ONE "\xf3\xb1\x92\x97" // U+F1497 +#define ICON_MDI_RELATION_MANY_TO_ONE_OR_MANY "\xf3\xb1\x92\x98" // U+F1498 +#define ICON_MDI_RELATION_MANY_TO_ONLY_ONE "\xf3\xb1\x92\x99" // U+F1499 +#define ICON_MDI_RELATION_MANY_TO_ZERO_OR_MANY "\xf3\xb1\x92\x9a" // U+F149A +#define ICON_MDI_RELATION_MANY_TO_ZERO_OR_ONE "\xf3\xb1\x92\x9b" // U+F149B +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_MANY "\xf3\xb1\x92\x9c" // U+F149C +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_ONE "\xf3\xb1\x92\x9d" // U+F149D +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_ONE_OR_MANY "\xf3\xb1\x92\x9e" // U+F149E +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_ONLY_ONE "\xf3\xb1\x92\x9f" // U+F149F +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_ZERO_OR_MANY "\xf3\xb1\x92\xa0" // U+F14A0 +#define ICON_MDI_RELATION_ONE_OR_MANY_TO_ZERO_OR_ONE "\xf3\xb1\x92\xa1" // U+F14A1 +#define ICON_MDI_RELATION_ONE_TO_MANY "\xf3\xb1\x92\xa2" // U+F14A2 +#define ICON_MDI_RELATION_ONE_TO_ONE "\xf3\xb1\x92\xa3" // U+F14A3 +#define ICON_MDI_RELATION_ONE_TO_ONE_OR_MANY "\xf3\xb1\x92\xa4" // U+F14A4 +#define ICON_MDI_RELATION_ONE_TO_ONLY_ONE "\xf3\xb1\x92\xa5" // U+F14A5 +#define ICON_MDI_RELATION_ONE_TO_ZERO_OR_MANY "\xf3\xb1\x92\xa6" // U+F14A6 +#define ICON_MDI_RELATION_ONE_TO_ZERO_OR_ONE "\xf3\xb1\x92\xa7" // U+F14A7 +#define ICON_MDI_RELATION_ONLY_ONE_TO_MANY "\xf3\xb1\x92\xa8" // U+F14A8 +#define ICON_MDI_RELATION_ONLY_ONE_TO_ONE "\xf3\xb1\x92\xa9" // U+F14A9 +#define ICON_MDI_RELATION_ONLY_ONE_TO_ONE_OR_MANY "\xf3\xb1\x92\xaa" // U+F14AA +#define ICON_MDI_RELATION_ONLY_ONE_TO_ONLY_ONE "\xf3\xb1\x92\xab" // U+F14AB +#define ICON_MDI_RELATION_ONLY_ONE_TO_ZERO_OR_MANY "\xf3\xb1\x92\xac" // U+F14AC +#define ICON_MDI_RELATION_ONLY_ONE_TO_ZERO_OR_ONE "\xf3\xb1\x92\xad" // U+F14AD +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_MANY "\xf3\xb1\x92\xae" // U+F14AE +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_ONE "\xf3\xb1\x92\xaf" // U+F14AF +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_ONE_OR_MANY "\xf3\xb1\x92\xb0" // U+F14B0 +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_ONLY_ONE "\xf3\xb1\x92\xb1" // U+F14B1 +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_ZERO_OR_MANY "\xf3\xb1\x92\xb2" // U+F14B2 +#define ICON_MDI_RELATION_ZERO_OR_MANY_TO_ZERO_OR_ONE "\xf3\xb1\x92\xb3" // U+F14B3 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_MANY "\xf3\xb1\x92\xb4" // U+F14B4 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_ONE "\xf3\xb1\x92\xb5" // U+F14B5 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_ONE_OR_MANY "\xf3\xb1\x92\xb6" // U+F14B6 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_ONLY_ONE "\xf3\xb1\x92\xb7" // U+F14B7 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_ZERO_OR_MANY "\xf3\xb1\x92\xb8" // U+F14B8 +#define ICON_MDI_RELATION_ZERO_OR_ONE_TO_ZERO_OR_ONE "\xf3\xb1\x92\xb9" // U+F14B9 +#define ICON_MDI_RELATIVE_SCALE "\xf3\xb0\x91\x92" // U+F0452 +#define ICON_MDI_RELOAD "\xf3\xb0\x91\x93" // U+F0453 +#define ICON_MDI_RELOAD_ALERT "\xf3\xb1\x84\x8b" // U+F110B +#define ICON_MDI_REMINDER "\xf3\xb0\xa2\x8c" // U+F088C +#define ICON_MDI_REMOTE "\xf3\xb0\x91\x94" // U+F0454 +#define ICON_MDI_REMOTE_DESKTOP "\xf3\xb0\xa2\xb9" // U+F08B9 +#define ICON_MDI_REMOTE_OFF "\xf3\xb0\xbb\x84" // U+F0EC4 +#define ICON_MDI_REMOTE_TV "\xf3\xb0\xbb\x85" // U+F0EC5 +#define ICON_MDI_REMOTE_TV_OFF "\xf3\xb0\xbb\x86" // U+F0EC6 +#define ICON_MDI_RENAME "\xf3\xb1\xb0\x98" // U+F1C18 +#define ICON_MDI_RENAME_BOX "\xf3\xb0\x91\x95" // U+F0455 +#define ICON_MDI_RENAME_BOX_OUTLINE "\xf3\xb1\xb0\x99" // U+F1C19 +#define ICON_MDI_RENAME_OUTLINE "\xf3\xb1\xb0\x9a" // U+F1C1A +#define ICON_MDI_REORDER_HORIZONTAL "\xf3\xb0\x9a\x88" // U+F0688 +#define ICON_MDI_REORDER_VERTICAL "\xf3\xb0\x9a\x89" // U+F0689 +#define ICON_MDI_REPEAT "\xf3\xb0\x91\x96" // U+F0456 +#define ICON_MDI_REPEAT_OFF "\xf3\xb0\x91\x97" // U+F0457 +#define ICON_MDI_REPEAT_ONCE "\xf3\xb0\x91\x98" // U+F0458 +#define ICON_MDI_REPEAT_VARIANT "\xf3\xb0\x95\x87" // U+F0547 +#define ICON_MDI_REPLAY "\xf3\xb0\x91\x99" // U+F0459 +#define ICON_MDI_REPLY "\xf3\xb0\x91\x9a" // U+F045A +#define ICON_MDI_REPLY_ALL "\xf3\xb0\x91\x9b" // U+F045B +#define ICON_MDI_REPLY_ALL_OUTLINE "\xf3\xb0\xbc\x9f" // U+F0F1F +#define ICON_MDI_REPLY_CIRCLE "\xf3\xb1\x86\xae" // U+F11AE +#define ICON_MDI_REPLY_OUTLINE "\xf3\xb0\xbc\xa0" // U+F0F20 +#define ICON_MDI_REPRODUCTION "\xf3\xb0\x91\x9c" // U+F045C +#define ICON_MDI_RESISTOR "\xf3\xb0\xad\x84" // U+F0B44 +#define ICON_MDI_RESISTOR_NODES "\xf3\xb0\xad\x85" // U+F0B45 +#define ICON_MDI_RESIZE "\xf3\xb0\xa9\xa8" // U+F0A68 +#define ICON_MDI_RESIZE_BOTTOM_RIGHT "\xf3\xb0\x91\x9d" // U+F045D +#define ICON_MDI_RESPONSIVE "\xf3\xb0\x91\x9e" // U+F045E +#define ICON_MDI_RESTART "\xf3\xb0\x9c\x89" // U+F0709 +#define ICON_MDI_RESTART_ALERT "\xf3\xb1\x84\x8c" // U+F110C +#define ICON_MDI_RESTART_OFF "\xf3\xb0\xb6\x95" // U+F0D95 +#define ICON_MDI_RESTORE "\xf3\xb0\xa6\x9b" // U+F099B +#define ICON_MDI_RESTORE_ALERT "\xf3\xb1\x84\x8d" // U+F110D +#define ICON_MDI_REWIND "\xf3\xb0\x91\x9f" // U+F045F +#define ICON_MDI_REWIND_10 "\xf3\xb0\xb4\xaa" // U+F0D2A +#define ICON_MDI_REWIND_15 "\xf3\xb1\xa5\x86" // U+F1946 +#define ICON_MDI_REWIND_30 "\xf3\xb0\xb6\x96" // U+F0D96 +#define ICON_MDI_REWIND_45 "\xf3\xb1\xac\x93" // U+F1B13 +#define ICON_MDI_REWIND_5 "\xf3\xb1\x87\xb9" // U+F11F9 +#define ICON_MDI_REWIND_60 "\xf3\xb1\x98\x8c" // U+F160C +#define ICON_MDI_REWIND_OUTLINE "\xf3\xb0\x9c\x8a" // U+F070A +#define ICON_MDI_RHOMBUS "\xf3\xb0\x9c\x8b" // U+F070B +#define ICON_MDI_RHOMBUS_MEDIUM "\xf3\xb0\xa8\x90" // U+F0A10 +#define ICON_MDI_RHOMBUS_MEDIUM_OUTLINE "\xf3\xb1\x93\x9c" // U+F14DC +#define ICON_MDI_RHOMBUS_OUTLINE "\xf3\xb0\x9c\x8c" // U+F070C +#define ICON_MDI_RHOMBUS_SPLIT "\xf3\xb0\xa8\x91" // U+F0A11 +#define ICON_MDI_RHOMBUS_SPLIT_OUTLINE "\xf3\xb1\x93\x9d" // U+F14DD +#define ICON_MDI_RIBBON "\xf3\xb0\x91\xa0" // U+F0460 +#define ICON_MDI_RICE "\xf3\xb0\x9f\xaa" // U+F07EA +#define ICON_MDI_RICKSHAW "\xf3\xb1\x96\xbb" // U+F15BB +#define ICON_MDI_RICKSHAW_ELECTRIC "\xf3\xb1\x96\xbc" // U+F15BC +#define ICON_MDI_RING "\xf3\xb0\x9f\xab" // U+F07EB +#define ICON_MDI_RIVET "\xf3\xb0\xb9\xa0" // U+F0E60 +#define ICON_MDI_ROAD "\xf3\xb0\x91\xa1" // U+F0461 +#define ICON_MDI_ROAD_VARIANT "\xf3\xb0\x91\xa2" // U+F0462 +#define ICON_MDI_ROBBER "\xf3\xb1\x81\x98" // U+F1058 +#define ICON_MDI_ROBOT "\xf3\xb0\x9a\xa9" // U+F06A9 +#define ICON_MDI_ROBOT_ANGRY "\xf3\xb1\x9a\x9d" // U+F169D +#define ICON_MDI_ROBOT_ANGRY_OUTLINE "\xf3\xb1\x9a\x9e" // U+F169E +#define ICON_MDI_ROBOT_CONFUSED "\xf3\xb1\x9a\x9f" // U+F169F +#define ICON_MDI_ROBOT_CONFUSED_OUTLINE "\xf3\xb1\x9a\xa0" // U+F16A0 +#define ICON_MDI_ROBOT_DEAD "\xf3\xb1\x9a\xa1" // U+F16A1 +#define ICON_MDI_ROBOT_DEAD_OUTLINE "\xf3\xb1\x9a\xa2" // U+F16A2 +#define ICON_MDI_ROBOT_EXCITED "\xf3\xb1\x9a\xa3" // U+F16A3 +#define ICON_MDI_ROBOT_EXCITED_OUTLINE "\xf3\xb1\x9a\xa4" // U+F16A4 +#define ICON_MDI_ROBOT_HAPPY "\xf3\xb1\x9c\x99" // U+F1719 +#define ICON_MDI_ROBOT_HAPPY_OUTLINE "\xf3\xb1\x9c\x9a" // U+F171A +#define ICON_MDI_ROBOT_INDUSTRIAL "\xf3\xb0\xad\x86" // U+F0B46 +#define ICON_MDI_ROBOT_INDUSTRIAL_OUTLINE "\xf3\xb1\xa8\x9a" // U+F1A1A +#define ICON_MDI_ROBOT_LOVE "\xf3\xb1\x9a\xa5" // U+F16A5 +#define ICON_MDI_ROBOT_LOVE_OUTLINE "\xf3\xb1\x9a\xa6" // U+F16A6 +#define ICON_MDI_ROBOT_MOWER "\xf3\xb1\x87\xb7" // U+F11F7 +#define ICON_MDI_ROBOT_MOWER_OUTLINE "\xf3\xb1\x87\xb3" // U+F11F3 +#define ICON_MDI_ROBOT_OFF "\xf3\xb1\x9a\xa7" // U+F16A7 +#define ICON_MDI_ROBOT_OFF_OUTLINE "\xf3\xb1\x99\xbb" // U+F167B +#define ICON_MDI_ROBOT_OUTLINE "\xf3\xb1\x99\xba" // U+F167A +#define ICON_MDI_ROBOT_VACUUM "\xf3\xb0\x9c\x8d" // U+F070D +#define ICON_MDI_ROBOT_VACUUM_ALERT "\xf3\xb1\xad\x9d" // U+F1B5D +#define ICON_MDI_ROBOT_VACUUM_OFF "\xf3\xb1\xb0\x81" // U+F1C01 +#define ICON_MDI_ROBOT_VACUUM_VARIANT "\xf3\xb0\xa4\x88" // U+F0908 +#define ICON_MDI_ROBOT_VACUUM_VARIANT_ALERT "\xf3\xb1\xad\x9e" // U+F1B5E +#define ICON_MDI_ROBOT_VACUUM_VARIANT_OFF "\xf3\xb1\xb0\x82" // U+F1C02 +#define ICON_MDI_ROCKET "\xf3\xb0\x91\xa3" // U+F0463 +#define ICON_MDI_ROCKET_LAUNCH "\xf3\xb1\x93\x9e" // U+F14DE +#define ICON_MDI_ROCKET_LAUNCH_OUTLINE "\xf3\xb1\x93\x9f" // U+F14DF +#define ICON_MDI_ROCKET_OUTLINE "\xf3\xb1\x8e\xaf" // U+F13AF +#define ICON_MDI_RODENT "\xf3\xb1\x8c\xa7" // U+F1327 +#define ICON_MDI_ROLLER_SHADE "\xf3\xb1\xa9\xab" // U+F1A6B +#define ICON_MDI_ROLLER_SHADE_CLOSED "\xf3\xb1\xa9\xac" // U+F1A6C +#define ICON_MDI_ROLLER_SKATE "\xf3\xb0\xb4\xab" // U+F0D2B +#define ICON_MDI_ROLLER_SKATE_OFF "\xf3\xb0\x85\x85" // U+F0145 +#define ICON_MDI_ROLLERBLADE "\xf3\xb0\xb4\xac" // U+F0D2C +#define ICON_MDI_ROLLERBLADE_OFF "\xf3\xb0\x80\xae" // U+F002E +#define ICON_MDI_ROLLUPJS "\xf3\xb0\xaf\x80" // U+F0BC0 +#define ICON_MDI_ROLODEX "\xf3\xb1\xaa\xb9" // U+F1AB9 +#define ICON_MDI_ROLODEX_OUTLINE "\xf3\xb1\xaa\xba" // U+F1ABA +#define ICON_MDI_ROMAN_NUMERAL_1 "\xf3\xb1\x82\x88" // U+F1088 +#define ICON_MDI_ROMAN_NUMERAL_10 "\xf3\xb1\x82\x91" // U+F1091 +#define ICON_MDI_ROMAN_NUMERAL_2 "\xf3\xb1\x82\x89" // U+F1089 +#define ICON_MDI_ROMAN_NUMERAL_3 "\xf3\xb1\x82\x8a" // U+F108A +#define ICON_MDI_ROMAN_NUMERAL_4 "\xf3\xb1\x82\x8b" // U+F108B +#define ICON_MDI_ROMAN_NUMERAL_5 "\xf3\xb1\x82\x8c" // U+F108C +#define ICON_MDI_ROMAN_NUMERAL_6 "\xf3\xb1\x82\x8d" // U+F108D +#define ICON_MDI_ROMAN_NUMERAL_7 "\xf3\xb1\x82\x8e" // U+F108E +#define ICON_MDI_ROMAN_NUMERAL_8 "\xf3\xb1\x82\x8f" // U+F108F +#define ICON_MDI_ROMAN_NUMERAL_9 "\xf3\xb1\x82\x90" // U+F1090 +#define ICON_MDI_ROOM_SERVICE "\xf3\xb0\xa2\x8d" // U+F088D +#define ICON_MDI_ROOM_SERVICE_OUTLINE "\xf3\xb0\xb6\x97" // U+F0D97 +#define ICON_MDI_ROTATE_360 "\xf3\xb1\xa6\x99" // U+F1999 +#define ICON_MDI_ROTATE_3D "\xf3\xb0\xbb\x87" // U+F0EC7 +#define ICON_MDI_ROTATE_3D_VARIANT "\xf3\xb0\x91\xa4" // U+F0464 +#define ICON_MDI_ROTATE_LEFT "\xf3\xb0\x91\xa5" // U+F0465 +#define ICON_MDI_ROTATE_LEFT_VARIANT "\xf3\xb0\x91\xa6" // U+F0466 +#define ICON_MDI_ROTATE_ORBIT "\xf3\xb0\xb6\x98" // U+F0D98 +#define ICON_MDI_ROTATE_RIGHT "\xf3\xb0\x91\xa7" // U+F0467 +#define ICON_MDI_ROTATE_RIGHT_VARIANT "\xf3\xb0\x91\xa8" // U+F0468 +#define ICON_MDI_ROUNDED_CORNER "\xf3\xb0\x98\x87" // U+F0607 +#define ICON_MDI_ROUTER "\xf3\xb1\x87\xa2" // U+F11E2 +#define ICON_MDI_ROUTER_NETWORK "\xf3\xb1\x82\x87" // U+F1087 +#define ICON_MDI_ROUTER_WIRELESS "\xf3\xb0\x91\xa9" // U+F0469 +#define ICON_MDI_ROUTER_WIRELESS_OFF "\xf3\xb1\x96\xa3" // U+F15A3 +#define ICON_MDI_ROUTER_WIRELESS_SETTINGS "\xf3\xb0\xa9\xa9" // U+F0A69 +#define ICON_MDI_ROUTES "\xf3\xb0\x91\xaa" // U+F046A +#define ICON_MDI_ROUTES_CLOCK "\xf3\xb1\x81\x99" // U+F1059 +#define ICON_MDI_ROWING "\xf3\xb0\x98\x88" // U+F0608 +#define ICON_MDI_RSS "\xf3\xb0\x91\xab" // U+F046B +#define ICON_MDI_RSS_BOX "\xf3\xb0\x91\xac" // U+F046C +#define ICON_MDI_RSS_OFF "\xf3\xb0\xbc\xa1" // U+F0F21 +#define ICON_MDI_RUG "\xf3\xb1\x91\xb5" // U+F1475 +#define ICON_MDI_RUGBY "\xf3\xb0\xb6\x99" // U+F0D99 +#define ICON_MDI_RULER "\xf3\xb0\x91\xad" // U+F046D +#define ICON_MDI_RULER_SQUARE "\xf3\xb0\xb3\x82" // U+F0CC2 +#define ICON_MDI_RULER_SQUARE_COMPASS "\xf3\xb0\xba\xbe" // U+F0EBE +#define ICON_MDI_RUN "\xf3\xb0\x9c\x8e" // U+F070E +#define ICON_MDI_RUN_FAST "\xf3\xb0\x91\xae" // U+F046E +#define ICON_MDI_RV_TRUCK "\xf3\xb1\x87\x94" // U+F11D4 +#define ICON_MDI_SACK "\xf3\xb0\xb4\xae" // U+F0D2E +#define ICON_MDI_SACK_OUTLINE "\xf3\xb1\xb1\x8c" // U+F1C4C +#define ICON_MDI_SACK_PERCENT "\xf3\xb0\xb4\xaf" // U+F0D2F +#define ICON_MDI_SAFE "\xf3\xb0\xa9\xaa" // U+F0A6A +#define ICON_MDI_SAFE_SQUARE "\xf3\xb1\x89\xbc" // U+F127C +#define ICON_MDI_SAFE_SQUARE_OUTLINE "\xf3\xb1\x89\xbd" // U+F127D +#define ICON_MDI_SAFETY_GOGGLES "\xf3\xb0\xb4\xb0" // U+F0D30 +#define ICON_MDI_SAIL_BOAT "\xf3\xb0\xbb\x88" // U+F0EC8 +#define ICON_MDI_SAIL_BOAT_SINK "\xf3\xb1\xab\xaf" // U+F1AEF +#define ICON_MDI_SALE "\xf3\xb0\x91\xaf" // U+F046F +#define ICON_MDI_SALE_OUTLINE "\xf3\xb1\xa8\x86" // U+F1A06 +#define ICON_MDI_SALESFORCE "\xf3\xb0\xa2\x8e" // U+F088E +#define ICON_MDI_SASS "\xf3\xb0\x9f\xac" // U+F07EC +#define ICON_MDI_SATELLITE "\xf3\xb0\x91\xb0" // U+F0470 +#define ICON_MDI_SATELLITE_UPLINK "\xf3\xb0\xa4\x89" // U+F0909 +#define ICON_MDI_SATELLITE_VARIANT "\xf3\xb0\x91\xb1" // U+F0471 +#define ICON_MDI_SAUSAGE "\xf3\xb0\xa2\xba" // U+F08BA +#define ICON_MDI_SAUSAGE_OFF "\xf3\xb1\x9e\x89" // U+F1789 +#define ICON_MDI_SAW_BLADE "\xf3\xb0\xb9\xa1" // U+F0E61 +#define ICON_MDI_SAWTOOTH_WAVE "\xf3\xb1\x91\xba" // U+F147A +#define ICON_MDI_SAXOPHONE "\xf3\xb0\x98\x89" // U+F0609 +#define ICON_MDI_SCALE "\xf3\xb0\x91\xb2" // U+F0472 +#define ICON_MDI_SCALE_BALANCE "\xf3\xb0\x97\x91" // U+F05D1 +#define ICON_MDI_SCALE_BATHROOM "\xf3\xb0\x91\xb3" // U+F0473 +#define ICON_MDI_SCALE_OFF "\xf3\xb1\x81\x9a" // U+F105A +#define ICON_MDI_SCALE_UNBALANCED "\xf3\xb1\xa6\xb8" // U+F19B8 +#define ICON_MDI_SCAN_HELPER "\xf3\xb1\x8f\x98" // U+F13D8 +#define ICON_MDI_SCANNER "\xf3\xb0\x9a\xab" // U+F06AB +#define ICON_MDI_SCANNER_OFF "\xf3\xb0\xa4\x8a" // U+F090A +#define ICON_MDI_SCATTER_PLOT "\xf3\xb0\xbb\x89" // U+F0EC9 +#define ICON_MDI_SCATTER_PLOT_OUTLINE "\xf3\xb0\xbb\x8a" // U+F0ECA +#define ICON_MDI_SCENT "\xf3\xb1\xa5\x98" // U+F1958 +#define ICON_MDI_SCENT_OFF "\xf3\xb1\xa5\x99" // U+F1959 +#define ICON_MDI_SCHOOL "\xf3\xb0\x91\xb4" // U+F0474 +#define ICON_MDI_SCHOOL_OUTLINE "\xf3\xb1\x86\x80" // U+F1180 +#define ICON_MDI_SCISSORS_CUTTING "\xf3\xb0\xa9\xab" // U+F0A6B +#define ICON_MDI_SCOOTER "\xf3\xb1\x96\xbd" // U+F15BD +#define ICON_MDI_SCOOTER_ELECTRIC "\xf3\xb1\x96\xbe" // U+F15BE +#define ICON_MDI_SCOREBOARD "\xf3\xb1\x89\xbe" // U+F127E +#define ICON_MDI_SCOREBOARD_OUTLINE "\xf3\xb1\x89\xbf" // U+F127F +#define ICON_MDI_SCREEN_ROTATION "\xf3\xb0\x91\xb5" // U+F0475 +#define ICON_MDI_SCREEN_ROTATION_LOCK "\xf3\xb0\x91\xb8" // U+F0478 +#define ICON_MDI_SCREW_FLAT_TOP "\xf3\xb0\xb7\xb3" // U+F0DF3 +#define ICON_MDI_SCREW_LAG "\xf3\xb0\xb7\xb4" // U+F0DF4 +#define ICON_MDI_SCREW_MACHINE_FLAT_TOP "\xf3\xb0\xb7\xb5" // U+F0DF5 +#define ICON_MDI_SCREW_MACHINE_ROUND_TOP "\xf3\xb0\xb7\xb6" // U+F0DF6 +#define ICON_MDI_SCREW_ROUND_TOP "\xf3\xb0\xb7\xb7" // U+F0DF7 +#define ICON_MDI_SCREWDRIVER "\xf3\xb0\x91\xb6" // U+F0476 +#define ICON_MDI_SCRIPT "\xf3\xb0\xaf\x81" // U+F0BC1 +#define ICON_MDI_SCRIPT_OUTLINE "\xf3\xb0\x91\xb7" // U+F0477 +#define ICON_MDI_SCRIPT_TEXT "\xf3\xb0\xaf\x82" // U+F0BC2 +#define ICON_MDI_SCRIPT_TEXT_KEY "\xf3\xb1\x9c\xa5" // U+F1725 +#define ICON_MDI_SCRIPT_TEXT_KEY_OUTLINE "\xf3\xb1\x9c\xa6" // U+F1726 +#define ICON_MDI_SCRIPT_TEXT_OUTLINE "\xf3\xb0\xaf\x83" // U+F0BC3 +#define ICON_MDI_SCRIPT_TEXT_PLAY "\xf3\xb1\x9c\xa7" // U+F1727 +#define ICON_MDI_SCRIPT_TEXT_PLAY_OUTLINE "\xf3\xb1\x9c\xa8" // U+F1728 +#define ICON_MDI_SD "\xf3\xb0\x91\xb9" // U+F0479 +#define ICON_MDI_SEAL "\xf3\xb0\x91\xba" // U+F047A +#define ICON_MDI_SEAL_VARIANT "\xf3\xb0\xbf\x99" // U+F0FD9 +#define ICON_MDI_SEARCH_WEB "\xf3\xb0\x9c\x8f" // U+F070F +#define ICON_MDI_SEAT "\xf3\xb0\xb3\x83" // U+F0CC3 +#define ICON_MDI_SEAT_FLAT "\xf3\xb0\x91\xbb" // U+F047B +#define ICON_MDI_SEAT_FLAT_ANGLED "\xf3\xb0\x91\xbc" // U+F047C +#define ICON_MDI_SEAT_INDIVIDUAL_SUITE "\xf3\xb0\x91\xbd" // U+F047D +#define ICON_MDI_SEAT_LEGROOM_EXTRA "\xf3\xb0\x91\xbe" // U+F047E +#define ICON_MDI_SEAT_LEGROOM_NORMAL "\xf3\xb0\x91\xbf" // U+F047F +#define ICON_MDI_SEAT_LEGROOM_REDUCED "\xf3\xb0\x92\x80" // U+F0480 +#define ICON_MDI_SEAT_OUTLINE "\xf3\xb0\xb3\x84" // U+F0CC4 +#define ICON_MDI_SEAT_PASSENGER "\xf3\xb1\x89\x89" // U+F1249 +#define ICON_MDI_SEAT_RECLINE_EXTRA "\xf3\xb0\x92\x81" // U+F0481 +#define ICON_MDI_SEAT_RECLINE_NORMAL "\xf3\xb0\x92\x82" // U+F0482 +#define ICON_MDI_SEATBELT "\xf3\xb0\xb3\x85" // U+F0CC5 +#define ICON_MDI_SECURITY "\xf3\xb0\x92\x83" // U+F0483 +#define ICON_MDI_SECURITY_NETWORK "\xf3\xb0\x92\x84" // U+F0484 +#define ICON_MDI_SEED "\xf3\xb0\xb9\xa2" // U+F0E62 +#define ICON_MDI_SEED_OFF "\xf3\xb1\x8f\xbd" // U+F13FD +#define ICON_MDI_SEED_OFF_OUTLINE "\xf3\xb1\x8f\xbe" // U+F13FE +#define ICON_MDI_SEED_OUTLINE "\xf3\xb0\xb9\xa3" // U+F0E63 +#define ICON_MDI_SEED_PLUS "\xf3\xb1\xa9\xad" // U+F1A6D +#define ICON_MDI_SEED_PLUS_OUTLINE "\xf3\xb1\xa9\xae" // U+F1A6E +#define ICON_MDI_SEESAW "\xf3\xb1\x96\xa4" // U+F15A4 +#define ICON_MDI_SEGMENT "\xf3\xb0\xbb\x8b" // U+F0ECB +#define ICON_MDI_SELECT "\xf3\xb0\x92\x85" // U+F0485 +#define ICON_MDI_SELECT_ALL "\xf3\xb0\x92\x86" // U+F0486 +#define ICON_MDI_SELECT_ARROW_DOWN "\xf3\xb1\xad\x99" // U+F1B59 +#define ICON_MDI_SELECT_ARROW_UP "\xf3\xb1\xad\x98" // U+F1B58 +#define ICON_MDI_SELECT_COLOR "\xf3\xb0\xb4\xb1" // U+F0D31 +#define ICON_MDI_SELECT_COMPARE "\xf3\xb0\xab\x99" // U+F0AD9 +#define ICON_MDI_SELECT_DRAG "\xf3\xb0\xa9\xac" // U+F0A6C +#define ICON_MDI_SELECT_GROUP "\xf3\xb0\xbe\x82" // U+F0F82 +#define ICON_MDI_SELECT_INVERSE "\xf3\xb0\x92\x87" // U+F0487 +#define ICON_MDI_SELECT_MARKER "\xf3\xb1\x8a\x80" // U+F1280 +#define ICON_MDI_SELECT_MULTIPLE "\xf3\xb1\x8a\x81" // U+F1281 +#define ICON_MDI_SELECT_MULTIPLE_MARKER "\xf3\xb1\x8a\x82" // U+F1282 +#define ICON_MDI_SELECT_OFF "\xf3\xb0\x92\x88" // U+F0488 +#define ICON_MDI_SELECT_PLACE "\xf3\xb0\xbf\x9a" // U+F0FDA +#define ICON_MDI_SELECT_REMOVE "\xf3\xb1\x9f\x81" // U+F17C1 +#define ICON_MDI_SELECT_SEARCH "\xf3\xb1\x88\x84" // U+F1204 +#define ICON_MDI_SELECTION "\xf3\xb0\x92\x89" // U+F0489 +#define ICON_MDI_SELECTION_DRAG "\xf3\xb0\xa9\xad" // U+F0A6D +#define ICON_MDI_SELECTION_ELLIPSE "\xf3\xb0\xb4\xb2" // U+F0D32 +#define ICON_MDI_SELECTION_ELLIPSE_ARROW_INSIDE "\xf3\xb0\xbc\xa2" // U+F0F22 +#define ICON_MDI_SELECTION_ELLIPSE_REMOVE "\xf3\xb1\x9f\x82" // U+F17C2 +#define ICON_MDI_SELECTION_MARKER "\xf3\xb1\x8a\x83" // U+F1283 +#define ICON_MDI_SELECTION_MULTIPLE "\xf3\xb1\x8a\x85" // U+F1285 +#define ICON_MDI_SELECTION_MULTIPLE_MARKER "\xf3\xb1\x8a\x84" // U+F1284 +#define ICON_MDI_SELECTION_OFF "\xf3\xb0\x9d\xb7" // U+F0777 +#define ICON_MDI_SELECTION_REMOVE "\xf3\xb1\x9f\x83" // U+F17C3 +#define ICON_MDI_SELECTION_SEARCH "\xf3\xb1\x88\x85" // U+F1205 +#define ICON_MDI_SEMANTIC_WEB "\xf3\xb1\x8c\x96" // U+F1316 +#define ICON_MDI_SEND "\xf3\xb0\x92\x8a" // U+F048A +#define ICON_MDI_SEND_CHECK "\xf3\xb1\x85\xa1" // U+F1161 +#define ICON_MDI_SEND_CHECK_OUTLINE "\xf3\xb1\x85\xa2" // U+F1162 +#define ICON_MDI_SEND_CIRCLE "\xf3\xb0\xb7\xb8" // U+F0DF8 +#define ICON_MDI_SEND_CIRCLE_OUTLINE "\xf3\xb0\xb7\xb9" // U+F0DF9 +#define ICON_MDI_SEND_CLOCK "\xf3\xb1\x85\xa3" // U+F1163 +#define ICON_MDI_SEND_CLOCK_OUTLINE "\xf3\xb1\x85\xa4" // U+F1164 +#define ICON_MDI_SEND_LOCK "\xf3\xb0\x9f\xad" // U+F07ED +#define ICON_MDI_SEND_LOCK_OUTLINE "\xf3\xb1\x85\xa6" // U+F1166 +#define ICON_MDI_SEND_OUTLINE "\xf3\xb1\x85\xa5" // U+F1165 +#define ICON_MDI_SEND_VARIANT "\xf3\xb1\xb1\x8d" // U+F1C4D +#define ICON_MDI_SEND_VARIANT_CLOCK "\xf3\xb1\xb1\xbe" // U+F1C7E +#define ICON_MDI_SEND_VARIANT_CLOCK_OUTLINE "\xf3\xb1\xb1\xbf" // U+F1C7F +#define ICON_MDI_SEND_VARIANT_OUTLINE "\xf3\xb1\xb1\x8e" // U+F1C4E +#define ICON_MDI_SERIAL_PORT "\xf3\xb0\x99\x9c" // U+F065C +#define ICON_MDI_SERVER "\xf3\xb0\x92\x8b" // U+F048B +#define ICON_MDI_SERVER_MINUS "\xf3\xb0\x92\x8c" // U+F048C +#define ICON_MDI_SERVER_NETWORK "\xf3\xb0\x92\x8d" // U+F048D +#define ICON_MDI_SERVER_NETWORK_OFF "\xf3\xb0\x92\x8e" // U+F048E +#define ICON_MDI_SERVER_OFF "\xf3\xb0\x92\x8f" // U+F048F +#define ICON_MDI_SERVER_PLUS "\xf3\xb0\x92\x90" // U+F0490 +#define ICON_MDI_SERVER_REMOVE "\xf3\xb0\x92\x91" // U+F0491 +#define ICON_MDI_SERVER_SECURITY "\xf3\xb0\x92\x92" // U+F0492 +#define ICON_MDI_SET_ALL "\xf3\xb0\x9d\xb8" // U+F0778 +#define ICON_MDI_SET_CENTER "\xf3\xb0\x9d\xb9" // U+F0779 +#define ICON_MDI_SET_CENTER_RIGHT "\xf3\xb0\x9d\xba" // U+F077A +#define ICON_MDI_SET_LEFT "\xf3\xb0\x9d\xbb" // U+F077B +#define ICON_MDI_SET_LEFT_CENTER "\xf3\xb0\x9d\xbc" // U+F077C +#define ICON_MDI_SET_LEFT_RIGHT "\xf3\xb0\x9d\xbd" // U+F077D +#define ICON_MDI_SET_MERGE "\xf3\xb1\x93\xa0" // U+F14E0 +#define ICON_MDI_SET_NONE "\xf3\xb0\x9d\xbe" // U+F077E +#define ICON_MDI_SET_RIGHT "\xf3\xb0\x9d\xbf" // U+F077F +#define ICON_MDI_SET_SPLIT "\xf3\xb1\x93\xa1" // U+F14E1 +#define ICON_MDI_SET_SQUARE "\xf3\xb1\x91\x9d" // U+F145D +#define ICON_MDI_SET_TOP_BOX "\xf3\xb0\xa6\x9f" // U+F099F +#define ICON_MDI_SETTINGS_HELPER "\xf3\xb0\xa9\xae" // U+F0A6E +#define ICON_MDI_SHAKER "\xf3\xb1\x84\x8e" // U+F110E +#define ICON_MDI_SHAKER_OUTLINE "\xf3\xb1\x84\x8f" // U+F110F +#define ICON_MDI_SHAPE "\xf3\xb0\xa0\xb1" // U+F0831 +#define ICON_MDI_SHAPE_CIRCLE_PLUS "\xf3\xb0\x99\x9d" // U+F065D +#define ICON_MDI_SHAPE_OUTLINE "\xf3\xb0\xa0\xb2" // U+F0832 +#define ICON_MDI_SHAPE_OVAL_PLUS "\xf3\xb1\x87\xba" // U+F11FA +#define ICON_MDI_SHAPE_PLUS "\xf3\xb0\x92\x95" // U+F0495 +#define ICON_MDI_SHAPE_PLUS_OUTLINE "\xf3\xb1\xb1\x8f" // U+F1C4F +#define ICON_MDI_SHAPE_POLYGON_PLUS "\xf3\xb0\x99\x9e" // U+F065E +#define ICON_MDI_SHAPE_RECTANGLE_PLUS "\xf3\xb0\x99\x9f" // U+F065F +#define ICON_MDI_SHAPE_SQUARE_PLUS "\xf3\xb0\x99\xa0" // U+F0660 +#define ICON_MDI_SHAPE_SQUARE_ROUNDED_PLUS "\xf3\xb1\x93\xba" // U+F14FA +#define ICON_MDI_SHARE "\xf3\xb0\x92\x96" // U+F0496 +#define ICON_MDI_SHARE_ALL "\xf3\xb1\x87\xb4" // U+F11F4 +#define ICON_MDI_SHARE_ALL_OUTLINE "\xf3\xb1\x87\xb5" // U+F11F5 +#define ICON_MDI_SHARE_CIRCLE "\xf3\xb1\x86\xad" // U+F11AD +#define ICON_MDI_SHARE_OFF "\xf3\xb0\xbc\xa3" // U+F0F23 +#define ICON_MDI_SHARE_OFF_OUTLINE "\xf3\xb0\xbc\xa4" // U+F0F24 +#define ICON_MDI_SHARE_OUTLINE "\xf3\xb0\xa4\xb2" // U+F0932 +#define ICON_MDI_SHARE_VARIANT "\xf3\xb0\x92\x97" // U+F0497 +#define ICON_MDI_SHARE_VARIANT_OUTLINE "\xf3\xb1\x94\x94" // U+F1514 +#define ICON_MDI_SHARK "\xf3\xb1\xa2\xba" // U+F18BA +#define ICON_MDI_SHARK_FIN "\xf3\xb1\x99\xb3" // U+F1673 +#define ICON_MDI_SHARK_FIN_OUTLINE "\xf3\xb1\x99\xb4" // U+F1674 +#define ICON_MDI_SHARK_OFF "\xf3\xb1\xa2\xbb" // U+F18BB +#define ICON_MDI_SHEEP "\xf3\xb0\xb3\x86" // U+F0CC6 +#define ICON_MDI_SHIELD "\xf3\xb0\x92\x98" // U+F0498 +#define ICON_MDI_SHIELD_ACCOUNT "\xf3\xb0\xa2\x8f" // U+F088F +#define ICON_MDI_SHIELD_ACCOUNT_OUTLINE "\xf3\xb0\xa8\x92" // U+F0A12 +#define ICON_MDI_SHIELD_ACCOUNT_VARIANT "\xf3\xb1\x96\xa7" // U+F15A7 +#define ICON_MDI_SHIELD_ACCOUNT_VARIANT_OUTLINE "\xf3\xb1\x96\xa8" // U+F15A8 +#define ICON_MDI_SHIELD_AIRPLANE "\xf3\xb0\x9a\xbb" // U+F06BB +#define ICON_MDI_SHIELD_AIRPLANE_OUTLINE "\xf3\xb0\xb3\x87" // U+F0CC7 +#define ICON_MDI_SHIELD_ALERT "\xf3\xb0\xbb\x8c" // U+F0ECC +#define ICON_MDI_SHIELD_ALERT_OUTLINE "\xf3\xb0\xbb\x8d" // U+F0ECD +#define ICON_MDI_SHIELD_BUG "\xf3\xb1\x8f\x9a" // U+F13DA +#define ICON_MDI_SHIELD_BUG_OUTLINE "\xf3\xb1\x8f\x9b" // U+F13DB +#define ICON_MDI_SHIELD_CAR "\xf3\xb0\xbe\x83" // U+F0F83 +#define ICON_MDI_SHIELD_CHECK "\xf3\xb0\x95\xa5" // U+F0565 +#define ICON_MDI_SHIELD_CHECK_OUTLINE "\xf3\xb0\xb3\x88" // U+F0CC8 +#define ICON_MDI_SHIELD_CROSS "\xf3\xb0\xb3\x89" // U+F0CC9 +#define ICON_MDI_SHIELD_CROSS_OUTLINE "\xf3\xb0\xb3\x8a" // U+F0CCA +#define ICON_MDI_SHIELD_CROWN "\xf3\xb1\xa2\xbc" // U+F18BC +#define ICON_MDI_SHIELD_CROWN_OUTLINE "\xf3\xb1\xa2\xbd" // U+F18BD +#define ICON_MDI_SHIELD_EDIT "\xf3\xb1\x86\xa0" // U+F11A0 +#define ICON_MDI_SHIELD_EDIT_OUTLINE "\xf3\xb1\x86\xa1" // U+F11A1 +#define ICON_MDI_SHIELD_HALF "\xf3\xb1\x8d\xa0" // U+F1360 +#define ICON_MDI_SHIELD_HALF_FULL "\xf3\xb0\x9e\x80" // U+F0780 +#define ICON_MDI_SHIELD_HOME "\xf3\xb0\x9a\x8a" // U+F068A +#define ICON_MDI_SHIELD_HOME_OUTLINE "\xf3\xb0\xb3\x8b" // U+F0CCB +#define ICON_MDI_SHIELD_KEY "\xf3\xb0\xaf\x84" // U+F0BC4 +#define ICON_MDI_SHIELD_KEY_OUTLINE "\xf3\xb0\xaf\x85" // U+F0BC5 +#define ICON_MDI_SHIELD_LINK_VARIANT "\xf3\xb0\xb4\xb3" // U+F0D33 +#define ICON_MDI_SHIELD_LINK_VARIANT_OUTLINE "\xf3\xb0\xb4\xb4" // U+F0D34 +#define ICON_MDI_SHIELD_LOCK "\xf3\xb0\xa6\x9d" // U+F099D +#define ICON_MDI_SHIELD_LOCK_OPEN "\xf3\xb1\xa6\x9a" // U+F199A +#define ICON_MDI_SHIELD_LOCK_OPEN_OUTLINE "\xf3\xb1\xa6\x9b" // U+F199B +#define ICON_MDI_SHIELD_LOCK_OUTLINE "\xf3\xb0\xb3\x8c" // U+F0CCC +#define ICON_MDI_SHIELD_MOON "\xf3\xb1\xa0\xa8" // U+F1828 +#define ICON_MDI_SHIELD_MOON_OUTLINE "\xf3\xb1\xa0\xa9" // U+F1829 +#define ICON_MDI_SHIELD_OFF "\xf3\xb0\xa6\x9e" // U+F099E +#define ICON_MDI_SHIELD_OFF_OUTLINE "\xf3\xb0\xa6\x9c" // U+F099C +#define ICON_MDI_SHIELD_OUTLINE "\xf3\xb0\x92\x99" // U+F0499 +#define ICON_MDI_SHIELD_PLUS "\xf3\xb0\xab\x9a" // U+F0ADA +#define ICON_MDI_SHIELD_PLUS_OUTLINE "\xf3\xb0\xab\x9b" // U+F0ADB +#define ICON_MDI_SHIELD_REFRESH "\xf3\xb0\x82\xaa" // U+F00AA +#define ICON_MDI_SHIELD_REFRESH_OUTLINE "\xf3\xb0\x87\xa0" // U+F01E0 +#define ICON_MDI_SHIELD_REMOVE "\xf3\xb0\xab\x9c" // U+F0ADC +#define ICON_MDI_SHIELD_REMOVE_OUTLINE "\xf3\xb0\xab\x9d" // U+F0ADD +#define ICON_MDI_SHIELD_SEARCH "\xf3\xb0\xb6\x9a" // U+F0D9A +#define ICON_MDI_SHIELD_STAR "\xf3\xb1\x84\xbb" // U+F113B +#define ICON_MDI_SHIELD_STAR_OUTLINE "\xf3\xb1\x84\xbc" // U+F113C +#define ICON_MDI_SHIELD_SUN "\xf3\xb1\x81\x9d" // U+F105D +#define ICON_MDI_SHIELD_SUN_OUTLINE "\xf3\xb1\x81\x9e" // U+F105E +#define ICON_MDI_SHIELD_SWORD "\xf3\xb1\xa2\xbe" // U+F18BE +#define ICON_MDI_SHIELD_SWORD_OUTLINE "\xf3\xb1\xa2\xbf" // U+F18BF +#define ICON_MDI_SHIELD_SYNC "\xf3\xb1\x86\xa2" // U+F11A2 +#define ICON_MDI_SHIELD_SYNC_OUTLINE "\xf3\xb1\x86\xa3" // U+F11A3 +#define ICON_MDI_SHIMMER "\xf3\xb1\x95\x85" // U+F1545 +#define ICON_MDI_SHIP_WHEEL "\xf3\xb0\xa0\xb3" // U+F0833 +#define ICON_MDI_SHIPPING_PALLET "\xf3\xb1\xa1\x8e" // U+F184E +#define ICON_MDI_SHOE_BALLET "\xf3\xb1\x97\x8a" // U+F15CA +#define ICON_MDI_SHOE_CLEAT "\xf3\xb1\x97\x87" // U+F15C7 +#define ICON_MDI_SHOE_FORMAL "\xf3\xb0\xad\x87" // U+F0B47 +#define ICON_MDI_SHOE_HEEL "\xf3\xb0\xad\x88" // U+F0B48 +#define ICON_MDI_SHOE_PRINT "\xf3\xb0\xb7\xba" // U+F0DFA +#define ICON_MDI_SHOE_SNEAKER "\xf3\xb1\x97\x88" // U+F15C8 +#define ICON_MDI_SHOPPING "\xf3\xb0\x92\x9a" // U+F049A +#define ICON_MDI_SHOPPING_MUSIC "\xf3\xb0\x92\x9b" // U+F049B +#define ICON_MDI_SHOPPING_OUTLINE "\xf3\xb1\x87\x95" // U+F11D5 +#define ICON_MDI_SHOPPING_SEARCH "\xf3\xb0\xbe\x84" // U+F0F84 +#define ICON_MDI_SHOPPING_SEARCH_OUTLINE "\xf3\xb1\xa9\xaf" // U+F1A6F +#define ICON_MDI_SHORE "\xf3\xb1\x93\xb9" // U+F14F9 +#define ICON_MDI_SHOVEL "\xf3\xb0\x9c\x90" // U+F0710 +#define ICON_MDI_SHOVEL_OFF "\xf3\xb0\x9c\x91" // U+F0711 +#define ICON_MDI_SHOWER "\xf3\xb0\xa6\xa0" // U+F09A0 +#define ICON_MDI_SHOWER_HEAD "\xf3\xb0\xa6\xa1" // U+F09A1 +#define ICON_MDI_SHREDDER "\xf3\xb0\x92\x9c" // U+F049C +#define ICON_MDI_SHUFFLE "\xf3\xb0\x92\x9d" // U+F049D +#define ICON_MDI_SHUFFLE_DISABLED "\xf3\xb0\x92\x9e" // U+F049E +#define ICON_MDI_SHUFFLE_VARIANT "\xf3\xb0\x92\x9f" // U+F049F +#define ICON_MDI_SHURIKEN "\xf3\xb1\x8d\xbf" // U+F137F +#define ICON_MDI_SICKLE "\xf3\xb1\xa3\x80" // U+F18C0 +#define ICON_MDI_SIGMA "\xf3\xb0\x92\xa0" // U+F04A0 +#define ICON_MDI_SIGMA_LOWER "\xf3\xb0\x98\xab" // U+F062B +#define ICON_MDI_SIGN_CAUTION "\xf3\xb0\x92\xa1" // U+F04A1 +#define ICON_MDI_SIGN_DIRECTION "\xf3\xb0\x9e\x81" // U+F0781 +#define ICON_MDI_SIGN_DIRECTION_MINUS "\xf3\xb1\x80\x80" // U+F1000 +#define ICON_MDI_SIGN_DIRECTION_PLUS "\xf3\xb0\xbf\x9c" // U+F0FDC +#define ICON_MDI_SIGN_DIRECTION_REMOVE "\xf3\xb0\xbf\x9d" // U+F0FDD +#define ICON_MDI_SIGN_LANGUAGE "\xf3\xb1\xad\x8d" // U+F1B4D +#define ICON_MDI_SIGN_LANGUAGE_OUTLINE "\xf3\xb1\xad\x8e" // U+F1B4E +#define ICON_MDI_SIGN_POLE "\xf3\xb1\x93\xb8" // U+F14F8 +#define ICON_MDI_SIGN_REAL_ESTATE "\xf3\xb1\x84\x98" // U+F1118 +#define ICON_MDI_SIGN_TEXT "\xf3\xb0\x9e\x82" // U+F0782 +#define ICON_MDI_SIGN_YIELD "\xf3\xb1\xae\xaf" // U+F1BAF +#define ICON_MDI_SIGNAL "\xf3\xb0\x92\xa2" // U+F04A2 +#define ICON_MDI_SIGNAL_2G "\xf3\xb0\x9c\x92" // U+F0712 +#define ICON_MDI_SIGNAL_3G "\xf3\xb0\x9c\x93" // U+F0713 +#define ICON_MDI_SIGNAL_4G "\xf3\xb0\x9c\x94" // U+F0714 +#define ICON_MDI_SIGNAL_5G "\xf3\xb0\xa9\xaf" // U+F0A6F +#define ICON_MDI_SIGNAL_CELLULAR_1 "\xf3\xb0\xa2\xbc" // U+F08BC +#define ICON_MDI_SIGNAL_CELLULAR_2 "\xf3\xb0\xa2\xbd" // U+F08BD +#define ICON_MDI_SIGNAL_CELLULAR_3 "\xf3\xb0\xa2\xbe" // U+F08BE +#define ICON_MDI_SIGNAL_CELLULAR_OUTLINE "\xf3\xb0\xa2\xbf" // U+F08BF +#define ICON_MDI_SIGNAL_DISTANCE_VARIANT "\xf3\xb0\xb9\xa4" // U+F0E64 +#define ICON_MDI_SIGNAL_HSPA "\xf3\xb0\x9c\x95" // U+F0715 +#define ICON_MDI_SIGNAL_HSPA_PLUS "\xf3\xb0\x9c\x96" // U+F0716 +#define ICON_MDI_SIGNAL_OFF "\xf3\xb0\x9e\x83" // U+F0783 +#define ICON_MDI_SIGNAL_VARIANT "\xf3\xb0\x98\x8a" // U+F060A +#define ICON_MDI_SIGNATURE "\xf3\xb0\xb7\xbb" // U+F0DFB +#define ICON_MDI_SIGNATURE_FREEHAND "\xf3\xb0\xb7\xbc" // U+F0DFC +#define ICON_MDI_SIGNATURE_IMAGE "\xf3\xb0\xb7\xbd" // U+F0DFD +#define ICON_MDI_SIGNATURE_TEXT "\xf3\xb0\xb7\xbe" // U+F0DFE +#define ICON_MDI_SILO "\xf3\xb1\xae\x9f" // U+F1B9F +#define ICON_MDI_SILO_OUTLINE "\xf3\xb0\xad\x89" // U+F0B49 +#define ICON_MDI_SILVERWARE "\xf3\xb0\x92\xa3" // U+F04A3 +#define ICON_MDI_SILVERWARE_CLEAN "\xf3\xb0\xbf\x9e" // U+F0FDE +#define ICON_MDI_SILVERWARE_FORK "\xf3\xb0\x92\xa4" // U+F04A4 +#define ICON_MDI_SILVERWARE_FORK_KNIFE "\xf3\xb0\xa9\xb0" // U+F0A70 +#define ICON_MDI_SILVERWARE_SPOON "\xf3\xb0\x92\xa5" // U+F04A5 +#define ICON_MDI_SILVERWARE_VARIANT "\xf3\xb0\x92\xa6" // U+F04A6 +#define ICON_MDI_SIM "\xf3\xb0\x92\xa7" // U+F04A7 +#define ICON_MDI_SIM_ALERT "\xf3\xb0\x92\xa8" // U+F04A8 +#define ICON_MDI_SIM_ALERT_OUTLINE "\xf3\xb1\x97\x93" // U+F15D3 +#define ICON_MDI_SIM_OFF "\xf3\xb0\x92\xa9" // U+F04A9 +#define ICON_MDI_SIM_OFF_OUTLINE "\xf3\xb1\x97\x94" // U+F15D4 +#define ICON_MDI_SIM_OUTLINE "\xf3\xb1\x97\x95" // U+F15D5 +#define ICON_MDI_SIMPLE_ICONS "\xf3\xb1\x8c\x9d" // U+F131D +#define ICON_MDI_SINA_WEIBO "\xf3\xb0\xab\x9f" // U+F0ADF +#define ICON_MDI_SINE_WAVE "\xf3\xb0\xa5\x9b" // U+F095B +#define ICON_MDI_SITEMAP "\xf3\xb0\x92\xaa" // U+F04AA +#define ICON_MDI_SITEMAP_OUTLINE "\xf3\xb1\xa6\x9c" // U+F199C +#define ICON_MDI_SIZE_L "\xf3\xb1\x8e\xa6" // U+F13A6 +#define ICON_MDI_SIZE_M "\xf3\xb1\x8e\xa5" // U+F13A5 +#define ICON_MDI_SIZE_S "\xf3\xb1\x8e\xa4" // U+F13A4 +#define ICON_MDI_SIZE_XL "\xf3\xb1\x8e\xa7" // U+F13A7 +#define ICON_MDI_SIZE_XS "\xf3\xb1\x8e\xa3" // U+F13A3 +#define ICON_MDI_SIZE_XXL "\xf3\xb1\x8e\xa8" // U+F13A8 +#define ICON_MDI_SIZE_XXS "\xf3\xb1\x8e\xa2" // U+F13A2 +#define ICON_MDI_SIZE_XXXL "\xf3\xb1\x8e\xa9" // U+F13A9 +#define ICON_MDI_SKATE "\xf3\xb0\xb4\xb5" // U+F0D35 +#define ICON_MDI_SKATE_OFF "\xf3\xb0\x9a\x99" // U+F0699 +#define ICON_MDI_SKATEBOARD "\xf3\xb1\x93\x82" // U+F14C2 +#define ICON_MDI_SKATEBOARDING "\xf3\xb0\x94\x81" // U+F0501 +#define ICON_MDI_SKEW_LESS "\xf3\xb0\xb4\xb6" // U+F0D36 +#define ICON_MDI_SKEW_MORE "\xf3\xb0\xb4\xb7" // U+F0D37 +#define ICON_MDI_SKI "\xf3\xb1\x8c\x84" // U+F1304 +#define ICON_MDI_SKI_CROSS_COUNTRY "\xf3\xb1\x8c\x85" // U+F1305 +#define ICON_MDI_SKI_WATER "\xf3\xb1\x8c\x86" // U+F1306 +#define ICON_MDI_SKIP_BACKWARD "\xf3\xb0\x92\xab" // U+F04AB +#define ICON_MDI_SKIP_BACKWARD_OUTLINE "\xf3\xb0\xbc\xa5" // U+F0F25 +#define ICON_MDI_SKIP_FORWARD "\xf3\xb0\x92\xac" // U+F04AC +#define ICON_MDI_SKIP_FORWARD_OUTLINE "\xf3\xb0\xbc\xa6" // U+F0F26 +#define ICON_MDI_SKIP_NEXT "\xf3\xb0\x92\xad" // U+F04AD +#define ICON_MDI_SKIP_NEXT_CIRCLE "\xf3\xb0\x99\xa1" // U+F0661 +#define ICON_MDI_SKIP_NEXT_CIRCLE_OUTLINE "\xf3\xb0\x99\xa2" // U+F0662 +#define ICON_MDI_SKIP_NEXT_OUTLINE "\xf3\xb0\xbc\xa7" // U+F0F27 +#define ICON_MDI_SKIP_PREVIOUS "\xf3\xb0\x92\xae" // U+F04AE +#define ICON_MDI_SKIP_PREVIOUS_CIRCLE "\xf3\xb0\x99\xa3" // U+F0663 +#define ICON_MDI_SKIP_PREVIOUS_CIRCLE_OUTLINE "\xf3\xb0\x99\xa4" // U+F0664 +#define ICON_MDI_SKIP_PREVIOUS_OUTLINE "\xf3\xb0\xbc\xa8" // U+F0F28 +#define ICON_MDI_SKULL "\xf3\xb0\x9a\x8c" // U+F068C +#define ICON_MDI_SKULL_CROSSBONES "\xf3\xb0\xaf\x86" // U+F0BC6 +#define ICON_MDI_SKULL_CROSSBONES_OUTLINE "\xf3\xb0\xaf\x87" // U+F0BC7 +#define ICON_MDI_SKULL_OUTLINE "\xf3\xb0\xaf\x88" // U+F0BC8 +#define ICON_MDI_SKULL_SCAN "\xf3\xb1\x93\x87" // U+F14C7 +#define ICON_MDI_SKULL_SCAN_OUTLINE "\xf3\xb1\x93\x88" // U+F14C8 +#define ICON_MDI_SKYPE "\xf3\xb0\x92\xaf" // U+F04AF +#define ICON_MDI_SKYPE_BUSINESS "\xf3\xb0\x92\xb0" // U+F04B0 +#define ICON_MDI_SLACK "\xf3\xb0\x92\xb1" // U+F04B1 +#define ICON_MDI_SLASH_FORWARD "\xf3\xb0\xbf\x9f" // U+F0FDF +#define ICON_MDI_SLASH_FORWARD_BOX "\xf3\xb0\xbf\xa0" // U+F0FE0 +#define ICON_MDI_SLEDDING "\xf3\xb0\x90\x9b" // U+F041B +#define ICON_MDI_SLEEP "\xf3\xb0\x92\xb2" // U+F04B2 +#define ICON_MDI_SLEEP_OFF "\xf3\xb0\x92\xb3" // U+F04B3 +#define ICON_MDI_SLIDE "\xf3\xb1\x96\xa5" // U+F15A5 +#define ICON_MDI_SLOPE_DOWNHILL "\xf3\xb0\xb7\xbf" // U+F0DFF +#define ICON_MDI_SLOPE_UPHILL "\xf3\xb0\xb8\x80" // U+F0E00 +#define ICON_MDI_SLOT_MACHINE "\xf3\xb1\x84\x94" // U+F1114 +#define ICON_MDI_SLOT_MACHINE_OUTLINE "\xf3\xb1\x84\x95" // U+F1115 +#define ICON_MDI_SMART_CARD "\xf3\xb1\x82\xbd" // U+F10BD +#define ICON_MDI_SMART_CARD_OFF "\xf3\xb1\xa3\xb7" // U+F18F7 +#define ICON_MDI_SMART_CARD_OFF_OUTLINE "\xf3\xb1\xa3\xb8" // U+F18F8 +#define ICON_MDI_SMART_CARD_OUTLINE "\xf3\xb1\x82\xbe" // U+F10BE +#define ICON_MDI_SMART_CARD_READER "\xf3\xb1\x82\xbf" // U+F10BF +#define ICON_MDI_SMART_CARD_READER_OUTLINE "\xf3\xb1\x83\x80" // U+F10C0 +#define ICON_MDI_SMOG "\xf3\xb0\xa9\xb1" // U+F0A71 +#define ICON_MDI_SMOKE "\xf3\xb1\x9e\x99" // U+F1799 +#define ICON_MDI_SMOKE_DETECTOR "\xf3\xb0\x8e\x92" // U+F0392 +#define ICON_MDI_SMOKE_DETECTOR_ALERT "\xf3\xb1\xa4\xae" // U+F192E +#define ICON_MDI_SMOKE_DETECTOR_ALERT_OUTLINE "\xf3\xb1\xa4\xaf" // U+F192F +#define ICON_MDI_SMOKE_DETECTOR_OFF "\xf3\xb1\xa0\x89" // U+F1809 +#define ICON_MDI_SMOKE_DETECTOR_OFF_OUTLINE "\xf3\xb1\xa0\x8a" // U+F180A +#define ICON_MDI_SMOKE_DETECTOR_OUTLINE "\xf3\xb1\xa0\x88" // U+F1808 +#define ICON_MDI_SMOKE_DETECTOR_VARIANT "\xf3\xb1\xa0\x8b" // U+F180B +#define ICON_MDI_SMOKE_DETECTOR_VARIANT_ALERT "\xf3\xb1\xa4\xb0" // U+F1930 +#define ICON_MDI_SMOKE_DETECTOR_VARIANT_OFF "\xf3\xb1\xa0\x8c" // U+F180C +#define ICON_MDI_SMOKING "\xf3\xb0\x92\xb4" // U+F04B4 +#define ICON_MDI_SMOKING_OFF "\xf3\xb0\x92\xb5" // U+F04B5 +#define ICON_MDI_SMOKING_PIPE "\xf3\xb1\x90\x8d" // U+F140D +#define ICON_MDI_SMOKING_PIPE_OFF "\xf3\xb1\x90\xa8" // U+F1428 +#define ICON_MDI_SNAIL "\xf3\xb1\x99\xb7" // U+F1677 +#define ICON_MDI_SNAKE "\xf3\xb1\x94\x8e" // U+F150E +#define ICON_MDI_SNAPCHAT "\xf3\xb0\x92\xb6" // U+F04B6 +#define ICON_MDI_SNOWBOARD "\xf3\xb1\x8c\x87" // U+F1307 +#define ICON_MDI_SNOWFLAKE "\xf3\xb0\x9c\x97" // U+F0717 +#define ICON_MDI_SNOWFLAKE_ALERT "\xf3\xb0\xbc\xa9" // U+F0F29 +#define ICON_MDI_SNOWFLAKE_CHECK "\xf3\xb1\xa9\xb0" // U+F1A70 +#define ICON_MDI_SNOWFLAKE_MELT "\xf3\xb1\x8b\x8b" // U+F12CB +#define ICON_MDI_SNOWFLAKE_OFF "\xf3\xb1\x93\xa3" // U+F14E3 +#define ICON_MDI_SNOWFLAKE_THERMOMETER "\xf3\xb1\xa9\xb1" // U+F1A71 +#define ICON_MDI_SNOWFLAKE_VARIANT "\xf3\xb0\xbc\xaa" // U+F0F2A +#define ICON_MDI_SNOWMAN "\xf3\xb0\x92\xb7" // U+F04B7 +#define ICON_MDI_SNOWMOBILE "\xf3\xb0\x9b\x9d" // U+F06DD +#define ICON_MDI_SNOWSHOEING "\xf3\xb1\xa9\xb2" // U+F1A72 +#define ICON_MDI_SOCCER "\xf3\xb0\x92\xb8" // U+F04B8 +#define ICON_MDI_SOCCER_FIELD "\xf3\xb0\xa0\xb4" // U+F0834 +#define ICON_MDI_SOCIAL_DISTANCE_2_METERS "\xf3\xb1\x95\xb9" // U+F1579 +#define ICON_MDI_SOCIAL_DISTANCE_6_FEET "\xf3\xb1\x95\xba" // U+F157A +#define ICON_MDI_SOFA "\xf3\xb0\x92\xb9" // U+F04B9 +#define ICON_MDI_SOFA_OUTLINE "\xf3\xb1\x95\xad" // U+F156D +#define ICON_MDI_SOFA_SINGLE "\xf3\xb1\x95\xae" // U+F156E +#define ICON_MDI_SOFA_SINGLE_OUTLINE "\xf3\xb1\x95\xaf" // U+F156F +#define ICON_MDI_SOLAR_PANEL "\xf3\xb0\xb6\x9b" // U+F0D9B +#define ICON_MDI_SOLAR_PANEL_LARGE "\xf3\xb0\xb6\x9c" // U+F0D9C +#define ICON_MDI_SOLAR_POWER "\xf3\xb0\xa9\xb2" // U+F0A72 +#define ICON_MDI_SOLAR_POWER_VARIANT "\xf3\xb1\xa9\xb3" // U+F1A73 +#define ICON_MDI_SOLAR_POWER_VARIANT_OUTLINE "\xf3\xb1\xa9\xb4" // U+F1A74 +#define ICON_MDI_SOLDERING_IRON "\xf3\xb1\x82\x92" // U+F1092 +#define ICON_MDI_SOLID "\xf3\xb0\x9a\x8d" // U+F068D +#define ICON_MDI_SONY_PLAYSTATION "\xf3\xb0\x90\x94" // U+F0414 +#define ICON_MDI_SORT "\xf3\xb0\x92\xba" // U+F04BA +#define ICON_MDI_SORT_ALPHABETICAL_ASCENDING "\xf3\xb0\x96\xbd" // U+F05BD +#define ICON_MDI_SORT_ALPHABETICAL_ASCENDING_VARIANT "\xf3\xb1\x85\x88" // U+F1148 +#define ICON_MDI_SORT_ALPHABETICAL_DESCENDING "\xf3\xb0\x96\xbf" // U+F05BF +#define ICON_MDI_SORT_ALPHABETICAL_DESCENDING_VARIANT "\xf3\xb1\x85\x89" // U+F1149 +#define ICON_MDI_SORT_ALPHABETICAL_VARIANT "\xf3\xb0\x92\xbb" // U+F04BB +#define ICON_MDI_SORT_ASCENDING "\xf3\xb0\x92\xbc" // U+F04BC +#define ICON_MDI_SORT_BOOL_ASCENDING "\xf3\xb1\x8e\x85" // U+F1385 +#define ICON_MDI_SORT_BOOL_ASCENDING_VARIANT "\xf3\xb1\x8e\x86" // U+F1386 +#define ICON_MDI_SORT_BOOL_DESCENDING "\xf3\xb1\x8e\x87" // U+F1387 +#define ICON_MDI_SORT_BOOL_DESCENDING_VARIANT "\xf3\xb1\x8e\x88" // U+F1388 +#define ICON_MDI_SORT_CALENDAR_ASCENDING "\xf3\xb1\x95\x87" // U+F1547 +#define ICON_MDI_SORT_CALENDAR_DESCENDING "\xf3\xb1\x95\x88" // U+F1548 +#define ICON_MDI_SORT_CLOCK_ASCENDING "\xf3\xb1\x95\x89" // U+F1549 +#define ICON_MDI_SORT_CLOCK_ASCENDING_OUTLINE "\xf3\xb1\x95\x8a" // U+F154A +#define ICON_MDI_SORT_CLOCK_DESCENDING "\xf3\xb1\x95\x8b" // U+F154B +#define ICON_MDI_SORT_CLOCK_DESCENDING_OUTLINE "\xf3\xb1\x95\x8c" // U+F154C +#define ICON_MDI_SORT_DESCENDING "\xf3\xb0\x92\xbd" // U+F04BD +#define ICON_MDI_SORT_NUMERIC_ASCENDING "\xf3\xb1\x8e\x89" // U+F1389 +#define ICON_MDI_SORT_NUMERIC_ASCENDING_VARIANT "\xf3\xb0\xa4\x8d" // U+F090D +#define ICON_MDI_SORT_NUMERIC_DESCENDING "\xf3\xb1\x8e\x8a" // U+F138A +#define ICON_MDI_SORT_NUMERIC_DESCENDING_VARIANT "\xf3\xb0\xab\x92" // U+F0AD2 +#define ICON_MDI_SORT_NUMERIC_VARIANT "\xf3\xb0\x92\xbe" // U+F04BE +#define ICON_MDI_SORT_REVERSE_VARIANT "\xf3\xb0\x8c\xbc" // U+F033C +#define ICON_MDI_SORT_VARIANT "\xf3\xb0\x92\xbf" // U+F04BF +#define ICON_MDI_SORT_VARIANT_LOCK "\xf3\xb0\xb3\x8d" // U+F0CCD +#define ICON_MDI_SORT_VARIANT_LOCK_OPEN "\xf3\xb0\xb3\x8e" // U+F0CCE +#define ICON_MDI_SORT_VARIANT_OFF "\xf3\xb1\xaa\xbb" // U+F1ABB +#define ICON_MDI_SORT_VARIANT_REMOVE "\xf3\xb1\x85\x87" // U+F1147 +#define ICON_MDI_SOUNDBAR "\xf3\xb1\x9f\x9b" // U+F17DB +#define ICON_MDI_SOUNDCLOUD "\xf3\xb0\x93\x80" // U+F04C0 +#define ICON_MDI_SOURCE_BRANCH "\xf3\xb0\x98\xac" // U+F062C +#define ICON_MDI_SOURCE_BRANCH_CHECK "\xf3\xb1\x93\x8f" // U+F14CF +#define ICON_MDI_SOURCE_BRANCH_MINUS "\xf3\xb1\x93\x8b" // U+F14CB +#define ICON_MDI_SOURCE_BRANCH_PLUS "\xf3\xb1\x93\x8a" // U+F14CA +#define ICON_MDI_SOURCE_BRANCH_REFRESH "\xf3\xb1\x93\x8d" // U+F14CD +#define ICON_MDI_SOURCE_BRANCH_REMOVE "\xf3\xb1\x93\x8c" // U+F14CC +#define ICON_MDI_SOURCE_BRANCH_SYNC "\xf3\xb1\x93\x8e" // U+F14CE +#define ICON_MDI_SOURCE_COMMIT "\xf3\xb0\x9c\x98" // U+F0718 +#define ICON_MDI_SOURCE_COMMIT_END "\xf3\xb0\x9c\x99" // U+F0719 +#define ICON_MDI_SOURCE_COMMIT_END_LOCAL "\xf3\xb0\x9c\x9a" // U+F071A +#define ICON_MDI_SOURCE_COMMIT_LOCAL "\xf3\xb0\x9c\x9b" // U+F071B +#define ICON_MDI_SOURCE_COMMIT_NEXT_LOCAL "\xf3\xb0\x9c\x9c" // U+F071C +#define ICON_MDI_SOURCE_COMMIT_START "\xf3\xb0\x9c\x9d" // U+F071D +#define ICON_MDI_SOURCE_COMMIT_START_NEXT_LOCAL "\xf3\xb0\x9c\x9e" // U+F071E +#define ICON_MDI_SOURCE_FORK "\xf3\xb0\x93\x81" // U+F04C1 +#define ICON_MDI_SOURCE_MERGE "\xf3\xb0\x98\xad" // U+F062D +#define ICON_MDI_SOURCE_PULL "\xf3\xb0\x93\x82" // U+F04C2 +#define ICON_MDI_SOURCE_REPOSITORY "\xf3\xb0\xb3\x8f" // U+F0CCF +#define ICON_MDI_SOURCE_REPOSITORY_MULTIPLE "\xf3\xb0\xb3\x90" // U+F0CD0 +#define ICON_MDI_SOY_SAUCE "\xf3\xb0\x9f\xae" // U+F07EE +#define ICON_MDI_SOY_SAUCE_OFF "\xf3\xb1\x8f\xbc" // U+F13FC +#define ICON_MDI_SPA "\xf3\xb0\xb3\x91" // U+F0CD1 +#define ICON_MDI_SPA_OUTLINE "\xf3\xb0\xb3\x92" // U+F0CD2 +#define ICON_MDI_SPACE_INVADERS "\xf3\xb0\xaf\x89" // U+F0BC9 +#define ICON_MDI_SPACE_STATION "\xf3\xb1\x8e\x83" // U+F1383 +#define ICON_MDI_SPADE "\xf3\xb0\xb9\xa5" // U+F0E65 +#define ICON_MDI_SPEAKER "\xf3\xb0\x93\x83" // U+F04C3 +#define ICON_MDI_SPEAKER_BLUETOOTH "\xf3\xb0\xa6\xa2" // U+F09A2 +#define ICON_MDI_SPEAKER_MESSAGE "\xf3\xb1\xac\x91" // U+F1B11 +#define ICON_MDI_SPEAKER_MULTIPLE "\xf3\xb0\xb4\xb8" // U+F0D38 +#define ICON_MDI_SPEAKER_OFF "\xf3\xb0\x93\x84" // U+F04C4 +#define ICON_MDI_SPEAKER_PAUSE "\xf3\xb1\xad\xb3" // U+F1B73 +#define ICON_MDI_SPEAKER_PLAY "\xf3\xb1\xad\xb2" // U+F1B72 +#define ICON_MDI_SPEAKER_STOP "\xf3\xb1\xad\xb4" // U+F1B74 +#define ICON_MDI_SPEAKER_WIRELESS "\xf3\xb0\x9c\x9f" // U+F071F +#define ICON_MDI_SPEAR "\xf3\xb1\xa1\x85" // U+F1845 +#define ICON_MDI_SPEEDOMETER "\xf3\xb0\x93\x85" // U+F04C5 +#define ICON_MDI_SPEEDOMETER_MEDIUM "\xf3\xb0\xbe\x85" // U+F0F85 +#define ICON_MDI_SPEEDOMETER_SLOW "\xf3\xb0\xbe\x86" // U+F0F86 +#define ICON_MDI_SPELLCHECK "\xf3\xb0\x93\x86" // U+F04C6 +#define ICON_MDI_SPHERE "\xf3\xb1\xa5\x94" // U+F1954 +#define ICON_MDI_SPHERE_OFF "\xf3\xb1\xa5\x95" // U+F1955 +#define ICON_MDI_SPIDER "\xf3\xb1\x87\xaa" // U+F11EA +#define ICON_MDI_SPIDER_OUTLINE "\xf3\xb1\xb1\xb5" // U+F1C75 +#define ICON_MDI_SPIDER_THREAD "\xf3\xb1\x87\xab" // U+F11EB +#define ICON_MDI_SPIDER_WEB "\xf3\xb0\xaf\x8a" // U+F0BCA +#define ICON_MDI_SPIRIT_LEVEL "\xf3\xb1\x93\xb1" // U+F14F1 +#define ICON_MDI_SPOON_SUGAR "\xf3\xb1\x90\xa9" // U+F1429 +#define ICON_MDI_SPOTIFY "\xf3\xb0\x93\x87" // U+F04C7 +#define ICON_MDI_SPOTLIGHT "\xf3\xb0\x93\x88" // U+F04C8 +#define ICON_MDI_SPOTLIGHT_BEAM "\xf3\xb0\x93\x89" // U+F04C9 +#define ICON_MDI_SPRAY "\xf3\xb0\x99\xa5" // U+F0665 +#define ICON_MDI_SPRAY_BOTTLE "\xf3\xb0\xab\xa0" // U+F0AE0 +#define ICON_MDI_SPRINKLER "\xf3\xb1\x81\x9f" // U+F105F +#define ICON_MDI_SPRINKLER_FIRE "\xf3\xb1\xa6\x9d" // U+F199D +#define ICON_MDI_SPRINKLER_VARIANT "\xf3\xb1\x81\xa0" // U+F1060 +#define ICON_MDI_SPROUT "\xf3\xb0\xb9\xa6" // U+F0E66 +#define ICON_MDI_SPROUT_OUTLINE "\xf3\xb0\xb9\xa7" // U+F0E67 +#define ICON_MDI_SQUARE "\xf3\xb0\x9d\xa4" // U+F0764 +#define ICON_MDI_SQUARE_CIRCLE "\xf3\xb1\x94\x80" // U+F1500 +#define ICON_MDI_SQUARE_CIRCLE_OUTLINE "\xf3\xb1\xb1\x90" // U+F1C50 +#define ICON_MDI_SQUARE_EDIT_OUTLINE "\xf3\xb0\xa4\x8c" // U+F090C +#define ICON_MDI_SQUARE_MEDIUM "\xf3\xb0\xa8\x93" // U+F0A13 +#define ICON_MDI_SQUARE_MEDIUM_OUTLINE "\xf3\xb0\xa8\x94" // U+F0A14 +#define ICON_MDI_SQUARE_OFF "\xf3\xb1\x8b\xae" // U+F12EE +#define ICON_MDI_SQUARE_OFF_OUTLINE "\xf3\xb1\x8b\xaf" // U+F12EF +#define ICON_MDI_SQUARE_OPACITY "\xf3\xb1\xa1\x94" // U+F1854 +#define ICON_MDI_SQUARE_OUTLINE "\xf3\xb0\x9d\xa3" // U+F0763 +#define ICON_MDI_SQUARE_ROOT "\xf3\xb0\x9e\x84" // U+F0784 +#define ICON_MDI_SQUARE_ROOT_BOX "\xf3\xb0\xa6\xa3" // U+F09A3 +#define ICON_MDI_SQUARE_ROUNDED "\xf3\xb1\x93\xbb" // U+F14FB +#define ICON_MDI_SQUARE_ROUNDED_BADGE "\xf3\xb1\xa8\x87" // U+F1A07 +#define ICON_MDI_SQUARE_ROUNDED_BADGE_OUTLINE "\xf3\xb1\xa8\x88" // U+F1A08 +#define ICON_MDI_SQUARE_ROUNDED_OUTLINE "\xf3\xb1\x93\xbc" // U+F14FC +#define ICON_MDI_SQUARE_SMALL "\xf3\xb0\xa8\x95" // U+F0A15 +#define ICON_MDI_SQUARE_WAVE "\xf3\xb1\x91\xbb" // U+F147B +#define ICON_MDI_SQUEEGEE "\xf3\xb0\xab\xa1" // U+F0AE1 +#define ICON_MDI_SSH "\xf3\xb0\xa3\x80" // U+F08C0 +#define ICON_MDI_STACK_EXCHANGE "\xf3\xb0\x98\x8b" // U+F060B +#define ICON_MDI_STACK_OVERFLOW "\xf3\xb0\x93\x8c" // U+F04CC +#define ICON_MDI_STACKPATH "\xf3\xb0\x8d\x99" // U+F0359 +#define ICON_MDI_STADIUM "\xf3\xb0\xbf\xb9" // U+F0FF9 +#define ICON_MDI_STADIUM_OUTLINE "\xf3\xb1\xac\x83" // U+F1B03 +#define ICON_MDI_STADIUM_VARIANT "\xf3\xb0\x9c\xa0" // U+F0720 +#define ICON_MDI_STAIRS "\xf3\xb0\x93\x8d" // U+F04CD +#define ICON_MDI_STAIRS_BOX "\xf3\xb1\x8e\x9e" // U+F139E +#define ICON_MDI_STAIRS_DOWN "\xf3\xb1\x8a\xbe" // U+F12BE +#define ICON_MDI_STAIRS_UP "\xf3\xb1\x8a\xbd" // U+F12BD +#define ICON_MDI_STAMPER "\xf3\xb0\xb4\xb9" // U+F0D39 +#define ICON_MDI_STANDARD_DEFINITION "\xf3\xb0\x9f\xaf" // U+F07EF +#define ICON_MDI_STAR "\xf3\xb0\x93\x8e" // U+F04CE +#define ICON_MDI_STAR_BOX "\xf3\xb0\xa9\xb3" // U+F0A73 +#define ICON_MDI_STAR_BOX_MULTIPLE "\xf3\xb1\x8a\x86" // U+F1286 +#define ICON_MDI_STAR_BOX_MULTIPLE_OUTLINE "\xf3\xb1\x8a\x87" // U+F1287 +#define ICON_MDI_STAR_BOX_OUTLINE "\xf3\xb0\xa9\xb4" // U+F0A74 +#define ICON_MDI_STAR_CHECK "\xf3\xb1\x95\xa6" // U+F1566 +#define ICON_MDI_STAR_CHECK_OUTLINE "\xf3\xb1\x95\xaa" // U+F156A +#define ICON_MDI_STAR_CIRCLE "\xf3\xb0\x93\x8f" // U+F04CF +#define ICON_MDI_STAR_CIRCLE_OUTLINE "\xf3\xb0\xa6\xa4" // U+F09A4 +#define ICON_MDI_STAR_COG "\xf3\xb1\x99\xa8" // U+F1668 +#define ICON_MDI_STAR_COG_OUTLINE "\xf3\xb1\x99\xa9" // U+F1669 +#define ICON_MDI_STAR_CRESCENT "\xf3\xb0\xa5\xb9" // U+F0979 +#define ICON_MDI_STAR_DAVID "\xf3\xb0\xa5\xba" // U+F097A +#define ICON_MDI_STAR_FACE "\xf3\xb0\xa6\xa5" // U+F09A5 +#define ICON_MDI_STAR_FOUR_POINTS "\xf3\xb0\xab\xa2" // U+F0AE2 +#define ICON_MDI_STAR_FOUR_POINTS_BOX "\xf3\xb1\xb1\x91" // U+F1C51 +#define ICON_MDI_STAR_FOUR_POINTS_BOX_OUTLINE "\xf3\xb1\xb1\x92" // U+F1C52 +#define ICON_MDI_STAR_FOUR_POINTS_CIRCLE "\xf3\xb1\xb1\x93" // U+F1C53 +#define ICON_MDI_STAR_FOUR_POINTS_CIRCLE_OUTLINE "\xf3\xb1\xb1\x94" // U+F1C54 +#define ICON_MDI_STAR_FOUR_POINTS_OUTLINE "\xf3\xb0\xab\xa3" // U+F0AE3 +#define ICON_MDI_STAR_FOUR_POINTS_SMALL "\xf3\xb1\xb1\x95" // U+F1C55 +#define ICON_MDI_STAR_HALF "\xf3\xb0\x89\x86" // U+F0246 +#define ICON_MDI_STAR_HALF_FULL "\xf3\xb0\x93\x90" // U+F04D0 +#define ICON_MDI_STAR_MINUS "\xf3\xb1\x95\xa4" // U+F1564 +#define ICON_MDI_STAR_MINUS_OUTLINE "\xf3\xb1\x95\xa8" // U+F1568 +#define ICON_MDI_STAR_OFF "\xf3\xb0\x93\x91" // U+F04D1 +#define ICON_MDI_STAR_OFF_OUTLINE "\xf3\xb1\x95\x9b" // U+F155B +#define ICON_MDI_STAR_OUTLINE "\xf3\xb0\x93\x92" // U+F04D2 +#define ICON_MDI_STAR_PLUS "\xf3\xb1\x95\xa3" // U+F1563 +#define ICON_MDI_STAR_PLUS_OUTLINE "\xf3\xb1\x95\xa7" // U+F1567 +#define ICON_MDI_STAR_REMOVE "\xf3\xb1\x95\xa5" // U+F1565 +#define ICON_MDI_STAR_REMOVE_OUTLINE "\xf3\xb1\x95\xa9" // U+F1569 +#define ICON_MDI_STAR_SETTINGS "\xf3\xb1\x99\xaa" // U+F166A +#define ICON_MDI_STAR_SETTINGS_OUTLINE "\xf3\xb1\x99\xab" // U+F166B +#define ICON_MDI_STAR_SHOOTING "\xf3\xb1\x9d\x81" // U+F1741 +#define ICON_MDI_STAR_SHOOTING_OUTLINE "\xf3\xb1\x9d\x82" // U+F1742 +#define ICON_MDI_STAR_THREE_POINTS "\xf3\xb0\xab\xa4" // U+F0AE4 +#define ICON_MDI_STAR_THREE_POINTS_OUTLINE "\xf3\xb0\xab\xa5" // U+F0AE5 +#define ICON_MDI_STATE_MACHINE "\xf3\xb1\x87\xaf" // U+F11EF +#define ICON_MDI_STEAM "\xf3\xb0\x93\x93" // U+F04D3 +#define ICON_MDI_STEERING "\xf3\xb0\x93\x94" // U+F04D4 +#define ICON_MDI_STEERING_OFF "\xf3\xb0\xa4\x8e" // U+F090E +#define ICON_MDI_STEP_BACKWARD "\xf3\xb0\x93\x95" // U+F04D5 +#define ICON_MDI_STEP_BACKWARD_2 "\xf3\xb0\x93\x96" // U+F04D6 +#define ICON_MDI_STEP_FORWARD "\xf3\xb0\x93\x97" // U+F04D7 +#define ICON_MDI_STEP_FORWARD_2 "\xf3\xb0\x93\x98" // U+F04D8 +#define ICON_MDI_STETHOSCOPE "\xf3\xb0\x93\x99" // U+F04D9 +#define ICON_MDI_STICKER "\xf3\xb1\x8d\xa4" // U+F1364 +#define ICON_MDI_STICKER_ALERT "\xf3\xb1\x8d\xa5" // U+F1365 +#define ICON_MDI_STICKER_ALERT_OUTLINE "\xf3\xb1\x8d\xa6" // U+F1366 +#define ICON_MDI_STICKER_CHECK "\xf3\xb1\x8d\xa7" // U+F1367 +#define ICON_MDI_STICKER_CHECK_OUTLINE "\xf3\xb1\x8d\xa8" // U+F1368 +#define ICON_MDI_STICKER_CIRCLE_OUTLINE "\xf3\xb0\x97\x90" // U+F05D0 +#define ICON_MDI_STICKER_EMOJI "\xf3\xb0\x9e\x85" // U+F0785 +#define ICON_MDI_STICKER_MINUS "\xf3\xb1\x8d\xa9" // U+F1369 +#define ICON_MDI_STICKER_MINUS_OUTLINE "\xf3\xb1\x8d\xaa" // U+F136A +#define ICON_MDI_STICKER_OUTLINE "\xf3\xb1\x8d\xab" // U+F136B +#define ICON_MDI_STICKER_PLUS "\xf3\xb1\x8d\xac" // U+F136C +#define ICON_MDI_STICKER_PLUS_OUTLINE "\xf3\xb1\x8d\xad" // U+F136D +#define ICON_MDI_STICKER_REMOVE "\xf3\xb1\x8d\xae" // U+F136E +#define ICON_MDI_STICKER_REMOVE_OUTLINE "\xf3\xb1\x8d\xaf" // U+F136F +#define ICON_MDI_STICKER_TEXT "\xf3\xb1\x9e\x8e" // U+F178E +#define ICON_MDI_STICKER_TEXT_OUTLINE "\xf3\xb1\x9e\x8f" // U+F178F +#define ICON_MDI_STOCKING "\xf3\xb0\x93\x9a" // U+F04DA +#define ICON_MDI_STOMACH "\xf3\xb1\x82\x93" // U+F1093 +#define ICON_MDI_STOOL "\xf3\xb1\xa5\x9d" // U+F195D +#define ICON_MDI_STOOL_OUTLINE "\xf3\xb1\xa5\x9e" // U+F195E +#define ICON_MDI_STOP "\xf3\xb0\x93\x9b" // U+F04DB +#define ICON_MDI_STOP_CIRCLE "\xf3\xb0\x99\xa6" // U+F0666 +#define ICON_MDI_STOP_CIRCLE_OUTLINE "\xf3\xb0\x99\xa7" // U+F0667 +#define ICON_MDI_STORAGE_TANK "\xf3\xb1\xa9\xb5" // U+F1A75 +#define ICON_MDI_STORAGE_TANK_OUTLINE "\xf3\xb1\xa9\xb6" // U+F1A76 +#define ICON_MDI_STORE "\xf3\xb0\x93\x9c" // U+F04DC +#define ICON_MDI_STORE_24_HOUR "\xf3\xb0\x93\x9d" // U+F04DD +#define ICON_MDI_STORE_ALERT "\xf3\xb1\xa3\x81" // U+F18C1 +#define ICON_MDI_STORE_ALERT_OUTLINE "\xf3\xb1\xa3\x82" // U+F18C2 +#define ICON_MDI_STORE_CHECK "\xf3\xb1\xa3\x83" // U+F18C3 +#define ICON_MDI_STORE_CHECK_OUTLINE "\xf3\xb1\xa3\x84" // U+F18C4 +#define ICON_MDI_STORE_CLOCK "\xf3\xb1\xa3\x85" // U+F18C5 +#define ICON_MDI_STORE_CLOCK_OUTLINE "\xf3\xb1\xa3\x86" // U+F18C6 +#define ICON_MDI_STORE_COG "\xf3\xb1\xa3\x87" // U+F18C7 +#define ICON_MDI_STORE_COG_OUTLINE "\xf3\xb1\xa3\x88" // U+F18C8 +#define ICON_MDI_STORE_EDIT "\xf3\xb1\xa3\x89" // U+F18C9 +#define ICON_MDI_STORE_EDIT_OUTLINE "\xf3\xb1\xa3\x8a" // U+F18CA +#define ICON_MDI_STORE_MARKER "\xf3\xb1\xa3\x8b" // U+F18CB +#define ICON_MDI_STORE_MARKER_OUTLINE "\xf3\xb1\xa3\x8c" // U+F18CC +#define ICON_MDI_STORE_MINUS "\xf3\xb1\x99\x9e" // U+F165E +#define ICON_MDI_STORE_MINUS_OUTLINE "\xf3\xb1\xa3\x8d" // U+F18CD +#define ICON_MDI_STORE_OFF "\xf3\xb1\xa3\x8e" // U+F18CE +#define ICON_MDI_STORE_OFF_OUTLINE "\xf3\xb1\xa3\x8f" // U+F18CF +#define ICON_MDI_STORE_OUTLINE "\xf3\xb1\x8d\xa1" // U+F1361 +#define ICON_MDI_STORE_PLUS "\xf3\xb1\x99\x9f" // U+F165F +#define ICON_MDI_STORE_PLUS_OUTLINE "\xf3\xb1\xa3\x90" // U+F18D0 +#define ICON_MDI_STORE_REMOVE "\xf3\xb1\x99\xa0" // U+F1660 +#define ICON_MDI_STORE_REMOVE_OUTLINE "\xf3\xb1\xa3\x91" // U+F18D1 +#define ICON_MDI_STORE_SEARCH "\xf3\xb1\xa3\x92" // U+F18D2 +#define ICON_MDI_STORE_SEARCH_OUTLINE "\xf3\xb1\xa3\x93" // U+F18D3 +#define ICON_MDI_STORE_SETTINGS "\xf3\xb1\xa3\x94" // U+F18D4 +#define ICON_MDI_STORE_SETTINGS_OUTLINE "\xf3\xb1\xa3\x95" // U+F18D5 +#define ICON_MDI_STOREFRONT "\xf3\xb0\x9f\x87" // U+F07C7 +#define ICON_MDI_STOREFRONT_CHECK "\xf3\xb1\xad\xbd" // U+F1B7D +#define ICON_MDI_STOREFRONT_CHECK_OUTLINE "\xf3\xb1\xad\xbe" // U+F1B7E +#define ICON_MDI_STOREFRONT_EDIT "\xf3\xb1\xad\xbf" // U+F1B7F +#define ICON_MDI_STOREFRONT_EDIT_OUTLINE "\xf3\xb1\xae\x80" // U+F1B80 +#define ICON_MDI_STOREFRONT_MINUS "\xf3\xb1\xae\x83" // U+F1B83 +#define ICON_MDI_STOREFRONT_MINUS_OUTLINE "\xf3\xb1\xae\x84" // U+F1B84 +#define ICON_MDI_STOREFRONT_OUTLINE "\xf3\xb1\x83\x81" // U+F10C1 +#define ICON_MDI_STOREFRONT_PLUS "\xf3\xb1\xae\x81" // U+F1B81 +#define ICON_MDI_STOREFRONT_PLUS_OUTLINE "\xf3\xb1\xae\x82" // U+F1B82 +#define ICON_MDI_STOREFRONT_REMOVE "\xf3\xb1\xae\x85" // U+F1B85 +#define ICON_MDI_STOREFRONT_REMOVE_OUTLINE "\xf3\xb1\xae\x86" // U+F1B86 +#define ICON_MDI_STOVE "\xf3\xb0\x93\x9e" // U+F04DE +#define ICON_MDI_STRATEGY "\xf3\xb1\x87\x96" // U+F11D6 +#define ICON_MDI_STRETCH_TO_PAGE "\xf3\xb0\xbc\xab" // U+F0F2B +#define ICON_MDI_STRETCH_TO_PAGE_OUTLINE "\xf3\xb0\xbc\xac" // U+F0F2C +#define ICON_MDI_STRING_LIGHTS "\xf3\xb1\x8a\xba" // U+F12BA +#define ICON_MDI_STRING_LIGHTS_OFF "\xf3\xb1\x8a\xbb" // U+F12BB +#define ICON_MDI_SUBDIRECTORY_ARROW_LEFT "\xf3\xb0\x98\x8c" // U+F060C +#define ICON_MDI_SUBDIRECTORY_ARROW_RIGHT "\xf3\xb0\x98\x8d" // U+F060D +#define ICON_MDI_SUBMARINE "\xf3\xb1\x95\xac" // U+F156C +#define ICON_MDI_SUBTITLES "\xf3\xb0\xa8\x96" // U+F0A16 +#define ICON_MDI_SUBTITLES_OUTLINE "\xf3\xb0\xa8\x97" // U+F0A17 +#define ICON_MDI_SUBWAY "\xf3\xb0\x9a\xac" // U+F06AC +#define ICON_MDI_SUBWAY_ALERT_VARIANT "\xf3\xb0\xb6\x9d" // U+F0D9D +#define ICON_MDI_SUBWAY_VARIANT "\xf3\xb0\x93\x9f" // U+F04DF +#define ICON_MDI_SUMMIT "\xf3\xb0\x9e\x86" // U+F0786 +#define ICON_MDI_SUN_ANGLE "\xf3\xb1\xac\xa7" // U+F1B27 +#define ICON_MDI_SUN_ANGLE_OUTLINE "\xf3\xb1\xac\xa8" // U+F1B28 +#define ICON_MDI_SUN_CLOCK "\xf3\xb1\xa9\xb7" // U+F1A77 +#define ICON_MDI_SUN_CLOCK_OUTLINE "\xf3\xb1\xa9\xb8" // U+F1A78 +#define ICON_MDI_SUN_COMPASS "\xf3\xb1\xa6\xa5" // U+F19A5 +#define ICON_MDI_SUN_SNOWFLAKE "\xf3\xb1\x9e\x96" // U+F1796 +#define ICON_MDI_SUN_SNOWFLAKE_VARIANT "\xf3\xb1\xa9\xb9" // U+F1A79 +#define ICON_MDI_SUN_THERMOMETER "\xf3\xb1\xa3\x96" // U+F18D6 +#define ICON_MDI_SUN_THERMOMETER_OUTLINE "\xf3\xb1\xa3\x97" // U+F18D7 +#define ICON_MDI_SUN_WIRELESS "\xf3\xb1\x9f\xbe" // U+F17FE +#define ICON_MDI_SUN_WIRELESS_OUTLINE "\xf3\xb1\x9f\xbf" // U+F17FF +#define ICON_MDI_SUNGLASSES "\xf3\xb0\x93\xa0" // U+F04E0 +#define ICON_MDI_SURFING "\xf3\xb1\x9d\x86" // U+F1746 +#define ICON_MDI_SURROUND_SOUND "\xf3\xb0\x97\x85" // U+F05C5 +#define ICON_MDI_SURROUND_SOUND_2_0 "\xf3\xb0\x9f\xb0" // U+F07F0 +#define ICON_MDI_SURROUND_SOUND_2_1 "\xf3\xb1\x9c\xa9" // U+F1729 +#define ICON_MDI_SURROUND_SOUND_3_1 "\xf3\xb0\x9f\xb1" // U+F07F1 +#define ICON_MDI_SURROUND_SOUND_5_1 "\xf3\xb0\x9f\xb2" // U+F07F2 +#define ICON_MDI_SURROUND_SOUND_5_1_2 "\xf3\xb1\x9c\xaa" // U+F172A +#define ICON_MDI_SURROUND_SOUND_7_1 "\xf3\xb0\x9f\xb3" // U+F07F3 +#define ICON_MDI_SVG "\xf3\xb0\x9c\xa1" // U+F0721 +#define ICON_MDI_SWAP_HORIZONTAL "\xf3\xb0\x93\xa1" // U+F04E1 +#define ICON_MDI_SWAP_HORIZONTAL_BOLD "\xf3\xb0\xaf\x8d" // U+F0BCD +#define ICON_MDI_SWAP_HORIZONTAL_CIRCLE "\xf3\xb0\xbf\xa1" // U+F0FE1 +#define ICON_MDI_SWAP_HORIZONTAL_CIRCLE_OUTLINE "\xf3\xb0\xbf\xa2" // U+F0FE2 +#define ICON_MDI_SWAP_HORIZONTAL_VARIANT "\xf3\xb0\xa3\x81" // U+F08C1 +#define ICON_MDI_SWAP_VERTICAL "\xf3\xb0\x93\xa2" // U+F04E2 +#define ICON_MDI_SWAP_VERTICAL_BOLD "\xf3\xb0\xaf\x8e" // U+F0BCE +#define ICON_MDI_SWAP_VERTICAL_CIRCLE "\xf3\xb0\xbf\xa3" // U+F0FE3 +#define ICON_MDI_SWAP_VERTICAL_CIRCLE_OUTLINE "\xf3\xb0\xbf\xa4" // U+F0FE4 +#define ICON_MDI_SWAP_VERTICAL_VARIANT "\xf3\xb0\xa3\x82" // U+F08C2 +#define ICON_MDI_SWIM "\xf3\xb0\x93\xa3" // U+F04E3 +#define ICON_MDI_SWITCH "\xf3\xb0\x93\xa4" // U+F04E4 +#define ICON_MDI_SWORD "\xf3\xb0\x93\xa5" // U+F04E5 +#define ICON_MDI_SWORD_CROSS "\xf3\xb0\x9e\x87" // U+F0787 +#define ICON_MDI_SYLLABARY_HANGUL "\xf3\xb1\x8c\xb3" // U+F1333 +#define ICON_MDI_SYLLABARY_HIRAGANA "\xf3\xb1\x8c\xb4" // U+F1334 +#define ICON_MDI_SYLLABARY_KATAKANA "\xf3\xb1\x8c\xb5" // U+F1335 +#define ICON_MDI_SYLLABARY_KATAKANA_HALFWIDTH "\xf3\xb1\x8c\xb6" // U+F1336 +#define ICON_MDI_SYMBOL "\xf3\xb1\x94\x81" // U+F1501 +#define ICON_MDI_SYMFONY "\xf3\xb0\xab\xa6" // U+F0AE6 +#define ICON_MDI_SYNAGOGUE "\xf3\xb1\xac\x84" // U+F1B04 +#define ICON_MDI_SYNAGOGUE_OUTLINE "\xf3\xb1\xac\x85" // U+F1B05 +#define ICON_MDI_SYNC "\xf3\xb0\x93\xa6" // U+F04E6 +#define ICON_MDI_SYNC_ALERT "\xf3\xb0\x93\xa7" // U+F04E7 +#define ICON_MDI_SYNC_CIRCLE "\xf3\xb1\x8d\xb8" // U+F1378 +#define ICON_MDI_SYNC_OFF "\xf3\xb0\x93\xa8" // U+F04E8 +#define ICON_MDI_TAB "\xf3\xb0\x93\xa9" // U+F04E9 +#define ICON_MDI_TAB_MINUS "\xf3\xb0\xad\x8b" // U+F0B4B +#define ICON_MDI_TAB_PLUS "\xf3\xb0\x9d\x9c" // U+F075C +#define ICON_MDI_TAB_REMOVE "\xf3\xb0\xad\x8c" // U+F0B4C +#define ICON_MDI_TAB_SEARCH "\xf3\xb1\xa6\x9e" // U+F199E +#define ICON_MDI_TAB_UNSELECTED "\xf3\xb0\x93\xaa" // U+F04EA +#define ICON_MDI_TABLE "\xf3\xb0\x93\xab" // U+F04EB +#define ICON_MDI_TABLE_ACCOUNT "\xf3\xb1\x8e\xb9" // U+F13B9 +#define ICON_MDI_TABLE_ALERT "\xf3\xb1\x8e\xba" // U+F13BA +#define ICON_MDI_TABLE_ARROW_DOWN "\xf3\xb1\x8e\xbb" // U+F13BB +#define ICON_MDI_TABLE_ARROW_LEFT "\xf3\xb1\x8e\xbc" // U+F13BC +#define ICON_MDI_TABLE_ARROW_RIGHT "\xf3\xb1\x8e\xbd" // U+F13BD +#define ICON_MDI_TABLE_ARROW_UP "\xf3\xb1\x8e\xbe" // U+F13BE +#define ICON_MDI_TABLE_BORDER "\xf3\xb0\xa8\x98" // U+F0A18 +#define ICON_MDI_TABLE_CANCEL "\xf3\xb1\x8e\xbf" // U+F13BF +#define ICON_MDI_TABLE_CHAIR "\xf3\xb1\x81\xa1" // U+F1061 +#define ICON_MDI_TABLE_CHECK "\xf3\xb1\x8f\x80" // U+F13C0 +#define ICON_MDI_TABLE_CLOCK "\xf3\xb1\x8f\x81" // U+F13C1 +#define ICON_MDI_TABLE_COG "\xf3\xb1\x8f\x82" // U+F13C2 +#define ICON_MDI_TABLE_COLUMN "\xf3\xb0\xa0\xb5" // U+F0835 +#define ICON_MDI_TABLE_COLUMN_PLUS_AFTER "\xf3\xb0\x93\xac" // U+F04EC +#define ICON_MDI_TABLE_COLUMN_PLUS_BEFORE "\xf3\xb0\x93\xad" // U+F04ED +#define ICON_MDI_TABLE_COLUMN_REMOVE "\xf3\xb0\x93\xae" // U+F04EE +#define ICON_MDI_TABLE_COLUMN_WIDTH "\xf3\xb0\x93\xaf" // U+F04EF +#define ICON_MDI_TABLE_EDIT "\xf3\xb0\x93\xb0" // U+F04F0 +#define ICON_MDI_TABLE_EYE "\xf3\xb1\x82\x94" // U+F1094 +#define ICON_MDI_TABLE_EYE_OFF "\xf3\xb1\x8f\x83" // U+F13C3 +#define ICON_MDI_TABLE_FILTER "\xf3\xb1\xae\x8c" // U+F1B8C +#define ICON_MDI_TABLE_FURNITURE "\xf3\xb0\x96\xbc" // U+F05BC +#define ICON_MDI_TABLE_HEADERS_EYE "\xf3\xb1\x88\x9d" // U+F121D +#define ICON_MDI_TABLE_HEADERS_EYE_OFF "\xf3\xb1\x88\x9e" // U+F121E +#define ICON_MDI_TABLE_HEART "\xf3\xb1\x8f\x84" // U+F13C4 +#define ICON_MDI_TABLE_KEY "\xf3\xb1\x8f\x85" // U+F13C5 +#define ICON_MDI_TABLE_LARGE "\xf3\xb0\x93\xb1" // U+F04F1 +#define ICON_MDI_TABLE_LARGE_PLUS "\xf3\xb0\xbe\x87" // U+F0F87 +#define ICON_MDI_TABLE_LARGE_REMOVE "\xf3\xb0\xbe\x88" // U+F0F88 +#define ICON_MDI_TABLE_LOCK "\xf3\xb1\x8f\x86" // U+F13C6 +#define ICON_MDI_TABLE_MERGE_CELLS "\xf3\xb0\xa6\xa6" // U+F09A6 +#define ICON_MDI_TABLE_MINUS "\xf3\xb1\x8f\x87" // U+F13C7 +#define ICON_MDI_TABLE_MULTIPLE "\xf3\xb1\x8f\x88" // U+F13C8 +#define ICON_MDI_TABLE_NETWORK "\xf3\xb1\x8f\x89" // U+F13C9 +#define ICON_MDI_TABLE_OF_CONTENTS "\xf3\xb0\xa0\xb6" // U+F0836 +#define ICON_MDI_TABLE_OFF "\xf3\xb1\x8f\x8a" // U+F13CA +#define ICON_MDI_TABLE_PICNIC "\xf3\xb1\x9d\x83" // U+F1743 +#define ICON_MDI_TABLE_PIVOT "\xf3\xb1\xa0\xbc" // U+F183C +#define ICON_MDI_TABLE_PLUS "\xf3\xb0\xa9\xb5" // U+F0A75 +#define ICON_MDI_TABLE_QUESTION "\xf3\xb1\xac\xa1" // U+F1B21 +#define ICON_MDI_TABLE_REFRESH "\xf3\xb1\x8e\xa0" // U+F13A0 +#define ICON_MDI_TABLE_REMOVE "\xf3\xb0\xa9\xb6" // U+F0A76 +#define ICON_MDI_TABLE_ROW "\xf3\xb0\xa0\xb7" // U+F0837 +#define ICON_MDI_TABLE_ROW_HEIGHT "\xf3\xb0\x93\xb2" // U+F04F2 +#define ICON_MDI_TABLE_ROW_PLUS_AFTER "\xf3\xb0\x93\xb3" // U+F04F3 +#define ICON_MDI_TABLE_ROW_PLUS_BEFORE "\xf3\xb0\x93\xb4" // U+F04F4 +#define ICON_MDI_TABLE_ROW_REMOVE "\xf3\xb0\x93\xb5" // U+F04F5 +#define ICON_MDI_TABLE_SEARCH "\xf3\xb0\xa4\x8f" // U+F090F +#define ICON_MDI_TABLE_SETTINGS "\xf3\xb0\xa0\xb8" // U+F0838 +#define ICON_MDI_TABLE_SPLIT_CELL "\xf3\xb1\x90\xaa" // U+F142A +#define ICON_MDI_TABLE_STAR "\xf3\xb1\x8f\x8b" // U+F13CB +#define ICON_MDI_TABLE_SYNC "\xf3\xb1\x8e\xa1" // U+F13A1 +#define ICON_MDI_TABLE_TENNIS "\xf3\xb0\xb9\xa8" // U+F0E68 +#define ICON_MDI_TABLET "\xf3\xb0\x93\xb6" // U+F04F6 +#define ICON_MDI_TABLET_CELLPHONE "\xf3\xb0\xa6\xa7" // U+F09A7 +#define ICON_MDI_TABLET_DASHBOARD "\xf3\xb0\xbb\x8e" // U+F0ECE +#define ICON_MDI_TACO "\xf3\xb0\x9d\xa2" // U+F0762 +#define ICON_MDI_TAG "\xf3\xb0\x93\xb9" // U+F04F9 +#define ICON_MDI_TAG_ARROW_DOWN "\xf3\xb1\x9c\xab" // U+F172B +#define ICON_MDI_TAG_ARROW_DOWN_OUTLINE "\xf3\xb1\x9c\xac" // U+F172C +#define ICON_MDI_TAG_ARROW_LEFT "\xf3\xb1\x9c\xad" // U+F172D +#define ICON_MDI_TAG_ARROW_LEFT_OUTLINE "\xf3\xb1\x9c\xae" // U+F172E +#define ICON_MDI_TAG_ARROW_RIGHT "\xf3\xb1\x9c\xaf" // U+F172F +#define ICON_MDI_TAG_ARROW_RIGHT_OUTLINE "\xf3\xb1\x9c\xb0" // U+F1730 +#define ICON_MDI_TAG_ARROW_UP "\xf3\xb1\x9c\xb1" // U+F1731 +#define ICON_MDI_TAG_ARROW_UP_OUTLINE "\xf3\xb1\x9c\xb2" // U+F1732 +#define ICON_MDI_TAG_CHECK "\xf3\xb1\xa9\xba" // U+F1A7A +#define ICON_MDI_TAG_CHECK_OUTLINE "\xf3\xb1\xa9\xbb" // U+F1A7B +#define ICON_MDI_TAG_FACES "\xf3\xb0\x93\xba" // U+F04FA +#define ICON_MDI_TAG_HEART "\xf3\xb0\x9a\x8b" // U+F068B +#define ICON_MDI_TAG_HEART_OUTLINE "\xf3\xb0\xaf\x8f" // U+F0BCF +#define ICON_MDI_TAG_HIDDEN "\xf3\xb1\xb1\xb6" // U+F1C76 +#define ICON_MDI_TAG_MINUS "\xf3\xb0\xa4\x90" // U+F0910 +#define ICON_MDI_TAG_MINUS_OUTLINE "\xf3\xb1\x88\x9f" // U+F121F +#define ICON_MDI_TAG_MULTIPLE "\xf3\xb0\x93\xbb" // U+F04FB +#define ICON_MDI_TAG_MULTIPLE_OUTLINE "\xf3\xb1\x8b\xb7" // U+F12F7 +#define ICON_MDI_TAG_OFF "\xf3\xb1\x88\xa0" // U+F1220 +#define ICON_MDI_TAG_OFF_OUTLINE "\xf3\xb1\x88\xa1" // U+F1221 +#define ICON_MDI_TAG_OUTLINE "\xf3\xb0\x93\xbc" // U+F04FC +#define ICON_MDI_TAG_PLUS "\xf3\xb0\x9c\xa2" // U+F0722 +#define ICON_MDI_TAG_PLUS_OUTLINE "\xf3\xb1\x88\xa2" // U+F1222 +#define ICON_MDI_TAG_REMOVE "\xf3\xb0\x9c\xa3" // U+F0723 +#define ICON_MDI_TAG_REMOVE_OUTLINE "\xf3\xb1\x88\xa3" // U+F1223 +#define ICON_MDI_TAG_SEARCH "\xf3\xb1\xa4\x87" // U+F1907 +#define ICON_MDI_TAG_SEARCH_OUTLINE "\xf3\xb1\xa4\x88" // U+F1908 +#define ICON_MDI_TAG_TEXT "\xf3\xb1\x88\xa4" // U+F1224 +#define ICON_MDI_TAG_TEXT_OUTLINE "\xf3\xb0\x93\xbd" // U+F04FD +#define ICON_MDI_TAILWIND "\xf3\xb1\x8f\xbf" // U+F13FF +#define ICON_MDI_TALLY_MARK_1 "\xf3\xb1\xaa\xbc" // U+F1ABC +#define ICON_MDI_TALLY_MARK_2 "\xf3\xb1\xaa\xbd" // U+F1ABD +#define ICON_MDI_TALLY_MARK_3 "\xf3\xb1\xaa\xbe" // U+F1ABE +#define ICON_MDI_TALLY_MARK_4 "\xf3\xb1\xaa\xbf" // U+F1ABF +#define ICON_MDI_TALLY_MARK_5 "\xf3\xb1\xab\x80" // U+F1AC0 +#define ICON_MDI_TANGRAM "\xf3\xb0\x93\xb8" // U+F04F8 +#define ICON_MDI_TANK "\xf3\xb0\xb4\xba" // U+F0D3A +#define ICON_MDI_TANKER_TRUCK "\xf3\xb0\xbf\xa5" // U+F0FE5 +#define ICON_MDI_TAPE_DRIVE "\xf3\xb1\x9b\x9f" // U+F16DF +#define ICON_MDI_TAPE_MEASURE "\xf3\xb0\xad\x8d" // U+F0B4D +#define ICON_MDI_TARGET "\xf3\xb0\x93\xbe" // U+F04FE +#define ICON_MDI_TARGET_ACCOUNT "\xf3\xb0\xaf\x90" // U+F0BD0 +#define ICON_MDI_TARGET_VARIANT "\xf3\xb0\xa9\xb7" // U+F0A77 +#define ICON_MDI_TAXI "\xf3\xb0\x93\xbf" // U+F04FF +#define ICON_MDI_TEA "\xf3\xb0\xb6\x9e" // U+F0D9E +#define ICON_MDI_TEA_OUTLINE "\xf3\xb0\xb6\x9f" // U+F0D9F +#define ICON_MDI_TEAMVIEWER "\xf3\xb0\x94\x80" // U+F0500 +#define ICON_MDI_TEDDY_BEAR "\xf3\xb1\xa3\xbb" // U+F18FB +#define ICON_MDI_TELESCOPE "\xf3\xb0\xad\x8e" // U+F0B4E +#define ICON_MDI_TELEVISION "\xf3\xb0\x94\x82" // U+F0502 +#define ICON_MDI_TELEVISION_AMBIENT_LIGHT "\xf3\xb1\x8d\x96" // U+F1356 +#define ICON_MDI_TELEVISION_BOX "\xf3\xb0\xa0\xb9" // U+F0839 +#define ICON_MDI_TELEVISION_CLASSIC "\xf3\xb0\x9f\xb4" // U+F07F4 +#define ICON_MDI_TELEVISION_CLASSIC_OFF "\xf3\xb0\xa0\xba" // U+F083A +#define ICON_MDI_TELEVISION_GUIDE "\xf3\xb0\x94\x83" // U+F0503 +#define ICON_MDI_TELEVISION_OFF "\xf3\xb0\xa0\xbb" // U+F083B +#define ICON_MDI_TELEVISION_PAUSE "\xf3\xb0\xbe\x89" // U+F0F89 +#define ICON_MDI_TELEVISION_PLAY "\xf3\xb0\xbb\x8f" // U+F0ECF +#define ICON_MDI_TELEVISION_SHIMMER "\xf3\xb1\x84\x90" // U+F1110 +#define ICON_MDI_TELEVISION_SPEAKER "\xf3\xb1\xac\x9b" // U+F1B1B +#define ICON_MDI_TELEVISION_SPEAKER_OFF "\xf3\xb1\xac\x9c" // U+F1B1C +#define ICON_MDI_TELEVISION_STOP "\xf3\xb0\xbe\x8a" // U+F0F8A +#define ICON_MDI_TEMPERATURE_CELSIUS "\xf3\xb0\x94\x84" // U+F0504 +#define ICON_MDI_TEMPERATURE_FAHRENHEIT "\xf3\xb0\x94\x85" // U+F0505 +#define ICON_MDI_TEMPERATURE_KELVIN "\xf3\xb0\x94\x86" // U+F0506 +#define ICON_MDI_TEMPLE_BUDDHIST "\xf3\xb1\xac\x86" // U+F1B06 +#define ICON_MDI_TEMPLE_BUDDHIST_OUTLINE "\xf3\xb1\xac\x87" // U+F1B07 +#define ICON_MDI_TEMPLE_HINDU "\xf3\xb1\xac\x88" // U+F1B08 +#define ICON_MDI_TEMPLE_HINDU_OUTLINE "\xf3\xb1\xac\x89" // U+F1B09 +#define ICON_MDI_TENNIS "\xf3\xb0\xb6\xa0" // U+F0DA0 +#define ICON_MDI_TENNIS_BALL "\xf3\xb0\x94\x87" // U+F0507 +#define ICON_MDI_TENNIS_BALL_OUTLINE "\xf3\xb1\xb1\x9f" // U+F1C5F +#define ICON_MDI_TENT "\xf3\xb0\x94\x88" // U+F0508 +#define ICON_MDI_TERRAFORM "\xf3\xb1\x81\xa2" // U+F1062 +#define ICON_MDI_TERRAIN "\xf3\xb0\x94\x89" // U+F0509 +#define ICON_MDI_TEST_TUBE "\xf3\xb0\x99\xa8" // U+F0668 +#define ICON_MDI_TEST_TUBE_EMPTY "\xf3\xb0\xa4\x91" // U+F0911 +#define ICON_MDI_TEST_TUBE_OFF "\xf3\xb0\xa4\x92" // U+F0912 +#define ICON_MDI_TEXT "\xf3\xb0\xa6\xa8" // U+F09A8 +#define ICON_MDI_TEXT_ACCOUNT "\xf3\xb1\x95\xb0" // U+F1570 +#define ICON_MDI_TEXT_BOX "\xf3\xb0\x88\x9a" // U+F021A +#define ICON_MDI_TEXT_BOX_CHECK "\xf3\xb0\xba\xa6" // U+F0EA6 +#define ICON_MDI_TEXT_BOX_CHECK_OUTLINE "\xf3\xb0\xba\xa7" // U+F0EA7 +#define ICON_MDI_TEXT_BOX_EDIT "\xf3\xb1\xa9\xbc" // U+F1A7C +#define ICON_MDI_TEXT_BOX_EDIT_OUTLINE "\xf3\xb1\xa9\xbd" // U+F1A7D +#define ICON_MDI_TEXT_BOX_MINUS "\xf3\xb0\xba\xa8" // U+F0EA8 +#define ICON_MDI_TEXT_BOX_MINUS_OUTLINE "\xf3\xb0\xba\xa9" // U+F0EA9 +#define ICON_MDI_TEXT_BOX_MULTIPLE "\xf3\xb0\xaa\xb7" // U+F0AB7 +#define ICON_MDI_TEXT_BOX_MULTIPLE_OUTLINE "\xf3\xb0\xaa\xb8" // U+F0AB8 +#define ICON_MDI_TEXT_BOX_OUTLINE "\xf3\xb0\xa7\xad" // U+F09ED +#define ICON_MDI_TEXT_BOX_PLUS "\xf3\xb0\xba\xaa" // U+F0EAA +#define ICON_MDI_TEXT_BOX_PLUS_OUTLINE "\xf3\xb0\xba\xab" // U+F0EAB +#define ICON_MDI_TEXT_BOX_REMOVE "\xf3\xb0\xba\xac" // U+F0EAC +#define ICON_MDI_TEXT_BOX_REMOVE_OUTLINE "\xf3\xb0\xba\xad" // U+F0EAD +#define ICON_MDI_TEXT_BOX_SEARCH "\xf3\xb0\xba\xae" // U+F0EAE +#define ICON_MDI_TEXT_BOX_SEARCH_OUTLINE "\xf3\xb0\xba\xaf" // U+F0EAF +#define ICON_MDI_TEXT_LONG "\xf3\xb0\xa6\xaa" // U+F09AA +#define ICON_MDI_TEXT_RECOGNITION "\xf3\xb1\x84\xbd" // U+F113D +#define ICON_MDI_TEXT_SEARCH "\xf3\xb1\x8e\xb8" // U+F13B8 +#define ICON_MDI_TEXT_SEARCH_VARIANT "\xf3\xb1\xa9\xbe" // U+F1A7E +#define ICON_MDI_TEXT_SHADOW "\xf3\xb0\x99\xa9" // U+F0669 +#define ICON_MDI_TEXT_SHORT "\xf3\xb0\xa6\xa9" // U+F09A9 +#define ICON_MDI_TEXTURE "\xf3\xb0\x94\x8c" // U+F050C +#define ICON_MDI_TEXTURE_BOX "\xf3\xb0\xbf\xa6" // U+F0FE6 +#define ICON_MDI_THEATER "\xf3\xb0\x94\x8d" // U+F050D +#define ICON_MDI_THEME_LIGHT_DARK "\xf3\xb0\x94\x8e" // U+F050E +#define ICON_MDI_THERMOMETER "\xf3\xb0\x94\x8f" // U+F050F +#define ICON_MDI_THERMOMETER_ALERT "\xf3\xb0\xb8\x81" // U+F0E01 +#define ICON_MDI_THERMOMETER_AUTO "\xf3\xb1\xac\x8f" // U+F1B0F +#define ICON_MDI_THERMOMETER_BLUETOOTH "\xf3\xb1\xa2\x95" // U+F1895 +#define ICON_MDI_THERMOMETER_CHECK "\xf3\xb1\xa9\xbf" // U+F1A7F +#define ICON_MDI_THERMOMETER_CHEVRON_DOWN "\xf3\xb0\xb8\x82" // U+F0E02 +#define ICON_MDI_THERMOMETER_CHEVRON_UP "\xf3\xb0\xb8\x83" // U+F0E03 +#define ICON_MDI_THERMOMETER_HIGH "\xf3\xb1\x83\x82" // U+F10C2 +#define ICON_MDI_THERMOMETER_LINES "\xf3\xb0\x94\x90" // U+F0510 +#define ICON_MDI_THERMOMETER_LOW "\xf3\xb1\x83\x83" // U+F10C3 +#define ICON_MDI_THERMOMETER_MINUS "\xf3\xb0\xb8\x84" // U+F0E04 +#define ICON_MDI_THERMOMETER_OFF "\xf3\xb1\x94\xb1" // U+F1531 +#define ICON_MDI_THERMOMETER_PLUS "\xf3\xb0\xb8\x85" // U+F0E05 +#define ICON_MDI_THERMOMETER_PROBE "\xf3\xb1\xac\xab" // U+F1B2B +#define ICON_MDI_THERMOMETER_PROBE_OFF "\xf3\xb1\xac\xac" // U+F1B2C +#define ICON_MDI_THERMOMETER_WATER "\xf3\xb1\xaa\x80" // U+F1A80 +#define ICON_MDI_THERMOSTAT "\xf3\xb0\x8e\x93" // U+F0393 +#define ICON_MDI_THERMOSTAT_AUTO "\xf3\xb1\xac\x97" // U+F1B17 +#define ICON_MDI_THERMOSTAT_BOX "\xf3\xb0\xa2\x91" // U+F0891 +#define ICON_MDI_THERMOSTAT_BOX_AUTO "\xf3\xb1\xac\x98" // U+F1B18 +#define ICON_MDI_THERMOSTAT_COG "\xf3\xb1\xb2\x80" // U+F1C80 +#define ICON_MDI_THOUGHT_BUBBLE "\xf3\xb0\x9f\xb6" // U+F07F6 +#define ICON_MDI_THOUGHT_BUBBLE_OUTLINE "\xf3\xb0\x9f\xb7" // U+F07F7 +#define ICON_MDI_THUMB_DOWN "\xf3\xb0\x94\x91" // U+F0511 +#define ICON_MDI_THUMB_DOWN_OUTLINE "\xf3\xb0\x94\x92" // U+F0512 +#define ICON_MDI_THUMB_UP "\xf3\xb0\x94\x93" // U+F0513 +#define ICON_MDI_THUMB_UP_OUTLINE "\xf3\xb0\x94\x94" // U+F0514 +#define ICON_MDI_THUMBS_UP_DOWN "\xf3\xb0\x94\x95" // U+F0515 +#define ICON_MDI_THUMBS_UP_DOWN_OUTLINE "\xf3\xb1\xa4\x94" // U+F1914 +#define ICON_MDI_TICKET "\xf3\xb0\x94\x96" // U+F0516 +#define ICON_MDI_TICKET_ACCOUNT "\xf3\xb0\x94\x97" // U+F0517 +#define ICON_MDI_TICKET_CONFIRMATION "\xf3\xb0\x94\x98" // U+F0518 +#define ICON_MDI_TICKET_CONFIRMATION_OUTLINE "\xf3\xb1\x8e\xaa" // U+F13AA +#define ICON_MDI_TICKET_OUTLINE "\xf3\xb0\xa4\x93" // U+F0913 +#define ICON_MDI_TICKET_PERCENT "\xf3\xb0\x9c\xa4" // U+F0724 +#define ICON_MDI_TICKET_PERCENT_OUTLINE "\xf3\xb1\x90\xab" // U+F142B +#define ICON_MDI_TIE "\xf3\xb0\x94\x99" // U+F0519 +#define ICON_MDI_TILDE "\xf3\xb0\x9c\xa5" // U+F0725 +#define ICON_MDI_TILDE_OFF "\xf3\xb1\xa3\xb3" // U+F18F3 +#define ICON_MDI_TIMELAPSE "\xf3\xb0\x94\x9a" // U+F051A +#define ICON_MDI_TIMELINE "\xf3\xb0\xaf\x91" // U+F0BD1 +#define ICON_MDI_TIMELINE_ALERT "\xf3\xb0\xbe\x95" // U+F0F95 +#define ICON_MDI_TIMELINE_ALERT_OUTLINE "\xf3\xb0\xbe\x98" // U+F0F98 +#define ICON_MDI_TIMELINE_CHECK "\xf3\xb1\x94\xb2" // U+F1532 +#define ICON_MDI_TIMELINE_CHECK_OUTLINE "\xf3\xb1\x94\xb3" // U+F1533 +#define ICON_MDI_TIMELINE_CLOCK "\xf3\xb1\x87\xbb" // U+F11FB +#define ICON_MDI_TIMELINE_CLOCK_OUTLINE "\xf3\xb1\x87\xbc" // U+F11FC +#define ICON_MDI_TIMELINE_MINUS "\xf3\xb1\x94\xb4" // U+F1534 +#define ICON_MDI_TIMELINE_MINUS_OUTLINE "\xf3\xb1\x94\xb5" // U+F1535 +#define ICON_MDI_TIMELINE_OUTLINE "\xf3\xb0\xaf\x92" // U+F0BD2 +#define ICON_MDI_TIMELINE_PLUS "\xf3\xb0\xbe\x96" // U+F0F96 +#define ICON_MDI_TIMELINE_PLUS_OUTLINE "\xf3\xb0\xbe\x97" // U+F0F97 +#define ICON_MDI_TIMELINE_QUESTION "\xf3\xb0\xbe\x99" // U+F0F99 +#define ICON_MDI_TIMELINE_QUESTION_OUTLINE "\xf3\xb0\xbe\x9a" // U+F0F9A +#define ICON_MDI_TIMELINE_REMOVE "\xf3\xb1\x94\xb6" // U+F1536 +#define ICON_MDI_TIMELINE_REMOVE_OUTLINE "\xf3\xb1\x94\xb7" // U+F1537 +#define ICON_MDI_TIMELINE_TEXT "\xf3\xb0\xaf\x93" // U+F0BD3 +#define ICON_MDI_TIMELINE_TEXT_OUTLINE "\xf3\xb0\xaf\x94" // U+F0BD4 +#define ICON_MDI_TIMER "\xf3\xb1\x8e\xab" // U+F13AB +#define ICON_MDI_TIMER_10 "\xf3\xb0\x94\x9c" // U+F051C +#define ICON_MDI_TIMER_3 "\xf3\xb0\x94\x9d" // U+F051D +#define ICON_MDI_TIMER_ALERT "\xf3\xb1\xab\x8c" // U+F1ACC +#define ICON_MDI_TIMER_ALERT_OUTLINE "\xf3\xb1\xab\x8d" // U+F1ACD +#define ICON_MDI_TIMER_CANCEL "\xf3\xb1\xab\x8e" // U+F1ACE +#define ICON_MDI_TIMER_CANCEL_OUTLINE "\xf3\xb1\xab\x8f" // U+F1ACF +#define ICON_MDI_TIMER_CHECK "\xf3\xb1\xab\x90" // U+F1AD0 +#define ICON_MDI_TIMER_CHECK_OUTLINE "\xf3\xb1\xab\x91" // U+F1AD1 +#define ICON_MDI_TIMER_COG "\xf3\xb1\xa4\xa5" // U+F1925 +#define ICON_MDI_TIMER_COG_OUTLINE "\xf3\xb1\xa4\xa6" // U+F1926 +#define ICON_MDI_TIMER_EDIT "\xf3\xb1\xab\x92" // U+F1AD2 +#define ICON_MDI_TIMER_EDIT_OUTLINE "\xf3\xb1\xab\x93" // U+F1AD3 +#define ICON_MDI_TIMER_LOCK "\xf3\xb1\xab\x94" // U+F1AD4 +#define ICON_MDI_TIMER_LOCK_OPEN "\xf3\xb1\xab\x95" // U+F1AD5 +#define ICON_MDI_TIMER_LOCK_OPEN_OUTLINE "\xf3\xb1\xab\x96" // U+F1AD6 +#define ICON_MDI_TIMER_LOCK_OUTLINE "\xf3\xb1\xab\x97" // U+F1AD7 +#define ICON_MDI_TIMER_MARKER "\xf3\xb1\xab\x98" // U+F1AD8 +#define ICON_MDI_TIMER_MARKER_OUTLINE "\xf3\xb1\xab\x99" // U+F1AD9 +#define ICON_MDI_TIMER_MINUS "\xf3\xb1\xab\x9a" // U+F1ADA +#define ICON_MDI_TIMER_MINUS_OUTLINE "\xf3\xb1\xab\x9b" // U+F1ADB +#define ICON_MDI_TIMER_MUSIC "\xf3\xb1\xab\x9c" // U+F1ADC +#define ICON_MDI_TIMER_MUSIC_OUTLINE "\xf3\xb1\xab\x9d" // U+F1ADD +#define ICON_MDI_TIMER_OFF "\xf3\xb1\x8e\xac" // U+F13AC +#define ICON_MDI_TIMER_OFF_OUTLINE "\xf3\xb0\x94\x9e" // U+F051E +#define ICON_MDI_TIMER_OUTLINE "\xf3\xb0\x94\x9b" // U+F051B +#define ICON_MDI_TIMER_PAUSE "\xf3\xb1\xab\x9e" // U+F1ADE +#define ICON_MDI_TIMER_PAUSE_OUTLINE "\xf3\xb1\xab\x9f" // U+F1ADF +#define ICON_MDI_TIMER_PLAY "\xf3\xb1\xab\xa0" // U+F1AE0 +#define ICON_MDI_TIMER_PLAY_OUTLINE "\xf3\xb1\xab\xa1" // U+F1AE1 +#define ICON_MDI_TIMER_PLUS "\xf3\xb1\xab\xa2" // U+F1AE2 +#define ICON_MDI_TIMER_PLUS_OUTLINE "\xf3\xb1\xab\xa3" // U+F1AE3 +#define ICON_MDI_TIMER_REFRESH "\xf3\xb1\xab\xa4" // U+F1AE4 +#define ICON_MDI_TIMER_REFRESH_OUTLINE "\xf3\xb1\xab\xa5" // U+F1AE5 +#define ICON_MDI_TIMER_REMOVE "\xf3\xb1\xab\xa6" // U+F1AE6 +#define ICON_MDI_TIMER_REMOVE_OUTLINE "\xf3\xb1\xab\xa7" // U+F1AE7 +#define ICON_MDI_TIMER_SAND "\xf3\xb0\x94\x9f" // U+F051F +#define ICON_MDI_TIMER_SAND_COMPLETE "\xf3\xb1\xa6\x9f" // U+F199F +#define ICON_MDI_TIMER_SAND_EMPTY "\xf3\xb0\x9a\xad" // U+F06AD +#define ICON_MDI_TIMER_SAND_FULL "\xf3\xb0\x9e\x8c" // U+F078C +#define ICON_MDI_TIMER_SAND_PAUSED "\xf3\xb1\xa6\xa0" // U+F19A0 +#define ICON_MDI_TIMER_SETTINGS "\xf3\xb1\xa4\xa3" // U+F1923 +#define ICON_MDI_TIMER_SETTINGS_OUTLINE "\xf3\xb1\xa4\xa4" // U+F1924 +#define ICON_MDI_TIMER_STAR "\xf3\xb1\xab\xa8" // U+F1AE8 +#define ICON_MDI_TIMER_STAR_OUTLINE "\xf3\xb1\xab\xa9" // U+F1AE9 +#define ICON_MDI_TIMER_STOP "\xf3\xb1\xab\xaa" // U+F1AEA +#define ICON_MDI_TIMER_STOP_OUTLINE "\xf3\xb1\xab\xab" // U+F1AEB +#define ICON_MDI_TIMER_SYNC "\xf3\xb1\xab\xac" // U+F1AEC +#define ICON_MDI_TIMER_SYNC_OUTLINE "\xf3\xb1\xab\xad" // U+F1AED +#define ICON_MDI_TIMETABLE "\xf3\xb0\x94\xa0" // U+F0520 +#define ICON_MDI_TIRE "\xf3\xb1\xa2\x96" // U+F1896 +#define ICON_MDI_TOASTER "\xf3\xb1\x81\xa3" // U+F1063 +#define ICON_MDI_TOASTER_OFF "\xf3\xb1\x86\xb7" // U+F11B7 +#define ICON_MDI_TOASTER_OVEN "\xf3\xb0\xb3\x93" // U+F0CD3 +#define ICON_MDI_TOGGLE_SWITCH "\xf3\xb0\x94\xa1" // U+F0521 +#define ICON_MDI_TOGGLE_SWITCH_OFF "\xf3\xb0\x94\xa2" // U+F0522 +#define ICON_MDI_TOGGLE_SWITCH_OFF_OUTLINE "\xf3\xb0\xa8\x99" // U+F0A19 +#define ICON_MDI_TOGGLE_SWITCH_OUTLINE "\xf3\xb0\xa8\x9a" // U+F0A1A +#define ICON_MDI_TOGGLE_SWITCH_VARIANT "\xf3\xb1\xa8\xa5" // U+F1A25 +#define ICON_MDI_TOGGLE_SWITCH_VARIANT_OFF "\xf3\xb1\xa8\xa6" // U+F1A26 +#define ICON_MDI_TOILET "\xf3\xb0\xa6\xab" // U+F09AB +#define ICON_MDI_TOOLBOX "\xf3\xb0\xa6\xac" // U+F09AC +#define ICON_MDI_TOOLBOX_OUTLINE "\xf3\xb0\xa6\xad" // U+F09AD +#define ICON_MDI_TOOLS "\xf3\xb1\x81\xa4" // U+F1064 +#define ICON_MDI_TOOLTIP "\xf3\xb0\x94\xa3" // U+F0523 +#define ICON_MDI_TOOLTIP_ACCOUNT "\xf3\xb0\x80\x8c" // U+F000C +#define ICON_MDI_TOOLTIP_CELLPHONE "\xf3\xb1\xa0\xbb" // U+F183B +#define ICON_MDI_TOOLTIP_CHECK "\xf3\xb1\x95\x9c" // U+F155C +#define ICON_MDI_TOOLTIP_CHECK_OUTLINE "\xf3\xb1\x95\x9d" // U+F155D +#define ICON_MDI_TOOLTIP_EDIT "\xf3\xb0\x94\xa4" // U+F0524 +#define ICON_MDI_TOOLTIP_EDIT_OUTLINE "\xf3\xb1\x8b\x85" // U+F12C5 +#define ICON_MDI_TOOLTIP_IMAGE "\xf3\xb0\x94\xa5" // U+F0525 +#define ICON_MDI_TOOLTIP_IMAGE_OUTLINE "\xf3\xb0\xaf\x95" // U+F0BD5 +#define ICON_MDI_TOOLTIP_MINUS "\xf3\xb1\x95\x9e" // U+F155E +#define ICON_MDI_TOOLTIP_MINUS_OUTLINE "\xf3\xb1\x95\x9f" // U+F155F +#define ICON_MDI_TOOLTIP_OUTLINE "\xf3\xb0\x94\xa6" // U+F0526 +#define ICON_MDI_TOOLTIP_PLUS "\xf3\xb0\xaf\x96" // U+F0BD6 +#define ICON_MDI_TOOLTIP_PLUS_OUTLINE "\xf3\xb0\x94\xa7" // U+F0527 +#define ICON_MDI_TOOLTIP_QUESTION "\xf3\xb1\xae\xba" // U+F1BBA +#define ICON_MDI_TOOLTIP_QUESTION_OUTLINE "\xf3\xb1\xae\xbb" // U+F1BBB +#define ICON_MDI_TOOLTIP_REMOVE "\xf3\xb1\x95\xa0" // U+F1560 +#define ICON_MDI_TOOLTIP_REMOVE_OUTLINE "\xf3\xb1\x95\xa1" // U+F1561 +#define ICON_MDI_TOOLTIP_TEXT "\xf3\xb0\x94\xa8" // U+F0528 +#define ICON_MDI_TOOLTIP_TEXT_OUTLINE "\xf3\xb0\xaf\x97" // U+F0BD7 +#define ICON_MDI_TOOTH "\xf3\xb0\xa3\x83" // U+F08C3 +#define ICON_MDI_TOOTH_OUTLINE "\xf3\xb0\x94\xa9" // U+F0529 +#define ICON_MDI_TOOTHBRUSH "\xf3\xb1\x84\xa9" // U+F1129 +#define ICON_MDI_TOOTHBRUSH_ELECTRIC "\xf3\xb1\x84\xac" // U+F112C +#define ICON_MDI_TOOTHBRUSH_PASTE "\xf3\xb1\x84\xaa" // U+F112A +#define ICON_MDI_TORCH "\xf3\xb1\x98\x86" // U+F1606 +#define ICON_MDI_TORTOISE "\xf3\xb0\xb4\xbb" // U+F0D3B +#define ICON_MDI_TOSLINK "\xf3\xb1\x8a\xb8" // U+F12B8 +#define ICON_MDI_TOUCH_TEXT_OUTLINE "\xf3\xb1\xb1\xa0" // U+F1C60 +#define ICON_MDI_TOURNAMENT "\xf3\xb0\xa6\xae" // U+F09AE +#define ICON_MDI_TOW_TRUCK "\xf3\xb0\xa0\xbc" // U+F083C +#define ICON_MDI_TOWER_BEACH "\xf3\xb0\x9a\x81" // U+F0681 +#define ICON_MDI_TOWER_FIRE "\xf3\xb0\x9a\x82" // U+F0682 +#define ICON_MDI_TOWN_HALL "\xf3\xb1\xa1\xb5" // U+F1875 +#define ICON_MDI_TOY_BRICK "\xf3\xb1\x8a\x88" // U+F1288 +#define ICON_MDI_TOY_BRICK_MARKER "\xf3\xb1\x8a\x89" // U+F1289 +#define ICON_MDI_TOY_BRICK_MARKER_OUTLINE "\xf3\xb1\x8a\x8a" // U+F128A +#define ICON_MDI_TOY_BRICK_MINUS "\xf3\xb1\x8a\x8b" // U+F128B +#define ICON_MDI_TOY_BRICK_MINUS_OUTLINE "\xf3\xb1\x8a\x8c" // U+F128C +#define ICON_MDI_TOY_BRICK_OUTLINE "\xf3\xb1\x8a\x8d" // U+F128D +#define ICON_MDI_TOY_BRICK_PLUS "\xf3\xb1\x8a\x8e" // U+F128E +#define ICON_MDI_TOY_BRICK_PLUS_OUTLINE "\xf3\xb1\x8a\x8f" // U+F128F +#define ICON_MDI_TOY_BRICK_REMOVE "\xf3\xb1\x8a\x90" // U+F1290 +#define ICON_MDI_TOY_BRICK_REMOVE_OUTLINE "\xf3\xb1\x8a\x91" // U+F1291 +#define ICON_MDI_TOY_BRICK_SEARCH "\xf3\xb1\x8a\x92" // U+F1292 +#define ICON_MDI_TOY_BRICK_SEARCH_OUTLINE "\xf3\xb1\x8a\x93" // U+F1293 +#define ICON_MDI_TRACK_LIGHT "\xf3\xb0\xa4\x94" // U+F0914 +#define ICON_MDI_TRACK_LIGHT_OFF "\xf3\xb1\xac\x81" // U+F1B01 +#define ICON_MDI_TRACKPAD "\xf3\xb0\x9f\xb8" // U+F07F8 +#define ICON_MDI_TRACKPAD_LOCK "\xf3\xb0\xa4\xb3" // U+F0933 +#define ICON_MDI_TRACTOR "\xf3\xb0\xa2\x92" // U+F0892 +#define ICON_MDI_TRACTOR_VARIANT "\xf3\xb1\x93\x84" // U+F14C4 +#define ICON_MDI_TRADEMARK "\xf3\xb0\xa9\xb8" // U+F0A78 +#define ICON_MDI_TRAFFIC_CONE "\xf3\xb1\x8d\xbc" // U+F137C +#define ICON_MDI_TRAFFIC_LIGHT "\xf3\xb0\x94\xab" // U+F052B +#define ICON_MDI_TRAFFIC_LIGHT_OUTLINE "\xf3\xb1\xa0\xaa" // U+F182A +#define ICON_MDI_TRAIN "\xf3\xb0\x94\xac" // U+F052C +#define ICON_MDI_TRAIN_CAR "\xf3\xb0\xaf\x98" // U+F0BD8 +#define ICON_MDI_TRAIN_CAR_AUTORACK "\xf3\xb1\xac\xad" // U+F1B2D +#define ICON_MDI_TRAIN_CAR_BOX "\xf3\xb1\xac\xae" // U+F1B2E +#define ICON_MDI_TRAIN_CAR_BOX_FULL "\xf3\xb1\xac\xaf" // U+F1B2F +#define ICON_MDI_TRAIN_CAR_BOX_OPEN "\xf3\xb1\xac\xb0" // U+F1B30 +#define ICON_MDI_TRAIN_CAR_CABOOSE "\xf3\xb1\xac\xb1" // U+F1B31 +#define ICON_MDI_TRAIN_CAR_CENTERBEAM "\xf3\xb1\xac\xb2" // U+F1B32 +#define ICON_MDI_TRAIN_CAR_CENTERBEAM_FULL "\xf3\xb1\xac\xb3" // U+F1B33 +#define ICON_MDI_TRAIN_CAR_CONTAINER "\xf3\xb1\xac\xb4" // U+F1B34 +#define ICON_MDI_TRAIN_CAR_FLATBED "\xf3\xb1\xac\xb5" // U+F1B35 +#define ICON_MDI_TRAIN_CAR_FLATBED_CAR "\xf3\xb1\xac\xb6" // U+F1B36 +#define ICON_MDI_TRAIN_CAR_FLATBED_TANK "\xf3\xb1\xac\xb7" // U+F1B37 +#define ICON_MDI_TRAIN_CAR_GONDOLA "\xf3\xb1\xac\xb8" // U+F1B38 +#define ICON_MDI_TRAIN_CAR_GONDOLA_FULL "\xf3\xb1\xac\xb9" // U+F1B39 +#define ICON_MDI_TRAIN_CAR_HOPPER "\xf3\xb1\xac\xba" // U+F1B3A +#define ICON_MDI_TRAIN_CAR_HOPPER_COVERED "\xf3\xb1\xac\xbb" // U+F1B3B +#define ICON_MDI_TRAIN_CAR_HOPPER_FULL "\xf3\xb1\xac\xbc" // U+F1B3C +#define ICON_MDI_TRAIN_CAR_INTERMODAL "\xf3\xb1\xac\xbd" // U+F1B3D +#define ICON_MDI_TRAIN_CAR_PASSENGER "\xf3\xb1\x9c\xb3" // U+F1733 +#define ICON_MDI_TRAIN_CAR_PASSENGER_DOOR "\xf3\xb1\x9c\xb4" // U+F1734 +#define ICON_MDI_TRAIN_CAR_PASSENGER_DOOR_OPEN "\xf3\xb1\x9c\xb5" // U+F1735 +#define ICON_MDI_TRAIN_CAR_PASSENGER_VARIANT "\xf3\xb1\x9c\xb6" // U+F1736 +#define ICON_MDI_TRAIN_CAR_TANK "\xf3\xb1\xac\xbe" // U+F1B3E +#define ICON_MDI_TRAIN_VARIANT "\xf3\xb0\xa3\x84" // U+F08C4 +#define ICON_MDI_TRAM "\xf3\xb0\x94\xad" // U+F052D +#define ICON_MDI_TRAM_SIDE "\xf3\xb0\xbf\xa7" // U+F0FE7 +#define ICON_MDI_TRANSCRIBE "\xf3\xb0\x94\xae" // U+F052E +#define ICON_MDI_TRANSCRIBE_CLOSE "\xf3\xb0\x94\xaf" // U+F052F +#define ICON_MDI_TRANSFER "\xf3\xb1\x81\xa5" // U+F1065 +#define ICON_MDI_TRANSFER_DOWN "\xf3\xb0\xb6\xa1" // U+F0DA1 +#define ICON_MDI_TRANSFER_LEFT "\xf3\xb0\xb6\xa2" // U+F0DA2 +#define ICON_MDI_TRANSFER_RIGHT "\xf3\xb0\x94\xb0" // U+F0530 +#define ICON_MDI_TRANSFER_UP "\xf3\xb0\xb6\xa3" // U+F0DA3 +#define ICON_MDI_TRANSIT_CONNECTION "\xf3\xb0\xb4\xbc" // U+F0D3C +#define ICON_MDI_TRANSIT_CONNECTION_HORIZONTAL "\xf3\xb1\x95\x86" // U+F1546 +#define ICON_MDI_TRANSIT_CONNECTION_VARIANT "\xf3\xb0\xb4\xbd" // U+F0D3D +#define ICON_MDI_TRANSIT_DETOUR "\xf3\xb0\xbe\x8b" // U+F0F8B +#define ICON_MDI_TRANSIT_SKIP "\xf3\xb1\x94\x95" // U+F1515 +#define ICON_MDI_TRANSIT_TRANSFER "\xf3\xb0\x9a\xae" // U+F06AE +#define ICON_MDI_TRANSITION "\xf3\xb0\xa4\x95" // U+F0915 +#define ICON_MDI_TRANSITION_MASKED "\xf3\xb0\xa4\x96" // U+F0916 +#define ICON_MDI_TRANSLATE "\xf3\xb0\x97\x8a" // U+F05CA +#define ICON_MDI_TRANSLATE_OFF "\xf3\xb0\xb8\x86" // U+F0E06 +#define ICON_MDI_TRANSLATE_VARIANT "\xf3\xb1\xae\x99" // U+F1B99 +#define ICON_MDI_TRANSMISSION_TOWER "\xf3\xb0\xb4\xbe" // U+F0D3E +#define ICON_MDI_TRANSMISSION_TOWER_EXPORT "\xf3\xb1\xa4\xac" // U+F192C +#define ICON_MDI_TRANSMISSION_TOWER_IMPORT "\xf3\xb1\xa4\xad" // U+F192D +#define ICON_MDI_TRANSMISSION_TOWER_OFF "\xf3\xb1\xa7\x9d" // U+F19DD +#define ICON_MDI_TRASH_CAN "\xf3\xb0\xa9\xb9" // U+F0A79 +#define ICON_MDI_TRASH_CAN_OUTLINE "\xf3\xb0\xa9\xba" // U+F0A7A +#define ICON_MDI_TRAY "\xf3\xb1\x8a\x94" // U+F1294 +#define ICON_MDI_TRAY_ALERT "\xf3\xb1\x8a\x95" // U+F1295 +#define ICON_MDI_TRAY_ARROW_DOWN "\xf3\xb0\x84\xa0" // U+F0120 +#define ICON_MDI_TRAY_ARROW_UP "\xf3\xb0\x84\x9d" // U+F011D +#define ICON_MDI_TRAY_FULL "\xf3\xb1\x8a\x96" // U+F1296 +#define ICON_MDI_TRAY_MINUS "\xf3\xb1\x8a\x97" // U+F1297 +#define ICON_MDI_TRAY_PLUS "\xf3\xb1\x8a\x98" // U+F1298 +#define ICON_MDI_TRAY_REMOVE "\xf3\xb1\x8a\x99" // U+F1299 +#define ICON_MDI_TREASURE_CHEST "\xf3\xb0\x9c\xa6" // U+F0726 +#define ICON_MDI_TREASURE_CHEST_OUTLINE "\xf3\xb1\xb1\xb7" // U+F1C77 +#define ICON_MDI_TREE "\xf3\xb0\x94\xb1" // U+F0531 +#define ICON_MDI_TREE_OUTLINE "\xf3\xb0\xb9\xa9" // U+F0E69 +#define ICON_MDI_TRELLO "\xf3\xb0\x94\xb2" // U+F0532 +#define ICON_MDI_TRENDING_DOWN "\xf3\xb0\x94\xb3" // U+F0533 +#define ICON_MDI_TRENDING_NEUTRAL "\xf3\xb0\x94\xb4" // U+F0534 +#define ICON_MDI_TRENDING_UP "\xf3\xb0\x94\xb5" // U+F0535 +#define ICON_MDI_TRIANGLE "\xf3\xb0\x94\xb6" // U+F0536 +#define ICON_MDI_TRIANGLE_DOWN "\xf3\xb1\xb1\x96" // U+F1C56 +#define ICON_MDI_TRIANGLE_DOWN_OUTLINE "\xf3\xb1\xb1\x97" // U+F1C57 +#define ICON_MDI_TRIANGLE_OUTLINE "\xf3\xb0\x94\xb7" // U+F0537 +#define ICON_MDI_TRIANGLE_SMALL_DOWN "\xf3\xb1\xa8\x89" // U+F1A09 +#define ICON_MDI_TRIANGLE_SMALL_UP "\xf3\xb1\xa8\x8a" // U+F1A0A +#define ICON_MDI_TRIANGLE_WAVE "\xf3\xb1\x91\xbc" // U+F147C +#define ICON_MDI_TRIFORCE "\xf3\xb0\xaf\x99" // U+F0BD9 +#define ICON_MDI_TROPHY "\xf3\xb0\x94\xb8" // U+F0538 +#define ICON_MDI_TROPHY_AWARD "\xf3\xb0\x94\xb9" // U+F0539 +#define ICON_MDI_TROPHY_BROKEN "\xf3\xb0\xb6\xa4" // U+F0DA4 +#define ICON_MDI_TROPHY_OUTLINE "\xf3\xb0\x94\xba" // U+F053A +#define ICON_MDI_TROPHY_VARIANT "\xf3\xb0\x94\xbb" // U+F053B +#define ICON_MDI_TROPHY_VARIANT_OUTLINE "\xf3\xb0\x94\xbc" // U+F053C +#define ICON_MDI_TRUCK "\xf3\xb0\x94\xbd" // U+F053D +#define ICON_MDI_TRUCK_ALERT "\xf3\xb1\xa7\x9e" // U+F19DE +#define ICON_MDI_TRUCK_ALERT_OUTLINE "\xf3\xb1\xa7\x9f" // U+F19DF +#define ICON_MDI_TRUCK_CARGO_CONTAINER "\xf3\xb1\xa3\x98" // U+F18D8 +#define ICON_MDI_TRUCK_CHECK "\xf3\xb0\xb3\x94" // U+F0CD4 +#define ICON_MDI_TRUCK_CHECK_OUTLINE "\xf3\xb1\x8a\x9a" // U+F129A +#define ICON_MDI_TRUCK_DELIVERY "\xf3\xb0\x94\xbe" // U+F053E +#define ICON_MDI_TRUCK_DELIVERY_OUTLINE "\xf3\xb1\x8a\x9b" // U+F129B +#define ICON_MDI_TRUCK_FAST "\xf3\xb0\x9e\x88" // U+F0788 +#define ICON_MDI_TRUCK_FAST_OUTLINE "\xf3\xb1\x8a\x9c" // U+F129C +#define ICON_MDI_TRUCK_FLATBED "\xf3\xb1\xa2\x91" // U+F1891 +#define ICON_MDI_TRUCK_MINUS "\xf3\xb1\xa6\xae" // U+F19AE +#define ICON_MDI_TRUCK_MINUS_OUTLINE "\xf3\xb1\xa6\xbd" // U+F19BD +#define ICON_MDI_TRUCK_OUTLINE "\xf3\xb1\x8a\x9d" // U+F129D +#define ICON_MDI_TRUCK_PLUS "\xf3\xb1\xa6\xad" // U+F19AD +#define ICON_MDI_TRUCK_PLUS_OUTLINE "\xf3\xb1\xa6\xbc" // U+F19BC +#define ICON_MDI_TRUCK_REMOVE "\xf3\xb1\xa6\xaf" // U+F19AF +#define ICON_MDI_TRUCK_REMOVE_OUTLINE "\xf3\xb1\xa6\xbe" // U+F19BE +#define ICON_MDI_TRUCK_SNOWFLAKE "\xf3\xb1\xa6\xa6" // U+F19A6 +#define ICON_MDI_TRUCK_TRAILER "\xf3\xb0\x9c\xa7" // U+F0727 +#define ICON_MDI_TRUMPET "\xf3\xb1\x82\x96" // U+F1096 +#define ICON_MDI_TSHIRT_CREW "\xf3\xb0\xa9\xbb" // U+F0A7B +#define ICON_MDI_TSHIRT_CREW_OUTLINE "\xf3\xb0\x94\xbf" // U+F053F +#define ICON_MDI_TSHIRT_V "\xf3\xb0\xa9\xbc" // U+F0A7C +#define ICON_MDI_TSHIRT_V_OUTLINE "\xf3\xb0\x95\x80" // U+F0540 +#define ICON_MDI_TSUNAMI "\xf3\xb1\xaa\x81" // U+F1A81 +#define ICON_MDI_TUMBLE_DRYER "\xf3\xb0\xa4\x97" // U+F0917 +#define ICON_MDI_TUMBLE_DRYER_ALERT "\xf3\xb1\x86\xba" // U+F11BA +#define ICON_MDI_TUMBLE_DRYER_OFF "\xf3\xb1\x86\xbb" // U+F11BB +#define ICON_MDI_TUNE "\xf3\xb0\x98\xae" // U+F062E +#define ICON_MDI_TUNE_VARIANT "\xf3\xb1\x95\x82" // U+F1542 +#define ICON_MDI_TUNE_VERTICAL "\xf3\xb0\x99\xaa" // U+F066A +#define ICON_MDI_TUNE_VERTICAL_VARIANT "\xf3\xb1\x95\x83" // U+F1543 +#define ICON_MDI_TUNNEL "\xf3\xb1\xa0\xbd" // U+F183D +#define ICON_MDI_TUNNEL_OUTLINE "\xf3\xb1\xa0\xbe" // U+F183E +#define ICON_MDI_TURBINE "\xf3\xb1\xaa\x82" // U+F1A82 +#define ICON_MDI_TURKEY "\xf3\xb1\x9c\x9b" // U+F171B +#define ICON_MDI_TURNSTILE "\xf3\xb0\xb3\x95" // U+F0CD5 +#define ICON_MDI_TURNSTILE_OUTLINE "\xf3\xb0\xb3\x96" // U+F0CD6 +#define ICON_MDI_TURTLE "\xf3\xb0\xb3\x97" // U+F0CD7 +#define ICON_MDI_TWITCH "\xf3\xb0\x95\x83" // U+F0543 +#define ICON_MDI_TWITTER "\xf3\xb0\x95\x84" // U+F0544 +#define ICON_MDI_TWO_FACTOR_AUTHENTICATION "\xf3\xb0\xa6\xaf" // U+F09AF +#define ICON_MDI_TYPEWRITER "\xf3\xb0\xbc\xad" // U+F0F2D +#define ICON_MDI_UBISOFT "\xf3\xb0\xaf\x9a" // U+F0BDA +#define ICON_MDI_UBUNTU "\xf3\xb0\x95\x88" // U+F0548 +#define ICON_MDI_UFO "\xf3\xb1\x83\x84" // U+F10C4 +#define ICON_MDI_UFO_OUTLINE "\xf3\xb1\x83\x85" // U+F10C5 +#define ICON_MDI_ULTRA_HIGH_DEFINITION "\xf3\xb0\x9f\xb9" // U+F07F9 +#define ICON_MDI_UMBRACO "\xf3\xb0\x95\x89" // U+F0549 +#define ICON_MDI_UMBRELLA "\xf3\xb0\x95\x8a" // U+F054A +#define ICON_MDI_UMBRELLA_BEACH "\xf3\xb1\xa2\x8a" // U+F188A +#define ICON_MDI_UMBRELLA_BEACH_OUTLINE "\xf3\xb1\xa2\x8b" // U+F188B +#define ICON_MDI_UMBRELLA_CLOSED "\xf3\xb0\xa6\xb0" // U+F09B0 +#define ICON_MDI_UMBRELLA_CLOSED_OUTLINE "\xf3\xb1\x8f\xa2" // U+F13E2 +#define ICON_MDI_UMBRELLA_CLOSED_VARIANT "\xf3\xb1\x8f\xa1" // U+F13E1 +#define ICON_MDI_UMBRELLA_OUTLINE "\xf3\xb0\x95\x8b" // U+F054B +#define ICON_MDI_UNDO "\xf3\xb0\x95\x8c" // U+F054C +#define ICON_MDI_UNDO_VARIANT "\xf3\xb0\x95\x8d" // U+F054D +#define ICON_MDI_UNFOLD_LESS_HORIZONTAL "\xf3\xb0\x95\x8e" // U+F054E +#define ICON_MDI_UNFOLD_LESS_VERTICAL "\xf3\xb0\x9d\xa0" // U+F0760 +#define ICON_MDI_UNFOLD_MORE_HORIZONTAL "\xf3\xb0\x95\x8f" // U+F054F +#define ICON_MDI_UNFOLD_MORE_VERTICAL "\xf3\xb0\x9d\xa1" // U+F0761 +#define ICON_MDI_UNGROUP "\xf3\xb0\x95\x90" // U+F0550 +#define ICON_MDI_UNICODE "\xf3\xb0\xbb\x90" // U+F0ED0 +#define ICON_MDI_UNICORN "\xf3\xb1\x97\x82" // U+F15C2 +#define ICON_MDI_UNICORN_VARIANT "\xf3\xb1\x97\x83" // U+F15C3 +#define ICON_MDI_UNICYCLE "\xf3\xb1\x97\xa5" // U+F15E5 +#define ICON_MDI_UNITY "\xf3\xb0\x9a\xaf" // U+F06AF +#define ICON_MDI_UNREAL "\xf3\xb0\xa6\xb1" // U+F09B1 +#define ICON_MDI_UPDATE "\xf3\xb0\x9a\xb0" // U+F06B0 +#define ICON_MDI_UPLOAD "\xf3\xb0\x95\x92" // U+F0552 +#define ICON_MDI_UPLOAD_LOCK "\xf3\xb1\x8d\xb3" // U+F1373 +#define ICON_MDI_UPLOAD_LOCK_OUTLINE "\xf3\xb1\x8d\xb4" // U+F1374 +#define ICON_MDI_UPLOAD_MULTIPLE "\xf3\xb0\xa0\xbd" // U+F083D +#define ICON_MDI_UPLOAD_NETWORK "\xf3\xb0\x9b\xb6" // U+F06F6 +#define ICON_MDI_UPLOAD_NETWORK_OUTLINE "\xf3\xb0\xb3\x98" // U+F0CD8 +#define ICON_MDI_UPLOAD_OFF "\xf3\xb1\x83\x86" // U+F10C6 +#define ICON_MDI_UPLOAD_OFF_OUTLINE "\xf3\xb1\x83\x87" // U+F10C7 +#define ICON_MDI_UPLOAD_OUTLINE "\xf3\xb0\xb8\x87" // U+F0E07 +#define ICON_MDI_USB "\xf3\xb0\x95\x93" // U+F0553 +#define ICON_MDI_USB_FLASH_DRIVE "\xf3\xb1\x8a\x9e" // U+F129E +#define ICON_MDI_USB_FLASH_DRIVE_OUTLINE "\xf3\xb1\x8a\x9f" // U+F129F +#define ICON_MDI_USB_PORT "\xf3\xb1\x87\xb0" // U+F11F0 +#define ICON_MDI_VACUUM "\xf3\xb1\xa6\xa1" // U+F19A1 +#define ICON_MDI_VACUUM_OUTLINE "\xf3\xb1\xa6\xa2" // U+F19A2 +#define ICON_MDI_VALVE "\xf3\xb1\x81\xa6" // U+F1066 +#define ICON_MDI_VALVE_CLOSED "\xf3\xb1\x81\xa7" // U+F1067 +#define ICON_MDI_VALVE_OPEN "\xf3\xb1\x81\xa8" // U+F1068 +#define ICON_MDI_VAN_PASSENGER "\xf3\xb0\x9f\xba" // U+F07FA +#define ICON_MDI_VAN_UTILITY "\xf3\xb0\x9f\xbb" // U+F07FB +#define ICON_MDI_VANISH "\xf3\xb0\x9f\xbc" // U+F07FC +#define ICON_MDI_VANISH_QUARTER "\xf3\xb1\x95\x94" // U+F1554 +#define ICON_MDI_VANITY_LIGHT "\xf3\xb1\x87\xa1" // U+F11E1 +#define ICON_MDI_VARIABLE "\xf3\xb0\xab\xa7" // U+F0AE7 +#define ICON_MDI_VARIABLE_BOX "\xf3\xb1\x84\x91" // U+F1111 +#define ICON_MDI_VECTOR_ARRANGE_ABOVE "\xf3\xb0\x95\x94" // U+F0554 +#define ICON_MDI_VECTOR_ARRANGE_BELOW "\xf3\xb0\x95\x95" // U+F0555 +#define ICON_MDI_VECTOR_BEZIER "\xf3\xb0\xab\xa8" // U+F0AE8 +#define ICON_MDI_VECTOR_CIRCLE "\xf3\xb0\x95\x96" // U+F0556 +#define ICON_MDI_VECTOR_CIRCLE_VARIANT "\xf3\xb0\x95\x97" // U+F0557 +#define ICON_MDI_VECTOR_COMBINE "\xf3\xb0\x95\x98" // U+F0558 +#define ICON_MDI_VECTOR_CURVE "\xf3\xb0\x95\x99" // U+F0559 +#define ICON_MDI_VECTOR_DIFFERENCE "\xf3\xb0\x95\x9a" // U+F055A +#define ICON_MDI_VECTOR_DIFFERENCE_AB "\xf3\xb0\x95\x9b" // U+F055B +#define ICON_MDI_VECTOR_DIFFERENCE_BA "\xf3\xb0\x95\x9c" // U+F055C +#define ICON_MDI_VECTOR_ELLIPSE "\xf3\xb0\xa2\x93" // U+F0893 +#define ICON_MDI_VECTOR_INTERSECTION "\xf3\xb0\x95\x9d" // U+F055D +#define ICON_MDI_VECTOR_LINE "\xf3\xb0\x95\x9e" // U+F055E +#define ICON_MDI_VECTOR_LINK "\xf3\xb0\xbf\xa8" // U+F0FE8 +#define ICON_MDI_VECTOR_POINT "\xf3\xb0\x87\x84" // U+F01C4 +#define ICON_MDI_VECTOR_POINT_EDIT "\xf3\xb0\xa7\xa8" // U+F09E8 +#define ICON_MDI_VECTOR_POINT_MINUS "\xf3\xb1\xad\xb8" // U+F1B78 +#define ICON_MDI_VECTOR_POINT_PLUS "\xf3\xb1\xad\xb9" // U+F1B79 +#define ICON_MDI_VECTOR_POINT_SELECT "\xf3\xb0\x95\x9f" // U+F055F +#define ICON_MDI_VECTOR_POLYGON "\xf3\xb0\x95\xa0" // U+F0560 +#define ICON_MDI_VECTOR_POLYGON_VARIANT "\xf3\xb1\xa1\x96" // U+F1856 +#define ICON_MDI_VECTOR_POLYLINE "\xf3\xb0\x95\xa1" // U+F0561 +#define ICON_MDI_VECTOR_POLYLINE_EDIT "\xf3\xb1\x88\xa5" // U+F1225 +#define ICON_MDI_VECTOR_POLYLINE_MINUS "\xf3\xb1\x88\xa6" // U+F1226 +#define ICON_MDI_VECTOR_POLYLINE_PLUS "\xf3\xb1\x88\xa7" // U+F1227 +#define ICON_MDI_VECTOR_POLYLINE_REMOVE "\xf3\xb1\x88\xa8" // U+F1228 +#define ICON_MDI_VECTOR_RADIUS "\xf3\xb0\x9d\x8a" // U+F074A +#define ICON_MDI_VECTOR_RECTANGLE "\xf3\xb0\x97\x86" // U+F05C6 +#define ICON_MDI_VECTOR_SELECTION "\xf3\xb0\x95\xa2" // U+F0562 +#define ICON_MDI_VECTOR_SQUARE "\xf3\xb0\x80\x81" // U+F0001 +#define ICON_MDI_VECTOR_SQUARE_CLOSE "\xf3\xb1\xa1\x97" // U+F1857 +#define ICON_MDI_VECTOR_SQUARE_EDIT "\xf3\xb1\xa3\x99" // U+F18D9 +#define ICON_MDI_VECTOR_SQUARE_MINUS "\xf3\xb1\xa3\x9a" // U+F18DA +#define ICON_MDI_VECTOR_SQUARE_OPEN "\xf3\xb1\xa1\x98" // U+F1858 +#define ICON_MDI_VECTOR_SQUARE_PLUS "\xf3\xb1\xa3\x9b" // U+F18DB +#define ICON_MDI_VECTOR_SQUARE_REMOVE "\xf3\xb1\xa3\x9c" // U+F18DC +#define ICON_MDI_VECTOR_TRIANGLE "\xf3\xb0\x95\xa3" // U+F0563 +#define ICON_MDI_VECTOR_UNION "\xf3\xb0\x95\xa4" // U+F0564 +#define ICON_MDI_VHS "\xf3\xb0\xa8\x9b" // U+F0A1B +#define ICON_MDI_VIBRATE "\xf3\xb0\x95\xa6" // U+F0566 +#define ICON_MDI_VIBRATE_OFF "\xf3\xb0\xb3\x99" // U+F0CD9 +#define ICON_MDI_VIDEO "\xf3\xb0\x95\xa7" // U+F0567 +#define ICON_MDI_VIDEO_2D "\xf3\xb1\xa8\x9c" // U+F1A1C +#define ICON_MDI_VIDEO_3D "\xf3\xb0\x9f\xbd" // U+F07FD +#define ICON_MDI_VIDEO_3D_OFF "\xf3\xb1\x8f\x99" // U+F13D9 +#define ICON_MDI_VIDEO_3D_VARIANT "\xf3\xb0\xbb\x91" // U+F0ED1 +#define ICON_MDI_VIDEO_4K_BOX "\xf3\xb0\xa0\xbe" // U+F083E +#define ICON_MDI_VIDEO_ACCOUNT "\xf3\xb0\xa4\x99" // U+F0919 +#define ICON_MDI_VIDEO_BOX "\xf3\xb0\x83\xbd" // U+F00FD +#define ICON_MDI_VIDEO_BOX_OFF "\xf3\xb0\x83\xbe" // U+F00FE +#define ICON_MDI_VIDEO_CHECK "\xf3\xb1\x81\xa9" // U+F1069 +#define ICON_MDI_VIDEO_CHECK_OUTLINE "\xf3\xb1\x81\xaa" // U+F106A +#define ICON_MDI_VIDEO_HIGH_DEFINITION "\xf3\xb1\x94\xae" // U+F152E +#define ICON_MDI_VIDEO_IMAGE "\xf3\xb0\xa4\x9a" // U+F091A +#define ICON_MDI_VIDEO_INPUT_ANTENNA "\xf3\xb0\xa0\xbf" // U+F083F +#define ICON_MDI_VIDEO_INPUT_COMPONENT "\xf3\xb0\xa1\x80" // U+F0840 +#define ICON_MDI_VIDEO_INPUT_HDMI "\xf3\xb0\xa1\x81" // U+F0841 +#define ICON_MDI_VIDEO_INPUT_SCART "\xf3\xb0\xbe\x8c" // U+F0F8C +#define ICON_MDI_VIDEO_INPUT_SVIDEO "\xf3\xb0\xa1\x82" // U+F0842 +#define ICON_MDI_VIDEO_MARKER "\xf3\xb1\xa6\xa9" // U+F19A9 +#define ICON_MDI_VIDEO_MARKER_OUTLINE "\xf3\xb1\xa6\xaa" // U+F19AA +#define ICON_MDI_VIDEO_MINUS "\xf3\xb0\xa6\xb2" // U+F09B2 +#define ICON_MDI_VIDEO_MINUS_OUTLINE "\xf3\xb0\x8a\xba" // U+F02BA +#define ICON_MDI_VIDEO_OFF "\xf3\xb0\x95\xa8" // U+F0568 +#define ICON_MDI_VIDEO_OFF_OUTLINE "\xf3\xb0\xaf\x9b" // U+F0BDB +#define ICON_MDI_VIDEO_OUTLINE "\xf3\xb0\xaf\x9c" // U+F0BDC +#define ICON_MDI_VIDEO_PLUS "\xf3\xb0\xa6\xb3" // U+F09B3 +#define ICON_MDI_VIDEO_PLUS_OUTLINE "\xf3\xb0\x87\x93" // U+F01D3 +#define ICON_MDI_VIDEO_STABILIZATION "\xf3\xb0\xa4\x9b" // U+F091B +#define ICON_MDI_VIDEO_SWITCH "\xf3\xb0\x95\xa9" // U+F0569 +#define ICON_MDI_VIDEO_SWITCH_OUTLINE "\xf3\xb0\x9e\x90" // U+F0790 +#define ICON_MDI_VIDEO_VINTAGE "\xf3\xb0\xa8\x9c" // U+F0A1C +#define ICON_MDI_VIDEO_WIRELESS "\xf3\xb0\xbb\x92" // U+F0ED2 +#define ICON_MDI_VIDEO_WIRELESS_OUTLINE "\xf3\xb0\xbb\x93" // U+F0ED3 +#define ICON_MDI_VIEW_AGENDA "\xf3\xb0\x95\xaa" // U+F056A +#define ICON_MDI_VIEW_AGENDA_OUTLINE "\xf3\xb1\x87\x98" // U+F11D8 +#define ICON_MDI_VIEW_ARRAY "\xf3\xb0\x95\xab" // U+F056B +#define ICON_MDI_VIEW_ARRAY_OUTLINE "\xf3\xb1\x92\x85" // U+F1485 +#define ICON_MDI_VIEW_CAROUSEL "\xf3\xb0\x95\xac" // U+F056C +#define ICON_MDI_VIEW_CAROUSEL_OUTLINE "\xf3\xb1\x92\x86" // U+F1486 +#define ICON_MDI_VIEW_COLUMN "\xf3\xb0\x95\xad" // U+F056D +#define ICON_MDI_VIEW_COLUMN_OUTLINE "\xf3\xb1\x92\x87" // U+F1487 +#define ICON_MDI_VIEW_COMFY "\xf3\xb0\xb9\xaa" // U+F0E6A +#define ICON_MDI_VIEW_COMFY_OUTLINE "\xf3\xb1\x92\x88" // U+F1488 +#define ICON_MDI_VIEW_COMPACT "\xf3\xb0\xb9\xab" // U+F0E6B +#define ICON_MDI_VIEW_COMPACT_OUTLINE "\xf3\xb0\xb9\xac" // U+F0E6C +#define ICON_MDI_VIEW_DASHBOARD "\xf3\xb0\x95\xae" // U+F056E +#define ICON_MDI_VIEW_DASHBOARD_EDIT "\xf3\xb1\xa5\x87" // U+F1947 +#define ICON_MDI_VIEW_DASHBOARD_EDIT_OUTLINE "\xf3\xb1\xa5\x88" // U+F1948 +#define ICON_MDI_VIEW_DASHBOARD_OUTLINE "\xf3\xb0\xa8\x9d" // U+F0A1D +#define ICON_MDI_VIEW_DASHBOARD_VARIANT "\xf3\xb0\xa1\x83" // U+F0843 +#define ICON_MDI_VIEW_DASHBOARD_VARIANT_OUTLINE "\xf3\xb1\x92\x89" // U+F1489 +#define ICON_MDI_VIEW_DAY "\xf3\xb0\x95\xaf" // U+F056F +#define ICON_MDI_VIEW_DAY_OUTLINE "\xf3\xb1\x92\x8a" // U+F148A +#define ICON_MDI_VIEW_GALLERY "\xf3\xb1\xa2\x88" // U+F1888 +#define ICON_MDI_VIEW_GALLERY_OUTLINE "\xf3\xb1\xa2\x89" // U+F1889 +#define ICON_MDI_VIEW_GRID "\xf3\xb0\x95\xb0" // U+F0570 +#define ICON_MDI_VIEW_GRID_COMPACT "\xf3\xb1\xb1\xa1" // U+F1C61 +#define ICON_MDI_VIEW_GRID_OUTLINE "\xf3\xb1\x87\x99" // U+F11D9 +#define ICON_MDI_VIEW_GRID_PLUS "\xf3\xb0\xbe\x8d" // U+F0F8D +#define ICON_MDI_VIEW_GRID_PLUS_OUTLINE "\xf3\xb1\x87\x9a" // U+F11DA +#define ICON_MDI_VIEW_HEADLINE "\xf3\xb0\x95\xb1" // U+F0571 +#define ICON_MDI_VIEW_LIST "\xf3\xb0\x95\xb2" // U+F0572 +#define ICON_MDI_VIEW_LIST_OUTLINE "\xf3\xb1\x92\x8b" // U+F148B +#define ICON_MDI_VIEW_MODULE "\xf3\xb0\x95\xb3" // U+F0573 +#define ICON_MDI_VIEW_MODULE_OUTLINE "\xf3\xb1\x92\x8c" // U+F148C +#define ICON_MDI_VIEW_PARALLEL "\xf3\xb0\x9c\xa8" // U+F0728 +#define ICON_MDI_VIEW_PARALLEL_OUTLINE "\xf3\xb1\x92\x8d" // U+F148D +#define ICON_MDI_VIEW_QUILT "\xf3\xb0\x95\xb4" // U+F0574 +#define ICON_MDI_VIEW_QUILT_OUTLINE "\xf3\xb1\x92\x8e" // U+F148E +#define ICON_MDI_VIEW_SEQUENTIAL "\xf3\xb0\x9c\xa9" // U+F0729 +#define ICON_MDI_VIEW_SEQUENTIAL_OUTLINE "\xf3\xb1\x92\x8f" // U+F148F +#define ICON_MDI_VIEW_SPLIT_HORIZONTAL "\xf3\xb0\xaf\x8b" // U+F0BCB +#define ICON_MDI_VIEW_SPLIT_VERTICAL "\xf3\xb0\xaf\x8c" // U+F0BCC +#define ICON_MDI_VIEW_STREAM "\xf3\xb0\x95\xb5" // U+F0575 +#define ICON_MDI_VIEW_STREAM_OUTLINE "\xf3\xb1\x92\x90" // U+F1490 +#define ICON_MDI_VIEW_WEEK "\xf3\xb0\x95\xb6" // U+F0576 +#define ICON_MDI_VIEW_WEEK_OUTLINE "\xf3\xb1\x92\x91" // U+F1491 +#define ICON_MDI_VIMEO "\xf3\xb0\x95\xb7" // U+F0577 +#define ICON_MDI_VIOLIN "\xf3\xb0\x98\x8f" // U+F060F +#define ICON_MDI_VIRTUAL_REALITY "\xf3\xb0\xa2\x94" // U+F0894 +#define ICON_MDI_VIRUS "\xf3\xb1\x8e\xb6" // U+F13B6 +#define ICON_MDI_VIRUS_OFF "\xf3\xb1\xa3\xa1" // U+F18E1 +#define ICON_MDI_VIRUS_OFF_OUTLINE "\xf3\xb1\xa3\xa2" // U+F18E2 +#define ICON_MDI_VIRUS_OUTLINE "\xf3\xb1\x8e\xb7" // U+F13B7 +#define ICON_MDI_VLC "\xf3\xb0\x95\xbc" // U+F057C +#define ICON_MDI_VOICEMAIL "\xf3\xb0\x95\xbd" // U+F057D +#define ICON_MDI_VOLCANO "\xf3\xb1\xaa\x83" // U+F1A83 +#define ICON_MDI_VOLCANO_OUTLINE "\xf3\xb1\xaa\x84" // U+F1A84 +#define ICON_MDI_VOLLEYBALL "\xf3\xb0\xa6\xb4" // U+F09B4 +#define ICON_MDI_VOLUME_EQUAL "\xf3\xb1\xac\x90" // U+F1B10 +#define ICON_MDI_VOLUME_HIGH "\xf3\xb0\x95\xbe" // U+F057E +#define ICON_MDI_VOLUME_LOW "\xf3\xb0\x95\xbf" // U+F057F +#define ICON_MDI_VOLUME_MEDIUM "\xf3\xb0\x96\x80" // U+F0580 +#define ICON_MDI_VOLUME_MINUS "\xf3\xb0\x9d\x9e" // U+F075E +#define ICON_MDI_VOLUME_MUTE "\xf3\xb0\x9d\x9f" // U+F075F +#define ICON_MDI_VOLUME_OFF "\xf3\xb0\x96\x81" // U+F0581 +#define ICON_MDI_VOLUME_PLUS "\xf3\xb0\x9d\x9d" // U+F075D +#define ICON_MDI_VOLUME_SOURCE "\xf3\xb1\x84\xa0" // U+F1120 +#define ICON_MDI_VOLUME_VARIANT_OFF "\xf3\xb0\xb8\x88" // U+F0E08 +#define ICON_MDI_VOLUME_VIBRATE "\xf3\xb1\x84\xa1" // U+F1121 +#define ICON_MDI_VOTE "\xf3\xb0\xa8\x9f" // U+F0A1F +#define ICON_MDI_VOTE_OUTLINE "\xf3\xb0\xa8\xa0" // U+F0A20 +#define ICON_MDI_VPN "\xf3\xb0\x96\x82" // U+F0582 +#define ICON_MDI_VUEJS "\xf3\xb0\xa1\x84" // U+F0844 +#define ICON_MDI_VUETIFY "\xf3\xb0\xb9\xad" // U+F0E6D +#define ICON_MDI_WALK "\xf3\xb0\x96\x83" // U+F0583 +#define ICON_MDI_WALL "\xf3\xb0\x9f\xbe" // U+F07FE +#define ICON_MDI_WALL_FIRE "\xf3\xb1\xa8\x91" // U+F1A11 +#define ICON_MDI_WALL_SCONCE "\xf3\xb0\xa4\x9c" // U+F091C +#define ICON_MDI_WALL_SCONCE_FLAT "\xf3\xb0\xa4\x9d" // U+F091D +#define ICON_MDI_WALL_SCONCE_FLAT_OUTLINE "\xf3\xb1\x9f\x89" // U+F17C9 +#define ICON_MDI_WALL_SCONCE_FLAT_VARIANT "\xf3\xb0\x90\x9c" // U+F041C +#define ICON_MDI_WALL_SCONCE_FLAT_VARIANT_OUTLINE "\xf3\xb1\x9f\x8a" // U+F17CA +#define ICON_MDI_WALL_SCONCE_OUTLINE "\xf3\xb1\x9f\x8b" // U+F17CB +#define ICON_MDI_WALL_SCONCE_ROUND "\xf3\xb0\x9d\x88" // U+F0748 +#define ICON_MDI_WALL_SCONCE_ROUND_OUTLINE "\xf3\xb1\x9f\x8c" // U+F17CC +#define ICON_MDI_WALL_SCONCE_ROUND_VARIANT "\xf3\xb0\xa4\x9e" // U+F091E +#define ICON_MDI_WALL_SCONCE_ROUND_VARIANT_OUTLINE "\xf3\xb1\x9f\x8d" // U+F17CD +#define ICON_MDI_WALLET "\xf3\xb0\x96\x84" // U+F0584 +#define ICON_MDI_WALLET_BIFOLD "\xf3\xb1\xb1\x98" // U+F1C58 +#define ICON_MDI_WALLET_BIFOLD_OUTLINE "\xf3\xb1\xb1\x99" // U+F1C59 +#define ICON_MDI_WALLET_GIFTCARD "\xf3\xb0\x96\x85" // U+F0585 +#define ICON_MDI_WALLET_MEMBERSHIP "\xf3\xb0\x96\x86" // U+F0586 +#define ICON_MDI_WALLET_OUTLINE "\xf3\xb0\xaf\x9d" // U+F0BDD +#define ICON_MDI_WALLET_PLUS "\xf3\xb0\xbe\x8e" // U+F0F8E +#define ICON_MDI_WALLET_PLUS_OUTLINE "\xf3\xb0\xbe\x8f" // U+F0F8F +#define ICON_MDI_WALLET_TRAVEL "\xf3\xb0\x96\x87" // U+F0587 +#define ICON_MDI_WALLPAPER "\xf3\xb0\xb8\x89" // U+F0E09 +#define ICON_MDI_WAN "\xf3\xb0\x96\x88" // U+F0588 +#define ICON_MDI_WARDROBE "\xf3\xb0\xbe\x90" // U+F0F90 +#define ICON_MDI_WARDROBE_OUTLINE "\xf3\xb0\xbe\x91" // U+F0F91 +#define ICON_MDI_WAREHOUSE "\xf3\xb0\xbe\x81" // U+F0F81 +#define ICON_MDI_WASHING_MACHINE "\xf3\xb0\x9c\xaa" // U+F072A +#define ICON_MDI_WASHING_MACHINE_ALERT "\xf3\xb1\x86\xbc" // U+F11BC +#define ICON_MDI_WASHING_MACHINE_OFF "\xf3\xb1\x86\xbd" // U+F11BD +#define ICON_MDI_WATCH "\xf3\xb0\x96\x89" // U+F0589 +#define ICON_MDI_WATCH_EXPORT "\xf3\xb0\x96\x8a" // U+F058A +#define ICON_MDI_WATCH_EXPORT_VARIANT "\xf3\xb0\xa2\x95" // U+F0895 +#define ICON_MDI_WATCH_IMPORT "\xf3\xb0\x96\x8b" // U+F058B +#define ICON_MDI_WATCH_IMPORT_VARIANT "\xf3\xb0\xa2\x96" // U+F0896 +#define ICON_MDI_WATCH_VARIANT "\xf3\xb0\xa2\x97" // U+F0897 +#define ICON_MDI_WATCH_VIBRATE "\xf3\xb0\x9a\xb1" // U+F06B1 +#define ICON_MDI_WATCH_VIBRATE_OFF "\xf3\xb0\xb3\x9a" // U+F0CDA +#define ICON_MDI_WATER "\xf3\xb0\x96\x8c" // U+F058C +#define ICON_MDI_WATER_ALERT "\xf3\xb1\x94\x82" // U+F1502 +#define ICON_MDI_WATER_ALERT_OUTLINE "\xf3\xb1\x94\x83" // U+F1503 +#define ICON_MDI_WATER_BOILER "\xf3\xb0\xbe\x92" // U+F0F92 +#define ICON_MDI_WATER_BOILER_ALERT "\xf3\xb1\x86\xb3" // U+F11B3 +#define ICON_MDI_WATER_BOILER_AUTO "\xf3\xb1\xae\x98" // U+F1B98 +#define ICON_MDI_WATER_BOILER_OFF "\xf3\xb1\x86\xb4" // U+F11B4 +#define ICON_MDI_WATER_CHECK "\xf3\xb1\x94\x84" // U+F1504 +#define ICON_MDI_WATER_CHECK_OUTLINE "\xf3\xb1\x94\x85" // U+F1505 +#define ICON_MDI_WATER_CIRCLE "\xf3\xb1\xa0\x86" // U+F1806 +#define ICON_MDI_WATER_MINUS "\xf3\xb1\x94\x86" // U+F1506 +#define ICON_MDI_WATER_MINUS_OUTLINE "\xf3\xb1\x94\x87" // U+F1507 +#define ICON_MDI_WATER_OFF "\xf3\xb0\x96\x8d" // U+F058D +#define ICON_MDI_WATER_OFF_OUTLINE "\xf3\xb1\x94\x88" // U+F1508 +#define ICON_MDI_WATER_OPACITY "\xf3\xb1\xa1\x95" // U+F1855 +#define ICON_MDI_WATER_OUTLINE "\xf3\xb0\xb8\x8a" // U+F0E0A +#define ICON_MDI_WATER_PERCENT "\xf3\xb0\x96\x8e" // U+F058E +#define ICON_MDI_WATER_PERCENT_ALERT "\xf3\xb1\x94\x89" // U+F1509 +#define ICON_MDI_WATER_PLUS "\xf3\xb1\x94\x8a" // U+F150A +#define ICON_MDI_WATER_PLUS_OUTLINE "\xf3\xb1\x94\x8b" // U+F150B +#define ICON_MDI_WATER_POLO "\xf3\xb1\x8a\xa0" // U+F12A0 +#define ICON_MDI_WATER_PUMP "\xf3\xb0\x96\x8f" // U+F058F +#define ICON_MDI_WATER_PUMP_OFF "\xf3\xb0\xbe\x93" // U+F0F93 +#define ICON_MDI_WATER_REMOVE "\xf3\xb1\x94\x8c" // U+F150C +#define ICON_MDI_WATER_REMOVE_OUTLINE "\xf3\xb1\x94\x8d" // U+F150D +#define ICON_MDI_WATER_SYNC "\xf3\xb1\x9f\x86" // U+F17C6 +#define ICON_MDI_WATER_THERMOMETER "\xf3\xb1\xaa\x85" // U+F1A85 +#define ICON_MDI_WATER_THERMOMETER_OUTLINE "\xf3\xb1\xaa\x86" // U+F1A86 +#define ICON_MDI_WATER_WELL "\xf3\xb1\x81\xab" // U+F106B +#define ICON_MDI_WATER_WELL_OUTLINE "\xf3\xb1\x81\xac" // U+F106C +#define ICON_MDI_WATERFALL "\xf3\xb1\xa1\x89" // U+F1849 +#define ICON_MDI_WATERING_CAN "\xf3\xb1\x92\x81" // U+F1481 +#define ICON_MDI_WATERING_CAN_OUTLINE "\xf3\xb1\x92\x82" // U+F1482 +#define ICON_MDI_WATERMARK "\xf3\xb0\x98\x92" // U+F0612 +#define ICON_MDI_WAVE "\xf3\xb0\xbc\xae" // U+F0F2E +#define ICON_MDI_WAVEFORM "\xf3\xb1\x91\xbd" // U+F147D +#define ICON_MDI_WAVES "\xf3\xb0\x9e\x8d" // U+F078D +#define ICON_MDI_WAVES_ARROW_LEFT "\xf3\xb1\xa1\x99" // U+F1859 +#define ICON_MDI_WAVES_ARROW_RIGHT "\xf3\xb1\xa1\x9a" // U+F185A +#define ICON_MDI_WAVES_ARROW_UP "\xf3\xb1\xa1\x9b" // U+F185B +#define ICON_MDI_WAZE "\xf3\xb0\xaf\x9e" // U+F0BDE +#define ICON_MDI_WEATHER_CLOUDY "\xf3\xb0\x96\x90" // U+F0590 +#define ICON_MDI_WEATHER_CLOUDY_ALERT "\xf3\xb0\xbc\xaf" // U+F0F2F +#define ICON_MDI_WEATHER_CLOUDY_ARROW_RIGHT "\xf3\xb0\xb9\xae" // U+F0E6E +#define ICON_MDI_WEATHER_CLOUDY_CLOCK "\xf3\xb1\xa3\xb6" // U+F18F6 +#define ICON_MDI_WEATHER_DUST "\xf3\xb1\xad\x9a" // U+F1B5A +#define ICON_MDI_WEATHER_FOG "\xf3\xb0\x96\x91" // U+F0591 +#define ICON_MDI_WEATHER_HAIL "\xf3\xb0\x96\x92" // U+F0592 +#define ICON_MDI_WEATHER_HAZY "\xf3\xb0\xbc\xb0" // U+F0F30 +#define ICON_MDI_WEATHER_HURRICANE "\xf3\xb0\xa2\x98" // U+F0898 +#define ICON_MDI_WEATHER_HURRICANE_OUTLINE "\xf3\xb1\xb1\xb8" // U+F1C78 +#define ICON_MDI_WEATHER_LIGHTNING "\xf3\xb0\x96\x93" // U+F0593 +#define ICON_MDI_WEATHER_LIGHTNING_RAINY "\xf3\xb0\x99\xbe" // U+F067E +#define ICON_MDI_WEATHER_NIGHT "\xf3\xb0\x96\x94" // U+F0594 +#define ICON_MDI_WEATHER_NIGHT_PARTLY_CLOUDY "\xf3\xb0\xbc\xb1" // U+F0F31 +#define ICON_MDI_WEATHER_PARTLY_CLOUDY "\xf3\xb0\x96\x95" // U+F0595 +#define ICON_MDI_WEATHER_PARTLY_LIGHTNING "\xf3\xb0\xbc\xb2" // U+F0F32 +#define ICON_MDI_WEATHER_PARTLY_RAINY "\xf3\xb0\xbc\xb3" // U+F0F33 +#define ICON_MDI_WEATHER_PARTLY_SNOWY "\xf3\xb0\xbc\xb4" // U+F0F34 +#define ICON_MDI_WEATHER_PARTLY_SNOWY_RAINY "\xf3\xb0\xbc\xb5" // U+F0F35 +#define ICON_MDI_WEATHER_POURING "\xf3\xb0\x96\x96" // U+F0596 +#define ICON_MDI_WEATHER_RAINY "\xf3\xb0\x96\x97" // U+F0597 +#define ICON_MDI_WEATHER_SNOWY "\xf3\xb0\x96\x98" // U+F0598 +#define ICON_MDI_WEATHER_SNOWY_HEAVY "\xf3\xb0\xbc\xb6" // U+F0F36 +#define ICON_MDI_WEATHER_SNOWY_RAINY "\xf3\xb0\x99\xbf" // U+F067F +#define ICON_MDI_WEATHER_SUNNY "\xf3\xb0\x96\x99" // U+F0599 +#define ICON_MDI_WEATHER_SUNNY_ALERT "\xf3\xb0\xbc\xb7" // U+F0F37 +#define ICON_MDI_WEATHER_SUNNY_OFF "\xf3\xb1\x93\xa4" // U+F14E4 +#define ICON_MDI_WEATHER_SUNSET "\xf3\xb0\x96\x9a" // U+F059A +#define ICON_MDI_WEATHER_SUNSET_DOWN "\xf3\xb0\x96\x9b" // U+F059B +#define ICON_MDI_WEATHER_SUNSET_UP "\xf3\xb0\x96\x9c" // U+F059C +#define ICON_MDI_WEATHER_TORNADO "\xf3\xb0\xbc\xb8" // U+F0F38 +#define ICON_MDI_WEATHER_WINDY "\xf3\xb0\x96\x9d" // U+F059D +#define ICON_MDI_WEATHER_WINDY_VARIANT "\xf3\xb0\x96\x9e" // U+F059E +#define ICON_MDI_WEB "\xf3\xb0\x96\x9f" // U+F059F +#define ICON_MDI_WEB_BOX "\xf3\xb0\xbe\x94" // U+F0F94 +#define ICON_MDI_WEB_CANCEL "\xf3\xb1\x9e\x90" // U+F1790 +#define ICON_MDI_WEB_CHECK "\xf3\xb0\x9e\x89" // U+F0789 +#define ICON_MDI_WEB_CLOCK "\xf3\xb1\x89\x8a" // U+F124A +#define ICON_MDI_WEB_MINUS "\xf3\xb1\x82\xa0" // U+F10A0 +#define ICON_MDI_WEB_OFF "\xf3\xb0\xaa\x8e" // U+F0A8E +#define ICON_MDI_WEB_PLUS "\xf3\xb0\x80\xb3" // U+F0033 +#define ICON_MDI_WEB_REFRESH "\xf3\xb1\x9e\x91" // U+F1791 +#define ICON_MDI_WEB_REMOVE "\xf3\xb0\x95\x91" // U+F0551 +#define ICON_MDI_WEB_SYNC "\xf3\xb1\x9e\x92" // U+F1792 +#define ICON_MDI_WEBCAM "\xf3\xb0\x96\xa0" // U+F05A0 +#define ICON_MDI_WEBCAM_OFF "\xf3\xb1\x9c\xb7" // U+F1737 +#define ICON_MDI_WEBHOOK "\xf3\xb0\x98\xaf" // U+F062F +#define ICON_MDI_WEBPACK "\xf3\xb0\x9c\xab" // U+F072B +#define ICON_MDI_WEBRTC "\xf3\xb1\x89\x88" // U+F1248 +#define ICON_MDI_WECHAT "\xf3\xb0\x98\x91" // U+F0611 +#define ICON_MDI_WEIGHT "\xf3\xb0\x96\xa1" // U+F05A1 +#define ICON_MDI_WEIGHT_GRAM "\xf3\xb0\xb4\xbf" // U+F0D3F +#define ICON_MDI_WEIGHT_KILOGRAM "\xf3\xb0\x96\xa2" // U+F05A2 +#define ICON_MDI_WEIGHT_LIFTER "\xf3\xb1\x85\x9d" // U+F115D +#define ICON_MDI_WEIGHT_POUND "\xf3\xb0\xa6\xb5" // U+F09B5 +#define ICON_MDI_WHATSAPP "\xf3\xb0\x96\xa3" // U+F05A3 +#define ICON_MDI_WHEEL_BARROW "\xf3\xb1\x93\xb2" // U+F14F2 +#define ICON_MDI_WHEELCHAIR "\xf3\xb1\xaa\x87" // U+F1A87 +#define ICON_MDI_WHEELCHAIR_ACCESSIBILITY "\xf3\xb0\x96\xa4" // U+F05A4 +#define ICON_MDI_WHISTLE "\xf3\xb0\xa6\xb6" // U+F09B6 +#define ICON_MDI_WHISTLE_OUTLINE "\xf3\xb1\x8a\xbc" // U+F12BC +#define ICON_MDI_WHITE_BALANCE_AUTO "\xf3\xb0\x96\xa5" // U+F05A5 +#define ICON_MDI_WHITE_BALANCE_INCANDESCENT "\xf3\xb0\x96\xa6" // U+F05A6 +#define ICON_MDI_WHITE_BALANCE_IRIDESCENT "\xf3\xb0\x96\xa7" // U+F05A7 +#define ICON_MDI_WHITE_BALANCE_SUNNY "\xf3\xb0\x96\xa8" // U+F05A8 +#define ICON_MDI_WIDGETS "\xf3\xb0\x9c\xac" // U+F072C +#define ICON_MDI_WIDGETS_OUTLINE "\xf3\xb1\x8d\x95" // U+F1355 +#define ICON_MDI_WIFI "\xf3\xb0\x96\xa9" // U+F05A9 +#define ICON_MDI_WIFI_ALERT "\xf3\xb1\x9a\xb5" // U+F16B5 +#define ICON_MDI_WIFI_ARROW_DOWN "\xf3\xb1\x9a\xb6" // U+F16B6 +#define ICON_MDI_WIFI_ARROW_LEFT "\xf3\xb1\x9a\xb7" // U+F16B7 +#define ICON_MDI_WIFI_ARROW_LEFT_RIGHT "\xf3\xb1\x9a\xb8" // U+F16B8 +#define ICON_MDI_WIFI_ARROW_RIGHT "\xf3\xb1\x9a\xb9" // U+F16B9 +#define ICON_MDI_WIFI_ARROW_UP "\xf3\xb1\x9a\xba" // U+F16BA +#define ICON_MDI_WIFI_ARROW_UP_DOWN "\xf3\xb1\x9a\xbb" // U+F16BB +#define ICON_MDI_WIFI_CANCEL "\xf3\xb1\x9a\xbc" // U+F16BC +#define ICON_MDI_WIFI_CHECK "\xf3\xb1\x9a\xbd" // U+F16BD +#define ICON_MDI_WIFI_COG "\xf3\xb1\x9a\xbe" // U+F16BE +#define ICON_MDI_WIFI_LOCK "\xf3\xb1\x9a\xbf" // U+F16BF +#define ICON_MDI_WIFI_LOCK_OPEN "\xf3\xb1\x9b\x80" // U+F16C0 +#define ICON_MDI_WIFI_MARKER "\xf3\xb1\x9b\x81" // U+F16C1 +#define ICON_MDI_WIFI_MINUS "\xf3\xb1\x9b\x82" // U+F16C2 +#define ICON_MDI_WIFI_OFF "\xf3\xb0\x96\xaa" // U+F05AA +#define ICON_MDI_WIFI_PLUS "\xf3\xb1\x9b\x83" // U+F16C3 +#define ICON_MDI_WIFI_REFRESH "\xf3\xb1\x9b\x84" // U+F16C4 +#define ICON_MDI_WIFI_REMOVE "\xf3\xb1\x9b\x85" // U+F16C5 +#define ICON_MDI_WIFI_SETTINGS "\xf3\xb1\x9b\x86" // U+F16C6 +#define ICON_MDI_WIFI_STAR "\xf3\xb0\xb8\x8b" // U+F0E0B +#define ICON_MDI_WIFI_STRENGTH_1 "\xf3\xb0\xa4\x9f" // U+F091F +#define ICON_MDI_WIFI_STRENGTH_1_ALERT "\xf3\xb0\xa4\xa0" // U+F0920 +#define ICON_MDI_WIFI_STRENGTH_1_LOCK "\xf3\xb0\xa4\xa1" // U+F0921 +#define ICON_MDI_WIFI_STRENGTH_1_LOCK_OPEN "\xf3\xb1\x9b\x8b" // U+F16CB +#define ICON_MDI_WIFI_STRENGTH_2 "\xf3\xb0\xa4\xa2" // U+F0922 +#define ICON_MDI_WIFI_STRENGTH_2_ALERT "\xf3\xb0\xa4\xa3" // U+F0923 +#define ICON_MDI_WIFI_STRENGTH_2_LOCK "\xf3\xb0\xa4\xa4" // U+F0924 +#define ICON_MDI_WIFI_STRENGTH_2_LOCK_OPEN "\xf3\xb1\x9b\x8c" // U+F16CC +#define ICON_MDI_WIFI_STRENGTH_3 "\xf3\xb0\xa4\xa5" // U+F0925 +#define ICON_MDI_WIFI_STRENGTH_3_ALERT "\xf3\xb0\xa4\xa6" // U+F0926 +#define ICON_MDI_WIFI_STRENGTH_3_LOCK "\xf3\xb0\xa4\xa7" // U+F0927 +#define ICON_MDI_WIFI_STRENGTH_3_LOCK_OPEN "\xf3\xb1\x9b\x8d" // U+F16CD +#define ICON_MDI_WIFI_STRENGTH_4 "\xf3\xb0\xa4\xa8" // U+F0928 +#define ICON_MDI_WIFI_STRENGTH_4_ALERT "\xf3\xb0\xa4\xa9" // U+F0929 +#define ICON_MDI_WIFI_STRENGTH_4_LOCK "\xf3\xb0\xa4\xaa" // U+F092A +#define ICON_MDI_WIFI_STRENGTH_4_LOCK_OPEN "\xf3\xb1\x9b\x8e" // U+F16CE +#define ICON_MDI_WIFI_STRENGTH_ALERT_OUTLINE "\xf3\xb0\xa4\xab" // U+F092B +#define ICON_MDI_WIFI_STRENGTH_LOCK_OPEN_OUTLINE "\xf3\xb1\x9b\x8f" // U+F16CF +#define ICON_MDI_WIFI_STRENGTH_LOCK_OUTLINE "\xf3\xb0\xa4\xac" // U+F092C +#define ICON_MDI_WIFI_STRENGTH_OFF "\xf3\xb0\xa4\xad" // U+F092D +#define ICON_MDI_WIFI_STRENGTH_OFF_OUTLINE "\xf3\xb0\xa4\xae" // U+F092E +#define ICON_MDI_WIFI_STRENGTH_OUTLINE "\xf3\xb0\xa4\xaf" // U+F092F +#define ICON_MDI_WIFI_SYNC "\xf3\xb1\x9b\x87" // U+F16C7 +#define ICON_MDI_WIKIPEDIA "\xf3\xb0\x96\xac" // U+F05AC +#define ICON_MDI_WIND_POWER "\xf3\xb1\xaa\x88" // U+F1A88 +#define ICON_MDI_WIND_POWER_OUTLINE "\xf3\xb1\xaa\x89" // U+F1A89 +#define ICON_MDI_WIND_TURBINE "\xf3\xb0\xb6\xa5" // U+F0DA5 +#define ICON_MDI_WIND_TURBINE_ALERT "\xf3\xb1\xa6\xab" // U+F19AB +#define ICON_MDI_WIND_TURBINE_CHECK "\xf3\xb1\xa6\xac" // U+F19AC +#define ICON_MDI_WINDOW_CLOSE "\xf3\xb0\x96\xad" // U+F05AD +#define ICON_MDI_WINDOW_CLOSED "\xf3\xb0\x96\xae" // U+F05AE +#define ICON_MDI_WINDOW_CLOSED_VARIANT "\xf3\xb1\x87\x9b" // U+F11DB +#define ICON_MDI_WINDOW_MAXIMIZE "\xf3\xb0\x96\xaf" // U+F05AF +#define ICON_MDI_WINDOW_MINIMIZE "\xf3\xb0\x96\xb0" // U+F05B0 +#define ICON_MDI_WINDOW_OPEN "\xf3\xb0\x96\xb1" // U+F05B1 +#define ICON_MDI_WINDOW_OPEN_VARIANT "\xf3\xb1\x87\x9c" // U+F11DC +#define ICON_MDI_WINDOW_RESTORE "\xf3\xb0\x96\xb2" // U+F05B2 +#define ICON_MDI_WINDOW_SHUTTER "\xf3\xb1\x84\x9c" // U+F111C +#define ICON_MDI_WINDOW_SHUTTER_ALERT "\xf3\xb1\x84\x9d" // U+F111D +#define ICON_MDI_WINDOW_SHUTTER_AUTO "\xf3\xb1\xae\xa3" // U+F1BA3 +#define ICON_MDI_WINDOW_SHUTTER_COG "\xf3\xb1\xaa\x8a" // U+F1A8A +#define ICON_MDI_WINDOW_SHUTTER_OPEN "\xf3\xb1\x84\x9e" // U+F111E +#define ICON_MDI_WINDOW_SHUTTER_SETTINGS "\xf3\xb1\xaa\x8b" // U+F1A8B +#define ICON_MDI_WINDSOCK "\xf3\xb1\x97\xba" // U+F15FA +#define ICON_MDI_WIPER "\xf3\xb0\xab\xa9" // U+F0AE9 +#define ICON_MDI_WIPER_WASH "\xf3\xb0\xb6\xa6" // U+F0DA6 +#define ICON_MDI_WIPER_WASH_ALERT "\xf3\xb1\xa3\x9f" // U+F18DF +#define ICON_MDI_WIZARD_HAT "\xf3\xb1\x91\xb7" // U+F1477 +#define ICON_MDI_WORDPRESS "\xf3\xb0\x96\xb4" // U+F05B4 +#define ICON_MDI_WRAP "\xf3\xb0\x96\xb6" // U+F05B6 +#define ICON_MDI_WRAP_DISABLED "\xf3\xb0\xaf\x9f" // U+F0BDF +#define ICON_MDI_WRENCH "\xf3\xb0\x96\xb7" // U+F05B7 +#define ICON_MDI_WRENCH_CHECK "\xf3\xb1\xae\x8f" // U+F1B8F +#define ICON_MDI_WRENCH_CHECK_OUTLINE "\xf3\xb1\xae\x90" // U+F1B90 +#define ICON_MDI_WRENCH_CLOCK "\xf3\xb1\xa6\xa3" // U+F19A3 +#define ICON_MDI_WRENCH_CLOCK_OUTLINE "\xf3\xb1\xae\x93" // U+F1B93 +#define ICON_MDI_WRENCH_COG "\xf3\xb1\xae\x91" // U+F1B91 +#define ICON_MDI_WRENCH_COG_OUTLINE "\xf3\xb1\xae\x92" // U+F1B92 +#define ICON_MDI_WRENCH_OUTLINE "\xf3\xb0\xaf\xa0" // U+F0BE0 +#define ICON_MDI_XAMARIN "\xf3\xb0\xa1\x85" // U+F0845 +#define ICON_MDI_XML "\xf3\xb0\x97\x80" // U+F05C0 +#define ICON_MDI_XMPP "\xf3\xb0\x9f\xbf" // U+F07FF +#define ICON_MDI_YAHOO "\xf3\xb0\xad\x8f" // U+F0B4F +#define ICON_MDI_YEAST "\xf3\xb0\x97\x81" // U+F05C1 +#define ICON_MDI_YIN_YANG "\xf3\xb0\x9a\x80" // U+F0680 +#define ICON_MDI_YOGA "\xf3\xb1\x85\xbc" // U+F117C +#define ICON_MDI_YOUTUBE "\xf3\xb0\x97\x83" // U+F05C3 +#define ICON_MDI_YOUTUBE_GAMING "\xf3\xb0\xa1\x88" // U+F0848 +#define ICON_MDI_YOUTUBE_STUDIO "\xf3\xb0\xa1\x87" // U+F0847 +#define ICON_MDI_YOUTUBE_SUBSCRIPTION "\xf3\xb0\xb5\x80" // U+F0D40 +#define ICON_MDI_YOUTUBE_TV "\xf3\xb0\x91\x88" // U+F0448 +#define ICON_MDI_YURT "\xf3\xb1\x94\x96" // U+F1516 +#define ICON_MDI_Z_WAVE "\xf3\xb0\xab\xaa" // U+F0AEA +#define ICON_MDI_ZEND "\xf3\xb0\xab\xab" // U+F0AEB +#define ICON_MDI_ZIGBEE "\xf3\xb0\xb5\x81" // U+F0D41 +#define ICON_MDI_ZIP_BOX "\xf3\xb0\x97\x84" // U+F05C4 +#define ICON_MDI_ZIP_BOX_OUTLINE "\xf3\xb0\xbf\xba" // U+F0FFA +#define ICON_MDI_ZIP_DISK "\xf3\xb0\xa8\xa3" // U+F0A23 +#define ICON_MDI_ZODIAC_AQUARIUS "\xf3\xb0\xa9\xbd" // U+F0A7D +#define ICON_MDI_ZODIAC_ARIES "\xf3\xb0\xa9\xbe" // U+F0A7E +#define ICON_MDI_ZODIAC_CANCER "\xf3\xb0\xa9\xbf" // U+F0A7F +#define ICON_MDI_ZODIAC_CAPRICORN "\xf3\xb0\xaa\x80" // U+F0A80 +#define ICON_MDI_ZODIAC_GEMINI "\xf3\xb0\xaa\x81" // U+F0A81 +#define ICON_MDI_ZODIAC_LEO "\xf3\xb0\xaa\x82" // U+F0A82 +#define ICON_MDI_ZODIAC_LIBRA "\xf3\xb0\xaa\x83" // U+F0A83 +#define ICON_MDI_ZODIAC_PISCES "\xf3\xb0\xaa\x84" // U+F0A84 +#define ICON_MDI_ZODIAC_SAGITTARIUS "\xf3\xb0\xaa\x85" // U+F0A85 +#define ICON_MDI_ZODIAC_SCORPIO "\xf3\xb0\xaa\x86" // U+F0A86 +#define ICON_MDI_ZODIAC_TAURUS "\xf3\xb0\xaa\x87" // U+F0A87 +#define ICON_MDI_ZODIAC_VIRGO "\xf3\xb0\xaa\x88" // U+F0A88 +#define ICON_MDI_BLANK "\xef\x9a\x8c" // U+F68C diff --git a/tools/editor/art/materialdesignicons-webfont.license b/tools/editor/art/materialdesignicons-webfont.license new file mode 100644 index 0000000..bb01f76 --- /dev/null +++ b/tools/editor/art/materialdesignicons-webfont.license @@ -0,0 +1,20 @@ +Pictogrammers Free License +-------------------------- + +This icon collection is released as free, open source, and GPL friendly by +the [Pictogrammers](http://pictogrammers.com/) icon group. You may use it +for commercial projects, open source projects, or anything really. + +# Icons: Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0) +Some of the icons are redistributed under the Apache 2.0 license. All other +icons are either redistributed under their respective licenses or are +distributed under the Apache 2.0 license. + +# Fonts: Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0) +All web and desktop fonts are distributed under the Apache 2.0 license. Web +and desktop fonts contain some icons that are redistributed under the Apache +2.0 license. All other icons are either redistributed under their respective +licenses or are distributed under the Apache 2.0 license. + +# Code: MIT (https://opensource.org/licenses/MIT) +The MIT license applies to all non-font and non-icon files. \ No newline at end of file diff --git a/tools/editor/art/materialdesignicons-webfont.ttf b/tools/editor/art/materialdesignicons-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..edd6cb0752abb6d3856bd586475cbc81b3085f18 GIT binary patch literal 1295264 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�x5p`l8CbvkvN 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

0eVyUnZf5Hr%aYeWXo{O_ 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 nHis&oz<_e&zj!KLd9!lACo!qSSB5qoUMpA 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
L>M=21o;?LDFDph%{6hCJmQHNF$|D(r9Un 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 */ -#include "v4k.c" +#include "fwk.c" #include "editor2.h" // old editor interface #define ui_push_hspace(px) \ @@ -28,8 +28,6 @@ // ---------------------------------------------------------------------------------------- -#include "labs.meta/meta_reflect.c" - int *meta_changed(void *value) { static map(void*,int) changes = 0; do_once map_init_ptr(changes); @@ -37,20 +35,20 @@ int *meta_changed(void *value) { return map_find_or_add(changes, value, 0); } -void reflect_ui( const reflect *r, void *value, void *userdata ) { +void reflect_ui( const char *type, const char *name, const char *info, void *value ) { ui_label_icon_highlight = *meta_changed(value); // @hack: remove ui_label_icon_highlight hack - char *title = va(ICON_MD_UNDO "%s", r->info); + char *title = va(ICON_MD_UNDO "%s", info); int changed = 0; - /**/ if( !strcmp(r->type, "int") ) changed = ui_int(title, (int*)value); - else if( !strcmp(r->type, "char") && r->is_ptr ) changed = ui_buffer(title, (char*)value, strlen((char*)value)+1); - else if( !strcmp(r->type, "string") ) changed = ui_string(title, (char**)value); - else if( !strcmp(r->type, "float") ) changed = ui_float(title, (float*)value); - else if( !strcmp(r->type, "double") ) changed = ui_double(title, (double*)value); - else if( !strcmp(r->type, "unsigned") ) changed = ui_unsigned(title, (unsigned*)value); - else if( !strcmp(r->type, "color") ) changed = ui_color4(va("%s #%02X%02X%02X%02X", title, (int)(0[(float*)value]),(int)(1[(float*)value]),(int)(2[(float*)value]),(int)(3[(float*)value])), (float*)value); + /**/ if( !strcmp(type, "int") ) changed = ui_int(title, (int*)value); + else if( !strcmp(type, "char*") ) changed = ui_buffer(title, (char*)value, strlen((char*)value)+1); + else if( !strcmp(type, "string") ) changed = ui_string(title, (char**)value); + else if( !strcmp(type, "float") ) changed = ui_float(title, (float*)value); + else if( !strcmp(type, "double") ) changed = ui_double(title, (double*)value); + else if( !strcmp(type, "unsigned") ) changed = ui_unsigned(title, (unsigned*)value); + else if( !strcmp(type, "color") ) changed = ui_color4(va("%s #%02X%02X%02X%02X", title, (int)(0[(float*)value]),(int)(1[(float*)value]),(int)(2[(float*)value]),(int)(3[(float*)value])), (float*)value); // else if( !strcmp(type, "vec3") ) ; // not supported. decays to 3 floats - else ui_label2(title, va("(%s)%s", r->type, r->name)); + else ui_label2(title, va("(%s)%s", type, name)); if( changed ) { *meta_changed(value) = 1; @@ -62,7 +60,7 @@ void reflect_ui( const reflect *r, void *value, void *userdata ) { } bool reflect_parse(void *obj, const char *type, const char *val) { /**/ if( !strcmp(type, "int") ) *((int*)obj) = eval(val); -// else if( !strcmp(r->type, "char") && r->is_ptr ) ; // @fixme: not supported, unless we do strncpy() or similar. +// else if( !strcmp(type, "char*") ) ; // @fixme: not supported, unless we do strncpy() or similar. else if( !strcmp(type, "string") ) *((char**)obj) = stringf("%s", val); else if( !strcmp(type, "float") ) *((float*)obj) = eval(val); // = v[0] == '~' ? (float)~atoi(val+1) : atof(val); // = atof(val); else if( !strcmp(type, "double") ) *((double*)obj) = eval(val); // = v[0] == '~' ? (float)~atoi(val+1) : atof(val); // = atof(val); @@ -73,42 +71,6 @@ bool reflect_parse(void *obj, const char *type, const char *val) { return 1; } -// ---------------------------------------------------------------------------------------- - -typedef void(*obj_ctor)(void*); -static map(char*, obj_ctor) obj_ctors; - -#define STRUCT_CTOR(type, ctor) STRUCT_CTOR(#type, (obj_ctor)ctor) -void (STRUCT_CTOR)( const char *type, obj_ctor ctor ) { - do_once map_init_str(obj_ctors); - map_find_or_add(obj_ctors, STRDUP(type), ctor); -} - -bool obj_make(void *obj, const char *ini_data) { // initialize object from ini datas - char *hint = 0; - - for( ini_t read = ini_from_mem(ini_data); !!read; map_free(read), read = 0) { - for each_map(read, char*, k, char*, v) { - array(char*) tokens = strsplit(k, "."); - if( array_count(tokens) != 2 ) continue; - - const char *type = 0; - void *found = reflect_field( tokens[0], obj, tokens[1], &type ); - if( !found ) continue; - - if( reflect_parse(found, type, v) ) { - hint = tokens[0]; - } - } - - // constructor (post-init call) - obj_ctor *ctor = map_find(obj_ctors, hint); - if( ctor ) (*ctor)( obj ); - } - - return hint != 0; -} - // ---------------------------------------------------------------------------- #define POD_TYPES \ @@ -223,9 +185,9 @@ void node_edit(node *n, node *root) { if( ui_collapse(va("%s %s (%u)", n->down ? ICON_MD_SOURCE : ICON_MD_FOLDER, node_name(n), node_children(n)), va("%p%p",root,n->v.ptr)) ) { // @fixme v.ptr if( n->down ) node_edit(n->down,root); - if( reflect_has_fields( node_type(n), n->v.ptr ) ) { + if( 1 ) { // reflect_has_fields( node_type(n), n->v.ptr ) ) { for ui_push_hspace( 4 ) { - #define ICON_DOT ICON_CANCEL // ICON_MD_WIFI_1_BAR // ICON_MD_RADIO_BUTTON_UNCHECKED // ICON_MD_LENS_BLUR + #define ICON_DOT " ยท " // ICON_CANCEL // ICON_MD_WIFI_1_BAR // ICON_MD_RADIO_BUTTON_UNCHECKED // ICON_MD_LENS_BLUR static int flags[4] = {0}; char *toolbar = va("%s%s%s%s", flags[3] ? ICON_MD_STAR : ICON_MD_STAR_OUTLINE, // ICON_MD_BOOKMARK : ICON_MD_BOOKMARK_BORDER, // flags[3] == 0 ? ICON_MD_STAR_OUTLINE : flags[3] == 1 ? ICON_MD_STAR_HALF : ICON_MD_STAR, @@ -239,7 +201,10 @@ void node_edit(node *n, node *root) { int choice = ui_label2_toolbar(section, toolbar); if( choice ) flags[ choice - 1 ] = (flags[ choice - 1 ] + 1 ) % ( choice == 4 ? 2/*3*/ : 2); - reflect_iterate_fields( node_type(n), n->v.ptr, reflect_ui, NULL ); // @fixme v.ptr + + for each_member( node_type(n), R ) { + reflect_ui(R->type, R->name, R->info, n->v.ptr); // @fixme v.ptr + } } } @@ -269,7 +234,7 @@ void editor_reset() { } void editor_frame() { editor_init(); // old editor interface - editor_tick(); // old editor interface + editor_tick_(); // old editor interface editor_menubar(); // old editor interface if( input_down(KEY_F5) ) { @@ -422,42 +387,42 @@ int main() { STRUCT( my_sprite, vec3, position, "Position" ); STRUCT( my_sprite, float, tilt, "Tilt degrees" ); STRUCT( my_sprite, color, tint, "Tint color" ); - STRUCT_CTOR( my_sprite, my_sprite_ctor ); PRINTF("pod:%d, var:%d, node:%d warn\n", (int)sizeof(pod), (int)sizeof(var), (int)sizeof(node)); - PRINTF("reflected:%d bytes vs real:%d bytes warn\n", reflect_sizeof("my_sprite"), (int)sizeof(my_sprite)); +// PRINTF("reflected:%d bytes vs real:%d bytes warn\n", reflect_sizeof("my_sprite"), (int)sizeof(my_sprite)); // cook_config("../../tools/cook.ini"); window_create(0.80, 0); - struct my_sprite spr1 = {0}, spr2 = {0}, spr3 = {0}; - obj_make(&spr1, - "[my_sprite]\n" - "filename=cat.png\n" - "position=5 2 100\n" - "tilt=45 + 45 -90\n" - "tint=255 255 0\n" - ); - obj_make(&spr2, - "[my_sprite]\n" - "filename=cat.png\n" - "position=1 2 100\n" - "tilt=45 + 45 -90\n" - "tint=255 0 0\n" - ); - obj_make(&spr3, - "[my_sprite]\n" - "filename=cat.png\n" - "position=1 2 100\n" - "tilt=45\n" - "tint=0 0 255\n" - ); + struct my_sprite + spr1 = { + .filename="cat.png", + .position = vec3(5, 2, 100), + .tilt=45 + 45 -90, + .tint=vec4(255, 255, 0, 255) + }, + spr2 = { + .filename="cat.png", + .position = vec3(1, 2, 100), + .tilt=45 + 45 -90, + .tint=vec4(255, 0, 0, 255) + }, + spr3 = { + .filename="cat.png", + .position = vec3(1, 2, 100), + .tilt=45, + .tint=vec4(0, 0, 255, 255) + }; + + my_sprite_ctor(&spr1); + my_sprite_ctor(&spr2); + my_sprite_ctor(&spr3); + int hero1 = editor_spawn("/hero1", "my_sprite", &spr1); int hero2 = editor_spawn("/hero2", "my_sprite", &spr2); int hero3 = editor_spawn("/hero1/heroB", "my_sprite", &spr3); camera_t cam = camera(); - camera_enable(&cam); while( window_swap() ) { editor_frame(); diff --git a/tools/editor/editor2.h b/tools/editor/editor2.h index ed66bc8..6eb7584 100644 --- a/tools/editor/editor2.h +++ b/tools/editor/editor2.h @@ -102,12 +102,12 @@ void editor_init() { map_init_ptr(editor_dicts); set_init_ptr(editor_world); set_init_ptr(editor_selection); - profile_enable( false ); + profiler_enable( false ); window_pause( true ); } } -void editor_tick() { +void editor_tick_() { // timing editor_dt = window_delta() * !window_has_pause(); if(editor_dt > 1/60.f) editor_dt = 1/60.f; } @@ -155,10 +155,10 @@ enum editor_keys { void editor_menubar() { do_once editor_init(); - int alts = input(KEY_LALT) || input(KEY_RALT); // @todo: move to v4k.c - int ctrls = input(KEY_LCTRL) || input(KEY_RCTRL); // @todo: move to v4k.c - int shifts = input(KEY_LSHIFT) || input(KEY_RSHIFT); // @todo: move to v4k.c - int mods = alts || ctrls || shifts; // @todo: move to v4k.c + int alts = input(KEY_LALT) || input(KEY_RALT); // @todo: move to fwk.c + int ctrls = input(KEY_LCTRL) || input(KEY_RCTRL); // @todo: move to fwk.c + int shifts = input(KEY_LSHIFT) || input(KEY_RSHIFT); // @todo: move to fwk.c + int mods = alts || ctrls || shifts; // @todo: move to fwk.c if( input_down(KEY_F5) ) editor_key = key_reload; if( input_down(KEY_F11) ) editor_key = key_fullscreen; if( input_down(KEY_PAUSE) ) editor_key = key_pause; @@ -332,7 +332,7 @@ void editor_menubar() { break; case key_outliner: ui_show("Outliner", ui_visible("Outliner") ^ true); break; case key_recording: name = file_counter(va("%s.mp4",app_name())), window_record(name), ui_notify(va("Video capturing: %s", name), date_string()); break; case key_screenshot: name = file_counter(va("%s.png",app_name())), window_screenshot(name), ui_notify(va("Screenshot: %s", name), date_string()); - break; case key_profiler: ui_show("Profiler", profile_enable(ui_visible("Profiler") ^ true)); + break; case key_profiler: ui_show("Profiler", profiler_enable(ui_visible("Profiler") ^ true)); break; case key_fullscreen: record_stop(), window_fullscreen( window_has_fullscreen() ^ 1 ); // framebuffer resizing corrupts video stream, so stop any recording beforehand break; case key_gamepad: editor_gamepad ^= 1; break; case key_lit: editor_lit ^= 1; diff --git a/tools/editor/labs.meta/meta_info.c b/tools/editor/labs.meta/meta_info.c index 3adfb98..32d1b22 100644 --- a/tools/editor/labs.meta/meta_info.c +++ b/tools/editor/labs.meta/meta_info.c @@ -1,6 +1,6 @@ //#define META_DEMO -#include "v4k.h" +#include "fwk.h" #include #include diff --git a/tools/editor/labs.meta/meta_tool.c b/tools/editor/labs.meta/meta_tool.c index 723dd2c..a381339 100644 --- a/tools/editor/labs.meta/meta_tool.c +++ b/tools/editor/labs.meta/meta_tool.c @@ -1,5 +1,5 @@ -#define V4K_C -#include "v4k.h" +#define FWK_C +#include "fwk.h" bool parse_struct(const char *line) { return strstr(line, "s""truct "); diff --git a/tools/editor/labs.osc/MAKE.bat b/tools/editor/labs.osc/MAKE.bat index f93798b..c7ffcd0 100644 --- a/tools/editor/labs.osc/MAKE.bat +++ b/tools/editor/labs.osc/MAKE.bat @@ -21,9 +21,9 @@ cl ..\editor2.c -I ..\..\tools -DCOOK_ON_DEMAND pushd ..\.. && call make amalgamation && popd taskkill /im "oscedit.exe" > nul 2> nul -call ..\..\tools\tcc oscgame.c -I ..\.. -DV4K_IMPLEMENTATION -DCOOK_ON_DEMAND %* -call ..\..\tools\tcc oscsend.c -I ..\.. -DV4K_IMPLEMENTATION -DCOOK_ON_DEMAND %* -call ..\..\tools\tcc oscedit.c -I ..\.. -DV4K_IMPLEMENTATION -DCOOK_ON_DEMAND %* && start oscedit.exe +call ..\..\tools\tcc oscgame.c -I ..\.. -DFWK_IMPLEMENTATION -DCOOK_ON_DEMAND %* +call ..\..\tools\tcc oscsend.c -I ..\.. -DFWK_IMPLEMENTATION -DCOOK_ON_DEMAND %* +call ..\..\tools\tcc oscedit.c -I ..\.. -DFWK_IMPLEMENTATION -DCOOK_ON_DEMAND %* && start oscedit.exe timeout 3 diff --git a/tools/editor/labs.osc/oscedit.c b/tools/editor/labs.osc/oscedit.c index a5c65a4..774d222 100644 --- a/tools/editor/labs.osc/oscedit.c +++ b/tools/editor/labs.osc/oscedit.c @@ -1,4 +1,4 @@ -#include "v4k.h" +#include "fwk.h" #include "oscedit.h" // demo diff --git a/tools/editor/labs.osc/oscgame.c b/tools/editor/labs.osc/oscgame.c index e7d5064..a8698ac 100644 --- a/tools/editor/labs.osc/oscgame.c +++ b/tools/editor/labs.osc/oscgame.c @@ -1,4 +1,4 @@ -#include "v4k.h" +#include "fwk.h" #include "oscedit.h" // game diff --git a/tools/editor/labs.osc/osclab1.c b/tools/editor/labs.osc/osclab1.c index c8f5627..d4b76fb 100644 --- a/tools/editor/labs.osc/osclab1.c +++ b/tools/editor/labs.osc/osclab1.c @@ -1,4 +1,4 @@ -#include "v4k.h" +#include "fwk.h" #define OSCPACK_C #define OSCRECV_C diff --git a/tools/editor/labs.osc/osclab2.c b/tools/editor/labs.osc/osclab2.c index 4c24ff3..bc0d5e3 100644 --- a/tools/editor/labs.osc/osclab2.c +++ b/tools/editor/labs.osc/osclab2.c @@ -1,7 +1,7 @@ // networked gui demo // - rlyeh, public domain -#include "v4k.h" +#include "fwk.h" #define OSCPACK_C #define OSCRECV_C @@ -46,7 +46,6 @@ int main() { // camera camera_t cam = camera(); - cam.speed = 0.2f; // demo loop while (window_swap()) @@ -61,7 +60,7 @@ int main() { if( active ) cam.speed = clampf(cam.speed + input_diff(MOUSE_W) / 10, 0.05f, 5.0f); vec2 mouse = scale2(vec2(input_diff(MOUSE_X), -input_diff(MOUSE_Y)), 0.2f * active); vec3 wasdecq = scale3(vec3(input(KEY_D)-input(KEY_A),input(KEY_E)-(input(KEY_C)||input(KEY_Q)),input(KEY_W)-input(KEY_S)), cam.speed); - camera_move(&cam, wasdecq.x,wasdecq.y,wasdecq.z); + camera_moveby(&cam, wasdecq); camera_fps(&cam, mouse.x,mouse.y); // queue model scale bounces diff --git a/tools/editor/labs.osc/oscsend.c b/tools/editor/labs.osc/oscsend.c index 242cd83..ede9bf6 100644 --- a/tools/editor/labs.osc/oscsend.c +++ b/tools/editor/labs.osc/oscsend.c @@ -1,4 +1,4 @@ -#include "v4k.h" +#include "fwk.h" #include "oscsend.h" #include "oscedit.h" int main(int argc, char **argv) { diff --git a/tools/editor/labs.vm/fwk_diff.md b/tools/editor/labs.vm/fwk_diff.md new file mode 100644 index 0000000..df6f601 --- /dev/null +++ b/tools/editor/labs.vm/fwk_diff.md @@ -0,0 +1,86 @@ +given a string A, we want it to be B. + +A: hello world and thanks for the fish. +B: hello cruel o_o world and thanks for the fish! + +however, the instructions to reconstruct B must be as small as possible, to minimize transmission costs. this is why we dont send B entirely. + +different algorithms as follow: + +## ALGORITHM 1 + +- identify the first mismatching character (S). + + v-- 6(S) +A: hello world and thanks for the fish. +B: hello cruel o_o world and thanks for the fish! + +- identify the last mismatch character (E). + + v-- 0(E) +A: hello world and thanks for the fish. +B: hello cruel o_o world and thanks for the fish! + +- we construct the patch now with 3 numbers: + - number of bytes to copy from beginning(A) till S(A) + - number of bytes to copy from S(B) till E(B). plus the substring that is get copied. + - number of bytes to copy from E(A) till end of string. + +6 40 "cruel o_o world and thanks for the fish!" 0 + +- total patch size is 3 control bytes + 40 (string) = 43 bytes + +## ALGORITHM 2 + +- We delta every character in both strings, from beginning to end, and from end to beginning. + +A: hello world and thanks for the fish.0000000000 +B: hello cruel o_o world and thanks for the fish! +C: 000000XXXXX0XXX0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (-) + +A: 0000000000hello world and thanks for the fish. +B: hello cruel o_o world and thanks for the fish! +C: XXXXXXXXXXXXXX0000000000000000000000000000000X (-) + +- Pick the option with most zeros (2nd). Aka, select the option with less Xs. + +do { Encode every XXXX island in C as a positive operation indicating how many bytes to copy from. + Run-length the number of zeros into a negative operation. + } repeat till lane is exhausted. + + XXXXXXXXXXXXXXX: +14 "hello cruel o_" + 0000000000000000000000000000000: -29 + X: +1 "!" + + - Patch size is 3 control bytes + 14 (string) + 1 (string) = 18 bytes + +## ALGORITHM 3 + +- start source (A) and target (B) strings. start with A: +- select how many bytes to copy (positive), how many to skip (negative), or switch A<-->B lanes (zero). +- repeat previous step over and over until both lanes do reach their respective string ends. + +A: hello world and thanks for the fish. +B: hello cruel o_o world and thanks for the fish! + +A: +6 0 >> hello +B: -6 +10 0 >> hello cruel o_o +A: +24 -1 0 >> hello cruel o_o world and thanks for the fish +B: -29 +1 >> hello cruel o_o world and thanks for the fish! +(10 bytes) + +what if we always specify a dual +/- operation per lane? +lanes changed automatically after every tuple. in this case a 0 shall indicate a no op. + +A: +6 0 >> hello +B: -6 +10 >> hello cruel o_o +A: +24 -1 >> hello cruel o_o world and thanks for the fish +B: -29 +1 >> hello cruel o_o world and thanks for the fish! +(8 bytes) + +- we construct the patch now. a substring excerpt must come after any positive operations on lane B. + ++6 0 -6 +10 "cruel o_o " +24 -1 -29 +1 "!" + +- total patch size is 8 control bytes + 10 (string) + 1 (string) = 19 bytes + diff --git a/tools/editor/labs.vm/fwk_obj.c b/tools/editor/labs.vm/fwk_obj.c new file mode 100644 index 0000000..4f0af13 --- /dev/null +++ b/tools/editor/labs.vm/fwk_obj.c @@ -0,0 +1,193 @@ +// object: method dispatch tables + +#define ctor(obj) obj_method0(obj, ctor) // ctor[obj_typeid(obj)](obj) +#define dtor(obj) obj_method0(obj, dtor) // dtor[obj_typeid(obj)](obj) + +API extern void (*ctor[256])(); ///- +API extern void (*dtor[256])(); ///- + +const char *obj_typeof( const void *obj ) { +int obj_typeeq(a,b) + +// --- + + +// --- + +void *obj_copy(void **dst, const void *src) { + if(!*dst) return *dst = obj_clone(src); + + if( obj_typeeq(*dst, src) ) { + return memcpy(*dst, src, obj_sizeof(src)); + } + + return NULL; +} + +void *obj_mutate(void **dst_, const void *src) { + // mutate a class. ie, convert a given object class into a different one, + // while preserving the original metas and references as much as possible. + // + // @fixme: systems might be tracking objects in the future. the fact that we + // can reallocate a pointer (and hence, change its address) seems way too dangerous, + // as the tracking systems could crash when referencing a mutated object. + // solutions: do not reallocate if sizeof(new_class) > sizeof(old_class) maybe? good enough? + // also, optimization hint: no need to reallocate if both sizes matches, just copy contents. + + if(!*dst_) return *dst_ = obj_clone(src); + + void *dst = *dst_; + dtor(dst); + + unsigned src_sz = obj_sizeof(src); + unsigned src_id = obj_typeid(src); + + void *dst_ptr = *((void**)dst - 1); + unsigned payload = (OBJPAYLOAD16(dst_ptr) & 255) | src_id << 8; + FREE( OBJUNBOX(dst_ptr) ); + *((void**)dst - 1) = OBJBOX( STRDUP( OBJUNBOX(*((void**)src - 1)) ), payload); + + void *base = (void*)((void**)dst - 1); + base = REALLOC(base, src_sz + sizeof(void*)); + *dst_ = (char*)base + sizeof(void*); + dst = (char*)base + sizeof(void*); + memcpy(dst, src, src_sz); + + ctor(dst); + return dst; +} + + +#ifdef OBJ_DEMO + +typedef struct MyObject { + char* id; + int x,y; + float rotation; + struct MyObject *next; +} MyObject; + +void tests1() { + // Construct two objects + MyObject *root = obj_new(MyObject, 0); + MyObject *obj = obj_new(MyObject, "An identifier!", 0x11, 0x22, 3.1415f, root ); + + // Dump contents of our objects + + obj_hexdump(root); + obj_hexdump(obj); + + // Save to mem + + char* buffer = obj_save(obj); + printf("%d bytes\n", (int)strlen(buffer)); + + // Clear + + obj_zero( obj ); + obj_hexdump( obj ); + + // Reload + + obj_load( obj, buffer ); + obj_hexdump( obj ); + + // Copy tests + + { + MyObject *clone = obj_clone(obj); + obj_hexdump(clone); + obj_del(clone); + } + + { + MyObject *copy = 0; + obj_copy(©, obj); + obj_hexdump(copy); + obj_del(copy); + } + + { + MyObject *copy = obj_new(MyObject, "A different identifier!", 0x33, 0x44, 0.0f, root ); + obj_copy(©, obj); + obj_hexdump(copy); + obj_del(copy); + } + + { + void *copy = obj_malloc(100, "an untyped class" ); + obj_mutate(©, obj); + obj_hexdump(copy); + obj_copy(©, obj); + obj_hexdump(copy); + obj_del(copy); + } + + // Benchmarking call overhead. + // We're here using dtor as a method to test. Since there is actually no + // destructor associated to this class, it will be safe to call it extensively (no double frees). + // + // results: + // 427 million calls/s @ old i5-4300/1.90Ghz laptop. compiled with "cl /Ox /Os /MT /DNDEBUG /GL /GF /arch:AVX2" + + #ifndef N + #define N (INT32_MAX-1) + #endif + + double t = (puts("benchmarking..."), -clock() / (double)CLOCKS_PER_SEC); + for( int i = 0; i < N; ++i ) { + dtor(root); + } + t += clock() / (double)CLOCKS_PER_SEC; + printf("Benchmark: %5.2f objcalls/s %5.2fM objcalls/s\n", N/(t), (N/1000)/(t*1000)); // ((N+N)*5) / (t) ); + +} + +void tests2() { + REGISTER_BOX + REGISTER_RECT + + box *b = obj_new(box, 100); + rect *r = obj_new(rect, 100, 200); + + dump(b); + dump(r); + + printf("%f\n", area(b)); + printf("%f\n", area(r)); + + obj_del(b); + obj_ref(r); obj_unref(r); //obj_del(r); + + int *untyped = obj_malloc( sizeof(int) ); + int *my_number = obj_malloc( sizeof(int), "a comment about my_number" ); + char *my_text = obj_malloc( 32, "some debug info here" ); + + *untyped = 100; + *my_number = 123; + sprintf( my_text, "hello world" ); + + struct my_bitmap { int w, h, bpp; const char *pixels; }; + struct my_bitmap *my_bitmap = obj_new(struct my_bitmap, 2,2,8, "\1\2\3\4"); + + printf( "%p(%s,%u)\n", my_bitmap, obj_typeof(my_bitmap), obj_typeid(my_bitmap) ); + printf( "%d(%s,%d)\n", *untyped, obj_typeof(untyped), obj_typeid(untyped) ); + printf( "%d(%s,%d)\n", *my_number, obj_typeof(my_number), obj_typeid(my_number) ); + printf( "%s(%s,%d)\n", my_text, obj_typeof(my_text), obj_typeid(my_text) ); + + obj_printf(my_text, "hello world #1\n"); + obj_printf(my_text, "hello world #2\n"); + puts(obj_output(my_text)); + + printf( "%s(%s,%d)\n", my_text, obj_typeof(my_text), obj_typeid(my_text) ); + + printf( "equal?:%d\n", obj_typeeq(my_number, untyped) ); + printf( "equal?:%d\n", obj_typeeq(my_number, my_number) ); + printf( "equal?:%d\n", obj_typeeq(my_number, my_text) ); + printf( "equal?:%d\n", obj_typeeq(my_number, my_bitmap) ); + + obj_free( untyped ); + obj_free( my_text ); + obj_free( my_bitmap ); + obj_del( my_number ); // should not crash, even if allocated with obj_malloc() +} diff --git a/tools/editor/windows.ini b/tools/editor/windows.ini new file mode 100644 index 0000000..6b6f150 --- /dev/null +++ b/tools/editor/windows.ini @@ -0,0 +1,18 @@ +[myWindow] +x=0.166667 +y=0.194444 +w=0.666667 +h=0.666667 +visible=1 +[Outliner] +x=-0.000000 +y=0.107495 +w=0.249929 +h=0.333728 +visible=1 +[Properties] +x=0.749973 +y=0.052117 +w=0.250028 +h=0.333860 +visible=1