GATE
texticons.h File Reference

Unicode text icons. More...

Macros

#define GATE_ENCODE_TEXTICON_SMILE   0x1f642
 
#define GATE_ENCODE_TEXTICON_GRIN   0x1f600
 
#define GATE_ENCODE_TEXTICON_SAD   0x1f614
 
#define GATE_ENCODE_TEXTICON_FROWN   0x1f641
 
#define GATE_ENCODE_TEXTICON_TONGUE   0x1f61b
 
#define GATE_ENCODE_TEXTICON_WINK   0x1f609
 
#define GATE_ENCODE_TEXTICON_GLASSES   0x1f60e
 
#define GATE_ENCODE_TEXTICON_ANGRY   0x1f621
 
#define GATE_ENCODE_TEXTICON_GRUMPY   0x1f623
 
#define GATE_ENCODE_TEXTICON_CRY   0x1f62d
 
#define GATE_ENCODE_TEXTICON_DEVIL   0x1f608
 
#define GATE_ENCODE_TEXTICON_ANGEL   0x1f607
 
#define GATE_ENCODE_TEXTICON_KISS   0x1f619
 
#define GATE_ENCODE_TEXTICON_HEART   0x02764
 
#define GATE_ENCODE_TEXTICON_CONFUSED   0x1f615
 
#define GATE_ENCODE_TEXTICON_LIKE   0x1f44d
 
#define GATE_ENCODE_TEXTICON_DISLIKE   0x1f44e
 
#define GATE_ENCODE_TEXTICON_SUN   0x02600
 
#define GATE_ENCODE_TEXTICON_CLOUD   0x02601
 
#define GATE_ENCODE_TEXTICON_CUP   0x02615
 
#define GATE_ENCODE_TEXTICON_SKULL   0x02620
 
#define GATE_ENCODE_TEXTICON_RECYCLE   0x0267b
 
#define GATE_ENCODE_TEXTICON_ANCHOR   0x02693
 
#define GATE_ENCODE_TEXTICON_WARNING   0x026a0
 
#define GATE_ENCODE_TEXTICON_FLASH   0x026a1
 
#define GATE_ENCODE_TEXTICON_STAR   0x02b50
 
#define GATE_ENCODE_TEXTICON_STOP   0x026d4
 
#define GATE_ENCODE_TEXTICON_HAMMER   0x026cf
 
#define GATE_ENCODE_TEXTICON_GEAR   0x02699
 
#define GATE_ENCODE_TEXTICON_HOURGLASS   0x0231b
 
#define GATE_ENCODE_TEXTICON_ACCEPT   0x02714
 
#define GATE_ENCODE_TEXTICON_DELETE   0x0274c
 
#define GATE_ENCODE_TEXTICON_PENCIL   0x0270f
 
#define GATE_ENCODE_TEXTICON_SCISSORS   0x02702
 
#define GATE_ENCODE_TEXTICON_ENVELOPE   0x02709
 
#define GATE_ENCODE_TEXTICON_GLOBE   0x1f310
 
#define GATE_ENCODE_TEXTICON_TEMPERATURE   0x1f321
 
#define GATE_ENCODE_TEXTICON_MOON   0x1f31b
 
#define GATE_ENCODE_TEXTICON_SLIDER   0x1f39a
 
#define GATE_ENCODE_TEXTICON_MOVIE   0x1f39e
 
#define GATE_ENCODE_TEXTICON_PALETTE   0x1f3a8
 
#define GATE_ENCODE_TEXTICON_MICROPHONE   0x1f3a4
 
#define GATE_ENCODE_TEXTICON_HEADSET   0x1f3a7
 
#define GATE_ENCODE_TEXTICON_GAMEPAD   0x1f3ae
 
#define GATE_ENCODE_TEXTICON_MUSIC   0x1f3b5
 
#define GATE_ENCODE_TEXTICON_RUNNER   0x1f3c3
 
#define GATE_ENCODE_TEXTICON_HOUSE   0x1f3e0
 
#define GATE_ENCODE_TEXTICON_FLAG   0x1f3f3
 
#define GATE_ENCODE_TEXTICON_LABELTAG   0x1f3f7
 
#define GATE_ENCODE_TEXTICON_EYE   0x1f441
 
#define GATE_ENCODE_TEXTICON_BOY   0x1f466
 
#define GATE_ENCODE_TEXTICON_GIRL   0x1f467
 
#define GATE_ENCODE_TEXTICON_BULB   0x1f4a1
 
#define GATE_ENCODE_TEXTICON_BOMB   0x1f4a3
 
#define GATE_ENCODE_TEXTICON_SPEECHBALLOON   0x1f4ac
 
#define GATE_ENCODE_TEXTICON_COMPUTER   0x1f4bb
 
#define GATE_ENCODE_TEXTICON_FLOPPY   0x1f4be
 
#define GATE_ENCODE_TEXTICON_CDROM   0x1f4bf
 
#define GATE_ENCODE_TEXTICON_BOOK   0x1f4d3
 
#define GATE_ENCODE_TEXTICON_PHONE   0x1f4de
 
#define GATE_ENCODE_TEXTICON_SATRECEIVER   0x1f4e1
 
#define GATE_ENCODE_TEXTICON_PACKET   0x1f4e6
 
#define GATE_ENCODE_TEXTICON_MAILBOX   0x1f4ed
 
#define GATE_ENCODE_TEXTICON_SMARTPHONE   0x1f4f1
 
#define GATE_ENCODE_TEXTICON_SIGNALQUALITY   0x1f4f6
 
#define GATE_ENCODE_TEXTICON_CAMERA   0x1f4f7
 
#define GATE_ENCODE_TEXTICON_VIDEOCAMERA   0x1f4f9
 
#define GATE_ENCODE_TEXTICON_TELEVISION   0x1f4fa
 
#define GATE_ENCODE_TEXTICON_VOLUME_MIN   0x1f508
 
#define GATE_ENCODE_TEXTICON_VOLUME_MAX   0x1f50a
 
#define GATE_ENCODE_TEXTICON_PLUG   0x1f50c
 
#define GATE_ENCODE_TEXTICON_SEARCH   0x1f50d
 
#define GATE_ENCODE_TEXTICON_KEY   0x1f511
 
#define GATE_ENCODE_TEXTICON_LOCKED   0x1f512
 
#define GATE_ENCODE_TEXTICON_UNLOCKED   0x1f513
 
#define GATE_ENCODE_TEXTICON_WRENCH   0x1f527
 
#define GATE_ENCODE_TEXTICON_FIRE   0x1f525
 
#define GATE_ENCODE_TEXTICON_FLASHLIGHT   0x1f526
 
#define GATE_ENCODE_TEXTICON_TRASHCAN   0x1f5d1
 
#define GATE_ENCODE_TEXTICON_CALENDAR   0x1f5d3
 
#define GATE_ENCODE_TEXTICON_PRINTER   0x1f5a8
 
#define GATE_ENCODE_TEXTICON_MAP   0x1f5fa
 
#define GATE_ENCODE_TEXTICON_BATTERY   0x1f50b
 
#define GATE_ENCODE_TEXTICON_JOYSTICK   0x1f579
 
#define GATE_ENCODE_TEXTICON_KEYBOARD   0x02328
 
#define GATE_ENCODE_TEXTICON_COMPUTERMOUSE   0x1f5b0
 
#define GATE_ENCODE_TEXTICON_NETWORK   0x1f5a7
 
#define GATE_ENCODE_TEXTICON_HARDDISK   0x1f5b4
 
#define GATE_ENCODE_TEXTICON_IMAGE   0x1f5bc
 
#define GATE_ENCODE_TEXTICON_TRAFFICLIGHT   0x1f6a6
 
#define GATE_ENCODE_TEXTICON_SHOPPINGCART   0x1f6d2
 
#define GATE_ENCODE_TEXTICON_COMPRESSION   0x1f5dc
 
#define GATE_ENCODE_TEXTICON_LINK   0x1f517
 
#define GATE_ENCODE_TEXTICON_SCREEN   0x1f5b5
 
#define GATE_ENCODE_TEXTICON_TEXTDOCUMENT   0x1f5b9
 
#define GATE_ENCODE_TEXTICON_IMAGEDOCUMENT   0x1f5bb
 
#define GATE_ENCODE_TEXTICON_EDIT   0x0270d
 
#define GATE_ENCODE_TEXTICON_PUSHPIN   0x1f4cd
 
#define GATE_ENCODE_TEXTICON_RULER   0x1f4d0
 
#define GATE_ENCODE_TEXTICON_CHART   0x1f4ca
 
#define GATE_ENCODE_TEXTICON_FOLDER   0x1f4c1
 
#define GATE_ENCODE_TEXTICON_FOLDEROPEN   0x1f4c2
 
#define GATE_ENCODE_TEXTICON_NEWSPAPER   0x1f4f0
 
#define GATE_ENCODE_TEXTICON_APPMENU   0x1d306
 
#define GATE_ENCODE_TEXTICON_TABSTOP   0x021e5
 
#define GATE_ENCODE_TEXTICON_ENTER   0x021b5
 
#define GATE_ENCODE_TEXTICON_UP   0x021e7
 
#define GATE_ENCODE_TEXTICON_DOWN   0x021e9
 
#define GATE_ENCODE_TEXTICON_LEFT   0x021e6
 
#define GATE_ENCODE_TEXTICON_RIGHT   0x021e8
 
#define GATE_ENCODE_TEXTICON_PLAYERREFRESH   0x1f504
 
#define GATE_ENCODE_TEXTICON_PLAYERSTART   0x025b6
 
#define GATE_ENCODE_TEXTICON_PLAYERPAUSE   0x023f8
 
#define GATE_ENCODE_TEXTICON_PLAYERSTOP   0x023f9
 
#define GATE_ENCODE_TEXTICON_PLAYERNEXT   0x023e9
 
#define GATE_ENCODE_TEXTICON_PLAYERPREV   0x023ea
 
#define GATE_ENCODE_TEXTICON_PLAYEREJECT   0x023cf
 
#define GATE_ENCODE_TEXTICON_PLAYERRECORD   0x023fa
 
#define GATE_ENCODE_TEXTICON_INFO   0x1f6c8
 
#define GATE_ENCODE_TEXTICON_ROCKET   0x1f680
 
#define GATE_ENCODE_TEXTICON_TRUCK   0x1f69a
 
#define GATE_ENCODE_TEXTICON_CAR   0x1f697
 
#define GATE_ENCODE_TEXTICON_TRAIN   0x1f686
 
#define GATE_ENCODE_TEXTICON_SHIP   0x1f6a2
 
#define GATE_ENCODE_TEXTICON_BUS   0x1f68c
 
#define GATE_ENCODE_TEXTICON_PLANE   0x1f6eb
 
#define GATE_ENCODE_TEXTICON_MONEY   0x1f4b0
 
#define GATE_ENCODE_TEXTICON_CLOCK   0x023f0
 
#define GATE_ENCODE_TEXTICON_COMPASS   0x1f9ed
 
#define GATE_ENCODE_TEXTICON_MEAL   0x1f37d
 
#define GATE_ENCODE_TEXTICON_TARGET   0x02bd0
 

Typedefs

typedef gate_bool_t(* gate_texticon_enum_callback_t) (gate_uint32_t icon_char, void *user_param, char const *description)
 

Functions

GATE_ENCODE_API gate_result_t gate_texticon_enum (gate_texticon_enum_callback_t callback, void *user_param)
 
GATE_ENCODE_API gate_result_t gate_texticon_description (gate_uint32_t icon_char, char const **ptr_descr)
 

Detailed Description

Unicode text icons.