145 lines
4.9 KiB
C
145 lines
4.9 KiB
C
#include "font_awesome.h"
|
|
|
|
// 符号数据表实现
|
|
const font_awesome_symbol_t font_awesome_symbols[] = {
|
|
{"neutral", "\xef\x96\xa4"},
|
|
{"happy", "\xef\x84\x98"},
|
|
{"laughing", "\xef\x96\x9b"},
|
|
{"funny", "\xef\x96\x88"},
|
|
{"sad", "\xee\x8e\x84"},
|
|
{"angry", "\xef\x95\x96"},
|
|
{"crying", "\xef\x96\xb3"},
|
|
{"loving", "\xef\x96\x84"},
|
|
{"embarrassed", "\xef\x95\xb9"},
|
|
{"surprised", "\xee\x8d\xab"},
|
|
{"shocked", "\xee\x8d\xb5"},
|
|
{"thinking", "\xee\x8e\x9b"},
|
|
{"winking", "\xef\x93\x9a"},
|
|
{"cool", "\xee\x8e\x98"},
|
|
{"relaxed", "\xee\x8e\x92"},
|
|
{"delicious", "\xee\x8d\xb2"},
|
|
{"kissy", "\xef\x96\x98"},
|
|
{"confident", "\xee\x90\x89"},
|
|
{"sleepy", "\xee\x8e\x8d"},
|
|
{"silly", "\xee\x8e\xa4"},
|
|
{"confused", "\xee\x8d\xad"},
|
|
{"battery_full", "\xef\x89\x80"},
|
|
{"battery_three_quarters", "\xef\x89\x81"},
|
|
{"battery_half", "\xef\x89\x82"},
|
|
{"battery_quarter", "\xef\x89\x83"},
|
|
{"battery_empty", "\xef\x89\x84"},
|
|
{"battery_slash", "\xef\x8d\xb7"},
|
|
{"battery_bolt", "\xef\x8d\xb6"},
|
|
{"wifi", "\xef\x87\xab"},
|
|
{"wifi_fair", "\xef\x9a\xab"},
|
|
{"wifi_weak", "\xef\x9a\xaa"},
|
|
{"wifi_slash", "\xef\x9a\xac"},
|
|
{"signal", "\xef\x80\x92"},
|
|
{"signal_strong", "\xef\x9a\x8f"},
|
|
{"signal_good", "\xef\x9a\x8e"},
|
|
{"signal_fair", "\xef\x9a\x8d"},
|
|
{"signal_weak", "\xef\x9a\x8c"},
|
|
{"signal_off", "\xef\x9a\x95"},
|
|
{"volume_high", "\xef\x80\xa8"},
|
|
{"volume", "\xef\x9a\xa8"},
|
|
{"volume_low", "\xef\x80\xa7"},
|
|
{"volume_xmark", "\xef\x9a\xa9"},
|
|
{"music", "\xef\x80\x81"},
|
|
{"check", "\xef\x80\x8c"},
|
|
{"xmark", "\xef\x80\x8d"},
|
|
{"power_off", "\xef\x80\x91"},
|
|
{"gear", "\xef\x80\x93"},
|
|
{"trash", "\xef\x87\xb8"},
|
|
{"house", "\xef\x80\x95"},
|
|
{"image", "\xef\x80\xbe"},
|
|
{"pen_to_square", "\xef\x81\x84"},
|
|
{"backward_step", "\xef\x81\x88"},
|
|
{"forward_step", "\xef\x81\x91"},
|
|
{"play", "\xef\x81\x8b"},
|
|
{"pause", "\xef\x81\x8c"},
|
|
{"stop", "\xef\x81\x8d"},
|
|
{"arrow_left", "\xef\x81\xa0"},
|
|
{"arrow_right", "\xef\x81\xa1"},
|
|
{"arrow_up", "\xef\x81\xa2"},
|
|
{"arrow_down", "\xef\x81\xa3"},
|
|
{"triangle_exclamation", "\xef\x81\xb1"},
|
|
{"bell", "\xef\x83\xb3"},
|
|
{"location_dot", "\xef\x8f\x85"},
|
|
{"globe", "\xef\x82\xac"},
|
|
{"location_arrow", "\xef\x84\xa4"},
|
|
{"sd_card", "\xef\x9f\x82"},
|
|
{"bluetooth", "\xef\x8a\x93"},
|
|
{"comment", "\xef\x81\xb5"},
|
|
{"microchip_ai", "\xee\x87\xac"},
|
|
{"user", "\xef\x80\x87"},
|
|
{"user_robot", "\xee\x81\x8b"},
|
|
{"download", "\xef\x80\x99"},
|
|
{"lock", "\xef\x80\xa3"},
|
|
{"unlock", "\xef\x82\x9c"},
|
|
{"key", "\xef\x82\x84"},
|
|
{"link", "\xef\x83\x81"},
|
|
{"circle_info", "\xef\x81\x9a"},
|
|
{"circle_question", "\xef\x81\x99"},
|
|
{"circle_check", "\xef\x81\x98"},
|
|
{"circle_xmark", "\xef\x81\x97"},
|
|
{"clock", "\xef\x80\x97"},
|
|
{"alarm_clock", "\xef\x8d\x8e"},
|
|
{"spinner", "\xef\x84\x90"},
|
|
{"temperature_half", "\xef\x8b\x89"},
|
|
{"headphones", "\xef\x80\xa5"},
|
|
{"microphone", "\xef\x84\xb0"},
|
|
{"microphone_slash", "\xef\x84\xb1"},
|
|
{"comment_dot", "\xee\x9b\x9c"},
|
|
{"comment_question", "\xee\x85\x8b"},
|
|
{"camera", "\xef\x80\xb0"},
|
|
{"calendar", "\xef\x84\xb3"},
|
|
{"envelope", "\xef\x83\xa0"},
|
|
{"brightness", "\xee\x83\x89"},
|
|
{"phone", "\xef\x82\x95"},
|
|
{"compass", "\xef\x85\x8e"},
|
|
{"calculator", "\xef\x87\xac"},
|
|
{"glasses", "\xef\x94\xb0"},
|
|
{"magnifying_glass", "\xef\x80\x82"},
|
|
{"heart", "\xef\x80\x84"},
|
|
{"star", "\xef\x80\x85"},
|
|
{"gamepad", "\xef\x84\x9b"},
|
|
{"watch", "\xef\x8b\xa1"},
|
|
{"arrows_repeat", "\xef\x8d\xa4"},
|
|
{"arrows_rotate", "\xef\x80\xa1"},
|
|
{"angle_left", "\xef\x84\x84"},
|
|
{"angle_right", "\xef\x84\x85"},
|
|
{"angle_up", "\xef\x84\x86"},
|
|
{"angle_down", "\xef\x84\x87"},
|
|
{"angles_left", "\xef\x84\x80"},
|
|
{"angles_right", "\xef\x84\x81"},
|
|
{"angles_up", "\xef\x84\x82"},
|
|
{"angles_down", "\xef\x84\x83"},
|
|
{"cloud_arrow_down", "\xef\x83\xad"},
|
|
{"cloud_arrow_up", "\xef\x83\xae"},
|
|
{"cloud_slash", "\xee\x84\xb7"},
|
|
{"sun", "\xef\x86\x85"},
|
|
{"moon", "\xef\x86\x86"},
|
|
{"cloud", "\xef\x83\x82"},
|
|
{"clouds", "\xef\x9d\x84"},
|
|
{"cloud_sun", "\xef\x9d\x86"},
|
|
{"cloud_sun_rain", "\xef\x9d\x83"},
|
|
{"cloud_moon", "\xef\x9b\x83"},
|
|
{"cloud_bolt", "\xef\x9d\xac"},
|
|
{"cloud_hail", "\xef\x9c\xba"},
|
|
{"cloud_sleet", "\xef\x9d\x81"},
|
|
{"cloud_drizzle", "\xef\x9c\xb8"},
|
|
{"cloud_fog", "\xef\x9d\x8e"},
|
|
{"cloud_rain", "\xef\x9c\xbd"},
|
|
{"cloud_showers", "\xef\x9c\xbf"},
|
|
{"cloud_showers_heavy", "\xef\x9d\x80"},
|
|
{"snowflake", "\xef\x8b\x9c"},
|
|
{"snowflakes", "\xef\x9f\x8f"},
|
|
{"smog", "\xef\x9d\x9f"},
|
|
{"wind", "\xef\x9c\xae"},
|
|
{"hurricane", "\xef\x9d\x91"},
|
|
{"tornado", "\xef\x9d\xaf"},
|
|
};
|
|
|
|
// 符号总数
|
|
const size_t font_awesome_symbol_count = sizeof(font_awesome_symbols) / sizeof(font_awesome_symbols[0]);
|