From b4b81f68c4274a6b4d0b5039b83459a1345ca6da Mon Sep 17 00:00:00 2001 From: jussi Date: Wed, 11 Dec 2024 00:21:28 +0200 Subject: Gui Icons enumeration. --- API.md | 882 +++++++++++++++++++++++++++ ReiLua_API.lua | 223 +++++++ changelog | 1 + devnotes | 2 - examples/gui/main.lua | 6 +- examples/raygui_examples/file_browser.lua | 4 +- examples/raygui_extensions/main.lua | 14 +- examples/raygui_extensions/property_list.lua | 4 +- examples/raygui_extensions/tree_item.lua | 4 +- src/lua_core.c | 221 +++++++ 10 files changed, 1343 insertions(+), 18 deletions(-) diff --git a/API.md b/API.md index 82e0be3..6acb1b2 100644 --- a/API.md +++ b/API.md @@ -2719,6 +2719,888 @@ ColorPicker right hue bar selector overflow --- +## Defines - Gui Icons enumeration +> ICON_NONE = 0 + +--- + +> ICON_FOLDER_FILE_OPEN = 1 + +--- + +> ICON_FILE_SAVE_CLASSIC = 2 + +--- + +> ICON_FOLDER_OPEN = 3 + +--- + +> ICON_FOLDER_SAVE = 4 + +--- + +> ICON_FILE_OPEN = 5 + +--- + +> ICON_FILE_SAVE = 6 + +--- + +> ICON_FILE_EXPORT = 7 + +--- + +> ICON_FILE_ADD = 8 + +--- + +> ICON_FILE_DELETE = 9 + +--- + +> ICON_FILETYPE_TEXT = 10 + +--- + +> ICON_FILETYPE_AUDIO = 11 + +--- + +> ICON_FILETYPE_IMAGE = 12 + +--- + +> ICON_FILETYPE_PLAY = 13 + +--- + +> ICON_FILETYPE_VIDEO = 14 + +--- + +> ICON_FILETYPE_INFO = 15 + +--- + +> ICON_FILE_COPY = 16 + +--- + +> ICON_FILE_CUT = 17 + +--- + +> ICON_FILE_PASTE = 18 + +--- + +> ICON_CURSOR_HAND = 19 + +--- + +> ICON_CURSOR_POINTER = 20 + +--- + +> ICON_CURSOR_CLASSIC = 21 + +--- + +> ICON_PENCIL = 22 + +--- + +> ICON_PENCIL_BIG = 23 + +--- + +> ICON_BRUSH_CLASSIC = 24 + +--- + +> ICON_BRUSH_PAINTER = 25 + +--- + +> ICON_WATER_DROP = 26 + +--- + +> ICON_COLOR_PICKER = 27 + +--- + +> ICON_RUBBER = 28 + +--- + +> ICON_COLOR_BUCKET = 29 + +--- + +> ICON_TEXT_T = 30 + +--- + +> ICON_TEXT_A = 31 + +--- + +> ICON_SCALE = 32 + +--- + +> ICON_RESIZE = 33 + +--- + +> ICON_FILTER_POINT = 34 + +--- + +> ICON_FILTER_BILINEAR = 35 + +--- + +> ICON_CROP = 36 + +--- + +> ICON_CROP_ALPHA = 37 + +--- + +> ICON_SQUARE_TOGGLE = 38 + +--- + +> ICON_SYMMETRY = 39 + +--- + +> ICON_SYMMETRY_HORIZONTAL = 40 + +--- + +> ICON_SYMMETRY_VERTICAL = 41 + +--- + +> ICON_LENS = 42 + +--- + +> ICON_LENS_BIG = 43 + +--- + +> ICON_EYE_ON = 44 + +--- + +> ICON_EYE_OFF = 45 + +--- + +> ICON_FILTER_TOP = 46 + +--- + +> ICON_FILTER = 47 + +--- + +> ICON_TARGET_POINT = 48 + +--- + +> ICON_TARGET_SMALL = 49 + +--- + +> ICON_TARGET_BIG = 50 + +--- + +> ICON_TARGET_MOVE = 51 + +--- + +> ICON_CURSOR_MOVE = 52 + +--- + +> ICON_CURSOR_SCALE = 53 + +--- + +> ICON_CURSOR_SCALE_RIGHT = 54 + +--- + +> ICON_CURSOR_SCALE_LEFT = 55 + +--- + +> ICON_UNDO = 56 + +--- + +> ICON_REDO = 57 + +--- + +> ICON_REREDO = 58 + +--- + +> ICON_MUTATE = 59 + +--- + +> ICON_ROTATE = 60 + +--- + +> ICON_REPEAT = 61 + +--- + +> ICON_SHUFFLE = 62 + +--- + +> ICON_EMPTYBOX = 63 + +--- + +> ICON_TARGET = 64 + +--- + +> ICON_TARGET_SMALL_FILL = 65 + +--- + +> ICON_TARGET_BIG_FILL = 66 + +--- + +> ICON_TARGET_MOVE_FILL = 67 + +--- + +> ICON_CURSOR_MOVE_FILL = 68 + +--- + +> ICON_CURSOR_SCALE_FILL = 69 + +--- + +> ICON_CURSOR_SCALE_RIGHT_FILL = 70 + +--- + +> ICON_CURSOR_SCALE_LEFT_FILL = 71 + +--- + +> ICON_UNDO_FILL = 72 + +--- + +> ICON_REDO_FILL = 73 + +--- + +> ICON_REREDO_FILL = 74 + +--- + +> ICON_MUTATE_FILL = 75 + +--- + +> ICON_ROTATE_FILL = 76 + +--- + +> ICON_REPEAT_FILL = 77 + +--- + +> ICON_SHUFFLE_FILL = 78 + +--- + +> ICON_EMPTYBOX_SMALL = 79 + +--- + +> ICON_BOX = 80 + +--- + +> ICON_BOX_TOP = 81 + +--- + +> ICON_BOX_TOP_RIGHT = 82 + +--- + +> ICON_BOX_RIGHT = 83 + +--- + +> ICON_BOX_BOTTOM_RIGHT = 84 + +--- + +> ICON_BOX_BOTTOM = 85 + +--- + +> ICON_BOX_BOTTOM_LEFT = 86 + +--- + +> ICON_BOX_LEFT = 87 + +--- + +> ICON_BOX_TOP_LEFT = 88 + +--- + +> ICON_BOX_CENTER = 89 + +--- + +> ICON_BOX_CIRCLE_MASK = 90 + +--- + +> ICON_POT = 91 + +--- + +> ICON_ALPHA_MULTIPLY = 92 + +--- + +> ICON_ALPHA_CLEAR = 93 + +--- + +> ICON_DITHERING = 94 + +--- + +> ICON_MIPMAPS = 95 + +--- + +> ICON_BOX_GRID = 96 + +--- + +> ICON_GRID = 97 + +--- + +> ICON_BOX_CORNERS_SMALL = 98 + +--- + +> ICON_BOX_CORNERS_BIG = 99 + +--- + +> ICON_FOUR_BOXES = 100 + +--- + +> ICON_GRID_FILL = 101 + +--- + +> ICON_BOX_MULTISIZE = 102 + +--- + +> ICON_ZOOM_SMALL = 103 + +--- + +> ICON_ZOOM_MEDIUM = 104 + +--- + +> ICON_ZOOM_BIG = 105 + +--- + +> ICON_ZOOM_ALL = 106 + +--- + +> ICON_ZOOM_CENTER = 107 + +--- + +> ICON_BOX_DOTS_SMALL = 108 + +--- + +> ICON_BOX_DOTS_BIG = 109 + +--- + +> ICON_BOX_CONCENTRIC = 110 + +--- + +> ICON_BOX_GRID_BIG = 111 + +--- + +> ICON_OK_TICK = 112 + +--- + +> ICON_CROSS = 113 + +--- + +> ICON_ARROW_LEFT = 114 + +--- + +> ICON_ARROW_RIGHT = 115 + +--- + +> ICON_ARROW_DOWN = 116 + +--- + +> ICON_ARROW_UP = 117 + +--- + +> ICON_ARROW_LEFT_FILL = 118 + +--- + +> ICON_ARROW_RIGHT_FILL = 119 + +--- + +> ICON_ARROW_DOWN_FILL = 120 + +--- + +> ICON_ARROW_UP_FILL = 121 + +--- + +> ICON_AUDIO = 122 + +--- + +> ICON_FX = 123 + +--- + +> ICON_WAVE = 124 + +--- + +> ICON_WAVE_SINUS = 125 + +--- + +> ICON_WAVE_SQUARE = 126 + +--- + +> ICON_WAVE_TRIANGULAR = 127 + +--- + +> ICON_CROSS_SMALL = 128 + +--- + +> ICON_PLAYER_PREVIOUS = 129 + +--- + +> ICON_PLAYER_PLAY_BACK = 130 + +--- + +> ICON_PLAYER_PLAY = 131 + +--- + +> ICON_PLAYER_PAUSE = 132 + +--- + +> ICON_PLAYER_STOP = 133 + +--- + +> ICON_PLAYER_NEXT = 134 + +--- + +> ICON_PLAYER_RECORD = 135 + +--- + +> ICON_MAGNET = 136 + +--- + +> ICON_LOCK_CLOSE = 137 + +--- + +> ICON_LOCK_OPEN = 138 + +--- + +> ICON_CLOCK = 139 + +--- + +> ICON_TOOLS = 140 + +--- + +> ICON_GEAR = 141 + +--- + +> ICON_GEAR_BIG = 142 + +--- + +> ICON_BIN = 143 + +--- + +> ICON_HAND_POINTER = 144 + +--- + +> ICON_LASER = 145 + +--- + +> ICON_COIN = 146 + +--- + +> ICON_EXPLOSION = 147 + +--- + +> ICON_1UP = 148 + +--- + +> ICON_PLAYER = 149 + +--- + +> ICON_PLAYER_JUMP = 150 + +--- + +> ICON_KEY = 151 + +--- + +> ICON_DEMON = 152 + +--- + +> ICON_TEXT_POPUP = 153 + +--- + +> ICON_GEAR_EX = 154 + +--- + +> ICON_CRACK = 155 + +--- + +> ICON_CRACK_POINTS = 156 + +--- + +> ICON_STAR = 157 + +--- + +> ICON_DOOR = 158 + +--- + +> ICON_EXIT = 159 + +--- + +> ICON_MODE_2D = 160 + +--- + +> ICON_MODE_3D = 161 + +--- + +> ICON_CUBE = 162 + +--- + +> ICON_CUBE_FACE_TOP = 163 + +--- + +> ICON_CUBE_FACE_LEFT = 164 + +--- + +> ICON_CUBE_FACE_FRONT = 165 + +--- + +> ICON_CUBE_FACE_BOTTOM = 166 + +--- + +> ICON_CUBE_FACE_RIGHT = 167 + +--- + +> ICON_CUBE_FACE_BACK = 168 + +--- + +> ICON_CAMERA = 169 + +--- + +> ICON_SPECIAL = 170 + +--- + +> ICON_LINK_NET = 171 + +--- + +> ICON_LINK_BOXES = 172 + +--- + +> ICON_LINK_MULTI = 173 + +--- + +> ICON_LINK = 174 + +--- + +> ICON_LINK_BROKE = 175 + +--- + +> ICON_TEXT_NOTES = 176 + +--- + +> ICON_NOTEBOOK = 177 + +--- + +> ICON_SUITCASE = 178 + +--- + +> ICON_SUITCASE_ZIP = 179 + +--- + +> ICON_MAILBOX = 180 + +--- + +> ICON_MONITOR = 181 + +--- + +> ICON_PRINTER = 182 + +--- + +> ICON_PHOTO_CAMERA = 183 + +--- + +> ICON_PHOTO_CAMERA_FLASH = 184 + +--- + +> ICON_HOUSE = 185 + +--- + +> ICON_HEART = 186 + +--- + +> ICON_CORNER = 187 + +--- + +> ICON_VERTICAL_BARS = 188 + +--- + +> ICON_VERTICAL_BARS_FILL = 189 + +--- + +> ICON_LIFE_BARS = 190 + +--- + +> ICON_INFO = 191 + +--- + +> ICON_CROSSLINE = 192 + +--- + +> ICON_HELP = 193 + +--- + +> ICON_FILETYPE_ALPHA = 194 + +--- + +> ICON_FILETYPE_HOME = 195 + +--- + +> ICON_LAYERS_VISIBLE = 196 + +--- + +> ICON_LAYERS = 197 + +--- + +> ICON_WINDOW = 198 + +--- + +> ICON_HIDPI = 199 + +--- + +> ICON_FILETYPE_BINARY = 200 + +--- + +> ICON_HEX = 201 + +--- + +> ICON_SHIELD = 202 + +--- + +> ICON_FILE_NEW = 203 + +--- + +> ICON_FOLDER_ADD = 204 + +--- + +> ICON_ALARM = 205 + +--- + +> ICON_CPU = 206 + +--- + +> ICON_ROM = 207 + +--- + +> ICON_STEP_OVER = 208 + +--- + +> ICON_STEP_INTO = 209 + +--- + +> ICON_STEP_OUT = 210 + +--- + +> ICON_RESTART = 211 + +--- + +> ICON_BREAKPOINT_ON = 212 + +--- + +> ICON_BREAKPOINT_OFF = 213 + +--- + +> ICON_BURGER_MENU = 214 + +--- + +> ICON_CASE_SENSITIVE = 215 + +--- + +> ICON_REG_EXP = 216 + +--- + +> ICON_FOLDER = 217 + +--- + +> ICON_FILE = 218 + +--- + +> ICON_SAND_TIMER = 219 + +--- + + ## Defines - Light type > LIGHT_DIRECTIONAL = 0 diff --git a/ReiLua_API.lua b/ReiLua_API.lua index b942aba..2a54389 100644 --- a/ReiLua_API.lua +++ b/ReiLua_API.lua @@ -911,6 +911,229 @@ RL.HUEBAR_SELECTOR_HEIGHT=19 ---ColorPicker right hue bar selector overflow RL.HUEBAR_SELECTOR_OVERFLOW=20 +-- Defines - Gui Icons enumeration + +RL.ICON_NONE=0 +RL.ICON_FOLDER_FILE_OPEN=1 +RL.ICON_FILE_SAVE_CLASSIC=2 +RL.ICON_FOLDER_OPEN=3 +RL.ICON_FOLDER_SAVE=4 +RL.ICON_FILE_OPEN=5 +RL.ICON_FILE_SAVE=6 +RL.ICON_FILE_EXPORT=7 +RL.ICON_FILE_ADD=8 +RL.ICON_FILE_DELETE=9 +RL.ICON_FILETYPE_TEXT=10 +RL.ICON_FILETYPE_AUDIO=11 +RL.ICON_FILETYPE_IMAGE=12 +RL.ICON_FILETYPE_PLAY=13 +RL.ICON_FILETYPE_VIDEO=14 +RL.ICON_FILETYPE_INFO=15 +RL.ICON_FILE_COPY=16 +RL.ICON_FILE_CUT=17 +RL.ICON_FILE_PASTE=18 +RL.ICON_CURSOR_HAND=19 +RL.ICON_CURSOR_POINTER=20 +RL.ICON_CURSOR_CLASSIC=21 +RL.ICON_PENCIL=22 +RL.ICON_PENCIL_BIG=23 +RL.ICON_BRUSH_CLASSIC=24 +RL.ICON_BRUSH_PAINTER=25 +RL.ICON_WATER_DROP=26 +RL.ICON_COLOR_PICKER=27 +RL.ICON_RUBBER=28 +RL.ICON_COLOR_BUCKET=29 +RL.ICON_TEXT_T=30 +RL.ICON_TEXT_A=31 +RL.ICON_SCALE=32 +RL.ICON_RESIZE=33 +RL.ICON_FILTER_POINT=34 +RL.ICON_FILTER_BILINEAR=35 +RL.ICON_CROP=36 +RL.ICON_CROP_ALPHA=37 +RL.ICON_SQUARE_TOGGLE=38 +RL.ICON_SYMMETRY=39 +RL.ICON_SYMMETRY_HORIZONTAL=40 +RL.ICON_SYMMETRY_VERTICAL=41 +RL.ICON_LENS=42 +RL.ICON_LENS_BIG=43 +RL.ICON_EYE_ON=44 +RL.ICON_EYE_OFF=45 +RL.ICON_FILTER_TOP=46 +RL.ICON_FILTER=47 +RL.ICON_TARGET_POINT=48 +RL.ICON_TARGET_SMALL=49 +RL.ICON_TARGET_BIG=50 +RL.ICON_TARGET_MOVE=51 +RL.ICON_CURSOR_MOVE=52 +RL.ICON_CURSOR_SCALE=53 +RL.ICON_CURSOR_SCALE_RIGHT=54 +RL.ICON_CURSOR_SCALE_LEFT=55 +RL.ICON_UNDO=56 +RL.ICON_REDO=57 +RL.ICON_REREDO=58 +RL.ICON_MUTATE=59 +RL.ICON_ROTATE=60 +RL.ICON_REPEAT=61 +RL.ICON_SHUFFLE=62 +RL.ICON_EMPTYBOX=63 +RL.ICON_TARGET=64 +RL.ICON_TARGET_SMALL_FILL=65 +RL.ICON_TARGET_BIG_FILL=66 +RL.ICON_TARGET_MOVE_FILL=67 +RL.ICON_CURSOR_MOVE_FILL=68 +RL.ICON_CURSOR_SCALE_FILL=69 +RL.ICON_CURSOR_SCALE_RIGHT_FILL=70 +RL.ICON_CURSOR_SCALE_LEFT_FILL=71 +RL.ICON_UNDO_FILL=72 +RL.ICON_REDO_FILL=73 +RL.ICON_REREDO_FILL=74 +RL.ICON_MUTATE_FILL=75 +RL.ICON_ROTATE_FILL=76 +RL.ICON_REPEAT_FILL=77 +RL.ICON_SHUFFLE_FILL=78 +RL.ICON_EMPTYBOX_SMALL=79 +RL.ICON_BOX=80 +RL.ICON_BOX_TOP=81 +RL.ICON_BOX_TOP_RIGHT=82 +RL.ICON_BOX_RIGHT=83 +RL.ICON_BOX_BOTTOM_RIGHT=84 +RL.ICON_BOX_BOTTOM=85 +RL.ICON_BOX_BOTTOM_LEFT=86 +RL.ICON_BOX_LEFT=87 +RL.ICON_BOX_TOP_LEFT=88 +RL.ICON_BOX_CENTER=89 +RL.ICON_BOX_CIRCLE_MASK=90 +RL.ICON_POT=91 +RL.ICON_ALPHA_MULTIPLY=92 +RL.ICON_ALPHA_CLEAR=93 +RL.ICON_DITHERING=94 +RL.ICON_MIPMAPS=95 +RL.ICON_BOX_GRID=96 +RL.ICON_GRID=97 +RL.ICON_BOX_CORNERS_SMALL=98 +RL.ICON_BOX_CORNERS_BIG=99 +RL.ICON_FOUR_BOXES=100 +RL.ICON_GRID_FILL=101 +RL.ICON_BOX_MULTISIZE=102 +RL.ICON_ZOOM_SMALL=103 +RL.ICON_ZOOM_MEDIUM=104 +RL.ICON_ZOOM_BIG=105 +RL.ICON_ZOOM_ALL=106 +RL.ICON_ZOOM_CENTER=107 +RL.ICON_BOX_DOTS_SMALL=108 +RL.ICON_BOX_DOTS_BIG=109 +RL.ICON_BOX_CONCENTRIC=110 +RL.ICON_BOX_GRID_BIG=111 +RL.ICON_OK_TICK=112 +RL.ICON_CROSS=113 +RL.ICON_ARROW_LEFT=114 +RL.ICON_ARROW_RIGHT=115 +RL.ICON_ARROW_DOWN=116 +RL.ICON_ARROW_UP=117 +RL.ICON_ARROW_LEFT_FILL=118 +RL.ICON_ARROW_RIGHT_FILL=119 +RL.ICON_ARROW_DOWN_FILL=120 +RL.ICON_ARROW_UP_FILL=121 +RL.ICON_AUDIO=122 +RL.ICON_FX=123 +RL.ICON_WAVE=124 +RL.ICON_WAVE_SINUS=125 +RL.ICON_WAVE_SQUARE=126 +RL.ICON_WAVE_TRIANGULAR=127 +RL.ICON_CROSS_SMALL=128 +RL.ICON_PLAYER_PREVIOUS=129 +RL.ICON_PLAYER_PLAY_BACK=130 +RL.ICON_PLAYER_PLAY=131 +RL.ICON_PLAYER_PAUSE=132 +RL.ICON_PLAYER_STOP=133 +RL.ICON_PLAYER_NEXT=134 +RL.ICON_PLAYER_RECORD=135 +RL.ICON_MAGNET=136 +RL.ICON_LOCK_CLOSE=137 +RL.ICON_LOCK_OPEN=138 +RL.ICON_CLOCK=139 +RL.ICON_TOOLS=140 +RL.ICON_GEAR=141 +RL.ICON_GEAR_BIG=142 +RL.ICON_BIN=143 +RL.ICON_HAND_POINTER=144 +RL.ICON_LASER=145 +RL.ICON_COIN=146 +RL.ICON_EXPLOSION=147 +RL.ICON_1UP=148 +RL.ICON_PLAYER=149 +RL.ICON_PLAYER_JUMP=150 +RL.ICON_KEY=151 +RL.ICON_DEMON=152 +RL.ICON_TEXT_POPUP=153 +RL.ICON_GEAR_EX=154 +RL.ICON_CRACK=155 +RL.ICON_CRACK_POINTS=156 +RL.ICON_STAR=157 +RL.ICON_DOOR=158 +RL.ICON_EXIT=159 +RL.ICON_MODE_2D=160 +RL.ICON_MODE_3D=161 +RL.ICON_CUBE=162 +RL.ICON_CUBE_FACE_TOP=163 +RL.ICON_CUBE_FACE_LEFT=164 +RL.ICON_CUBE_FACE_FRONT=165 +RL.ICON_CUBE_FACE_BOTTOM=166 +RL.ICON_CUBE_FACE_RIGHT=167 +RL.ICON_CUBE_FACE_BACK=168 +RL.ICON_CAMERA=169 +RL.ICON_SPECIAL=170 +RL.ICON_LINK_NET=171 +RL.ICON_LINK_BOXES=172 +RL.ICON_LINK_MULTI=173 +RL.ICON_LINK=174 +RL.ICON_LINK_BROKE=175 +RL.ICON_TEXT_NOTES=176 +RL.ICON_NOTEBOOK=177 +RL.ICON_SUITCASE=178 +RL.ICON_SUITCASE_ZIP=179 +RL.ICON_MAILBOX=180 +RL.ICON_MONITOR=181 +RL.ICON_PRINTER=182 +RL.ICON_PHOTO_CAMERA=183 +RL.ICON_PHOTO_CAMERA_FLASH=184 +RL.ICON_HOUSE=185 +RL.ICON_HEART=186 +RL.ICON_CORNER=187 +RL.ICON_VERTICAL_BARS=188 +RL.ICON_VERTICAL_BARS_FILL=189 +RL.ICON_LIFE_BARS=190 +RL.ICON_INFO=191 +RL.ICON_CROSSLINE=192 +RL.ICON_HELP=193 +RL.ICON_FILETYPE_ALPHA=194 +RL.ICON_FILETYPE_HOME=195 +RL.ICON_LAYERS_VISIBLE=196 +RL.ICON_LAYERS=197 +RL.ICON_WINDOW=198 +RL.ICON_HIDPI=199 +RL.ICON_FILETYPE_BINARY=200 +RL.ICON_HEX=201 +RL.ICON_SHIELD=202 +RL.ICON_FILE_NEW=203 +RL.ICON_FOLDER_ADD=204 +RL.ICON_ALARM=205 +RL.ICON_CPU=206 +RL.ICON_ROM=207 +RL.ICON_STEP_OVER=208 +RL.ICON_STEP_INTO=209 +RL.ICON_STEP_OUT=210 +RL.ICON_RESTART=211 +RL.ICON_BREAKPOINT_ON=212 +RL.ICON_BREAKPOINT_OFF=213 +RL.ICON_BURGER_MENU=214 +RL.ICON_CASE_SENSITIVE=215 +RL.ICON_REG_EXP=216 +RL.ICON_FOLDER=217 +RL.ICON_FILE=218 +RL.ICON_SAND_TIMER=219 + -- Defines - Light type ---Directional light diff --git a/changelog b/changelog index 0043d99..2037a08 100644 --- a/changelog +++ b/changelog @@ -29,6 +29,7 @@ DETAILED CHANGES: - ADDED: WindowShouldClose and custom main loop example. - ADDED: EXPOSE_API_SYMBOLS. - ADDED: SetShaderValueWithBuffer and SetShaderValueVWithBuffer. + - ADDED: Gui Icons enumeration. ------------------------------------------------------------------------ Release: ReiLua version 0.8.0 Using Raylib 5.0 and Forked Raygui 4.0 diff --git a/devnotes b/devnotes index 8d4581a..773e399 100644 --- a/devnotes +++ b/devnotes @@ -4,8 +4,6 @@ Current { Backlog { * Symbols * Expose symbols on Windows. - * Raygui - * ICON_ defines. * Raygui lib * Check if could remove flickering from changing draw order by making queue for order changing and only change them after everything is drawn. diff --git a/examples/gui/main.lua b/examples/gui/main.lua index 1ace3b3..fbefa2c 100644 --- a/examples/gui/main.lua +++ b/examples/gui/main.lua @@ -44,11 +44,11 @@ function RL.draw() local result = 0 -- RL.GuiSetStyle( RL.DEFAULT, RL.TEXT_SIZE, 10 ) - if RL.GuiButton( { 112, 16, 96, 32 }, RL.GuiIconText( 113, "Exit" ) ) == 1 then + if RL.GuiButton( { 112, 16, 96, 32 }, RL.GuiIconText( RL.ICON_CROSS, "Exit" ) ) == 1 then RL.CloseWindow() end - RL.GuiButton( { 112, 64, 96, 32 }, RL.GuiIconText( 100, "Cat" ) ) + RL.GuiButton( { 112, 64, 96, 32 }, RL.GuiIconText( RL.ICON_FOUR_BOXES, "Cat" ) ) if windowOpen and RL.GuiWindowBox( { 300, 16, 200, 320 }, "Window" ) == 1 then windowOpen = false @@ -117,7 +117,7 @@ function RL.draw() _, guiTabBarActive = RL.GuiTabBar( { 420, 680, 320, 32 }, - RL.GuiIconText( 13, "Play" )..";"..RL.GuiIconText( 12, "Cat.png" )..";"..RL.GuiIconText( 16, "Files" ), + RL.GuiIconText( RL.ICON_FILETYPE_PLAY, "Play" )..";"..RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Cat.png" )..";"..RL.GuiIconText( RL.ICON_FILE_COPY, "Files" ), guiTabBarActive ) diff --git a/examples/raygui_examples/file_browser.lua b/examples/raygui_examples/file_browser.lua index e4705a6..04d59d7 100644 --- a/examples/raygui_examples/file_browser.lua +++ b/examples/raygui_examples/file_browser.lua @@ -81,7 +81,7 @@ function FileBrowser:new( pos ) -- Back button. object.backButton = Gui:Button( Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ), - RL.GuiIconText( 118, "" ), + RL.GuiIconText( RL.ICON_ARROW_LEFT_FILL, "" ), { -- callbacks. pressed = function() object:back() end } @@ -94,7 +94,7 @@ function FileBrowser:new( pos ) -- Search button. object.searchToggle = Gui:Toggle( Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ), - RL.GuiIconText( 42, "" ), + RL.GuiIconText( RL.ICON_LENS, "" ), false, -- active. { -- callbacks. pressed = function( this ) object:searchPressed( this.active ) end diff --git a/examples/raygui_extensions/main.lua b/examples/raygui_extensions/main.lua index 50b3103..7647032 100644 --- a/examples/raygui_extensions/main.lua +++ b/examples/raygui_extensions/main.lua @@ -286,15 +286,15 @@ local function addTreeView() ) -- Items. - local folder = TreeView:addItem( RL.GuiIconText( 1, "Images" ) ) - local folderEmpty = TreeView:addItem( RL.GuiIconText( 1, "Empty Folder" ) ) - local folder2 = TreeView:addItem( RL.GuiIconText( 1, "More images" ), folder ) - TreeView:addItem( RL.GuiIconText( 12, "Cat.png" ), folder ) - TreeView:addItem( RL.GuiIconText( 12, "Dog.png" ), folder2 ) - TreeView:addItem( RL.GuiIconText( 12, "Horse.png" ), folder2 ) + local folder = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "Images" ) ) + local folderEmpty = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "Empty Folder" ) ) + local folder2 = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "More images" ), folder ) + TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Cat.png" ), folder ) + TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Dog.png" ), folder2 ) + TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Horse.png" ), folder2 ) for i = 0, 10 do - TreeView:addItem( RL.GuiIconText( 12, "Duck"..i..".png" ), folder2 ) + TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Duck"..i..".png" ), folder2 ) end end diff --git a/examples/raygui_extensions/property_list.lua b/examples/raygui_extensions/property_list.lua index d4c5126..72e58f7 100644 --- a/examples/raygui_extensions/property_list.lua +++ b/examples/raygui_extensions/property_list.lua @@ -48,9 +48,9 @@ end local function setGroupText( text, active ) if active then - return RL.GuiIconText( 120, text ) + return RL.GuiIconText( RL.ICON_ARROW_DOWN_FILL, text ) else - return RL.GuiIconText( 119, text ) + return RL.GuiIconText( RL.ICON_ARROW_RIGHT_FILL, text ) end end diff --git a/examples/raygui_extensions/tree_item.lua b/examples/raygui_extensions/tree_item.lua index 7abaf4c..7e67cb3 100644 --- a/examples/raygui_extensions/tree_item.lua +++ b/examples/raygui_extensions/tree_item.lua @@ -35,9 +35,9 @@ end function TreeItem:setOpenIcon() if self.open then - return RL.GuiIconText( 120, "" ) + return RL.GuiIconText( RL.ICON_ARROW_DOWN_FILL, "" ) else - return RL.GuiIconText( 119, "" ) + return RL.GuiIconText( RL.ICON_ARROW_RIGHT_FILL, "" ) end end diff --git a/src/lua_core.c b/src/lua_core.c index d37f9f1..f6e7af3 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -853,6 +853,227 @@ static void defineGlobals() { assignGlobalInt( HUEBAR_PADDING, "HUEBAR_PADDING" ); // ColorPicker right hue bar separation from panel assignGlobalInt( HUEBAR_SELECTOR_HEIGHT, "HUEBAR_SELECTOR_HEIGHT" ); // ColorPicker right hue bar selector height assignGlobalInt( HUEBAR_SELECTOR_OVERFLOW, "HUEBAR_SELECTOR_OVERFLOW" ); // ColorPicker right hue bar selector overflow + /* Gui Icons enumeration */ + assignGlobalInt( ICON_NONE, "ICON_NONE" ); + assignGlobalInt( ICON_FOLDER_FILE_OPEN, "ICON_FOLDER_FILE_OPEN" ); + assignGlobalInt( ICON_FILE_SAVE_CLASSIC, "ICON_FILE_SAVE_CLASSIC" ); + assignGlobalInt( ICON_FOLDER_OPEN, "ICON_FOLDER_OPEN" ); + assignGlobalInt( ICON_FOLDER_SAVE, "ICON_FOLDER_SAVE" ); + assignGlobalInt( ICON_FILE_OPEN, "ICON_FILE_OPEN" ); + assignGlobalInt( ICON_FILE_SAVE, "ICON_FILE_SAVE" ); + assignGlobalInt( ICON_FILE_EXPORT, "ICON_FILE_EXPORT" ); + assignGlobalInt( ICON_FILE_ADD, "ICON_FILE_ADD" ); + assignGlobalInt( ICON_FILE_DELETE, "ICON_FILE_DELETE" ); + assignGlobalInt( ICON_FILETYPE_TEXT, "ICON_FILETYPE_TEXT" ); + assignGlobalInt( ICON_FILETYPE_AUDIO, "ICON_FILETYPE_AUDIO" ); + assignGlobalInt( ICON_FILETYPE_IMAGE, "ICON_FILETYPE_IMAGE" ); + assignGlobalInt( ICON_FILETYPE_PLAY, "ICON_FILETYPE_PLAY" ); + assignGlobalInt( ICON_FILETYPE_VIDEO, "ICON_FILETYPE_VIDEO" ); + assignGlobalInt( ICON_FILETYPE_INFO, "ICON_FILETYPE_INFO" ); + assignGlobalInt( ICON_FILE_COPY, "ICON_FILE_COPY" ); + assignGlobalInt( ICON_FILE_CUT, "ICON_FILE_CUT" ); + assignGlobalInt( ICON_FILE_PASTE, "ICON_FILE_PASTE" ); + assignGlobalInt( ICON_CURSOR_HAND, "ICON_CURSOR_HAND" ); + assignGlobalInt( ICON_CURSOR_POINTER, "ICON_CURSOR_POINTER" ); + assignGlobalInt( ICON_CURSOR_CLASSIC, "ICON_CURSOR_CLASSIC" ); + assignGlobalInt( ICON_PENCIL, "ICON_PENCIL" ); + assignGlobalInt( ICON_PENCIL_BIG, "ICON_PENCIL_BIG" ); + assignGlobalInt( ICON_BRUSH_CLASSIC, "ICON_BRUSH_CLASSIC" ); + assignGlobalInt( ICON_BRUSH_PAINTER, "ICON_BRUSH_PAINTER" ); + assignGlobalInt( ICON_WATER_DROP, "ICON_WATER_DROP" ); + assignGlobalInt( ICON_COLOR_PICKER, "ICON_COLOR_PICKER" ); + assignGlobalInt( ICON_RUBBER, "ICON_RUBBER" ); + assignGlobalInt( ICON_COLOR_BUCKET, "ICON_COLOR_BUCKET" ); + assignGlobalInt( ICON_TEXT_T, "ICON_TEXT_T" ); + assignGlobalInt( ICON_TEXT_A, "ICON_TEXT_A" ); + assignGlobalInt( ICON_SCALE, "ICON_SCALE" ); + assignGlobalInt( ICON_RESIZE, "ICON_RESIZE" ); + assignGlobalInt( ICON_FILTER_POINT, "ICON_FILTER_POINT" ); + assignGlobalInt( ICON_FILTER_BILINEAR, "ICON_FILTER_BILINEAR" ); + assignGlobalInt( ICON_CROP, "ICON_CROP" ); + assignGlobalInt( ICON_CROP_ALPHA, "ICON_CROP_ALPHA" ); + assignGlobalInt( ICON_SQUARE_TOGGLE, "ICON_SQUARE_TOGGLE" ); + assignGlobalInt( ICON_SYMMETRY, "ICON_SYMMETRY" ); + assignGlobalInt( ICON_SYMMETRY_HORIZONTAL, "ICON_SYMMETRY_HORIZONTAL" ); + assignGlobalInt( ICON_SYMMETRY_VERTICAL, "ICON_SYMMETRY_VERTICAL" ); + assignGlobalInt( ICON_LENS, "ICON_LENS" ); + assignGlobalInt( ICON_LENS_BIG, "ICON_LENS_BIG" ); + assignGlobalInt( ICON_EYE_ON, "ICON_EYE_ON" ); + assignGlobalInt( ICON_EYE_OFF, "ICON_EYE_OFF" ); + assignGlobalInt( ICON_FILTER_TOP, "ICON_FILTER_TOP" ); + assignGlobalInt( ICON_FILTER, "ICON_FILTER" ); + assignGlobalInt( ICON_TARGET_POINT, "ICON_TARGET_POINT" ); + assignGlobalInt( ICON_TARGET_SMALL, "ICON_TARGET_SMALL" ); + assignGlobalInt( ICON_TARGET_BIG, "ICON_TARGET_BIG" ); + assignGlobalInt( ICON_TARGET_MOVE, "ICON_TARGET_MOVE" ); + assignGlobalInt( ICON_CURSOR_MOVE, "ICON_CURSOR_MOVE" ); + assignGlobalInt( ICON_CURSOR_SCALE, "ICON_CURSOR_SCALE" ); + assignGlobalInt( ICON_CURSOR_SCALE_RIGHT, "ICON_CURSOR_SCALE_RIGHT" ); + assignGlobalInt( ICON_CURSOR_SCALE_LEFT, "ICON_CURSOR_SCALE_LEFT" ); + assignGlobalInt( ICON_UNDO, "ICON_UNDO" ); + assignGlobalInt( ICON_REDO, "ICON_REDO" ); + assignGlobalInt( ICON_REREDO, "ICON_REREDO" ); + assignGlobalInt( ICON_MUTATE, "ICON_MUTATE" ); + assignGlobalInt( ICON_ROTATE, "ICON_ROTATE" ); + assignGlobalInt( ICON_REPEAT, "ICON_REPEAT" ); + assignGlobalInt( ICON_SHUFFLE, "ICON_SHUFFLE" ); + assignGlobalInt( ICON_EMPTYBOX, "ICON_EMPTYBOX" ); + assignGlobalInt( ICON_TARGET, "ICON_TARGET" ); + assignGlobalInt( ICON_TARGET_SMALL_FILL, "ICON_TARGET_SMALL_FILL" ); + assignGlobalInt( ICON_TARGET_BIG_FILL, "ICON_TARGET_BIG_FILL" ); + assignGlobalInt( ICON_TARGET_MOVE_FILL, "ICON_TARGET_MOVE_FILL" ); + assignGlobalInt( ICON_CURSOR_MOVE_FILL, "ICON_CURSOR_MOVE_FILL" ); + assignGlobalInt( ICON_CURSOR_SCALE_FILL, "ICON_CURSOR_SCALE_FILL" ); + assignGlobalInt( ICON_CURSOR_SCALE_RIGHT_FILL, "ICON_CURSOR_SCALE_RIGHT_FILL" ); + assignGlobalInt( ICON_CURSOR_SCALE_LEFT_FILL, "ICON_CURSOR_SCALE_LEFT_FILL" ); + assignGlobalInt( ICON_UNDO_FILL, "ICON_UNDO_FILL" ); + assignGlobalInt( ICON_REDO_FILL, "ICON_REDO_FILL" ); + assignGlobalInt( ICON_REREDO_FILL, "ICON_REREDO_FILL" ); + assignGlobalInt( ICON_MUTATE_FILL, "ICON_MUTATE_FILL" ); + assignGlobalInt( ICON_ROTATE_FILL, "ICON_ROTATE_FILL" ); + assignGlobalInt( ICON_REPEAT_FILL, "ICON_REPEAT_FILL" ); + assignGlobalInt( ICON_SHUFFLE_FILL, "ICON_SHUFFLE_FILL" ); + assignGlobalInt( ICON_EMPTYBOX_SMALL, "ICON_EMPTYBOX_SMALL" ); + assignGlobalInt( ICON_BOX, "ICON_BOX" ); + assignGlobalInt( ICON_BOX_TOP, "ICON_BOX_TOP" ); + assignGlobalInt( ICON_BOX_TOP_RIGHT, "ICON_BOX_TOP_RIGHT" ); + assignGlobalInt( ICON_BOX_RIGHT, "ICON_BOX_RIGHT" ); + assignGlobalInt( ICON_BOX_BOTTOM_RIGHT, "ICON_BOX_BOTTOM_RIGHT" ); + assignGlobalInt( ICON_BOX_BOTTOM, "ICON_BOX_BOTTOM" ); + assignGlobalInt( ICON_BOX_BOTTOM_LEFT, "ICON_BOX_BOTTOM_LEFT" ); + assignGlobalInt( ICON_BOX_LEFT, "ICON_BOX_LEFT" ); + assignGlobalInt( ICON_BOX_TOP_LEFT, "ICON_BOX_TOP_LEFT" ); + assignGlobalInt( ICON_BOX_CENTER, "ICON_BOX_CENTER" ); + assignGlobalInt( ICON_BOX_CIRCLE_MASK, "ICON_BOX_CIRCLE_MASK" ); + assignGlobalInt( ICON_POT, "ICON_POT" ); + assignGlobalInt( ICON_ALPHA_MULTIPLY, "ICON_ALPHA_MULTIPLY" ); + assignGlobalInt( ICON_ALPHA_CLEAR, "ICON_ALPHA_CLEAR" ); + assignGlobalInt( ICON_DITHERING, "ICON_DITHERING" ); + assignGlobalInt( ICON_MIPMAPS, "ICON_MIPMAPS" ); + assignGlobalInt( ICON_BOX_GRID, "ICON_BOX_GRID" ); + assignGlobalInt( ICON_GRID, "ICON_GRID" ); + assignGlobalInt( ICON_BOX_CORNERS_SMALL, "ICON_BOX_CORNERS_SMALL" ); + assignGlobalInt( ICON_BOX_CORNERS_BIG, "ICON_BOX_CORNERS_BIG" ); + assignGlobalInt( ICON_FOUR_BOXES, "ICON_FOUR_BOXES" ); + assignGlobalInt( ICON_GRID_FILL, "ICON_GRID_FILL" ); + assignGlobalInt( ICON_BOX_MULTISIZE, "ICON_BOX_MULTISIZE" ); + assignGlobalInt( ICON_ZOOM_SMALL, "ICON_ZOOM_SMALL" ); + assignGlobalInt( ICON_ZOOM_MEDIUM, "ICON_ZOOM_MEDIUM" ); + assignGlobalInt( ICON_ZOOM_BIG, "ICON_ZOOM_BIG" ); + assignGlobalInt( ICON_ZOOM_ALL, "ICON_ZOOM_ALL" ); + assignGlobalInt( ICON_ZOOM_CENTER, "ICON_ZOOM_CENTER" ); + assignGlobalInt( ICON_BOX_DOTS_SMALL, "ICON_BOX_DOTS_SMALL" ); + assignGlobalInt( ICON_BOX_DOTS_BIG, "ICON_BOX_DOTS_BIG" ); + assignGlobalInt( ICON_BOX_CONCENTRIC, "ICON_BOX_CONCENTRIC" ); + assignGlobalInt( ICON_BOX_GRID_BIG, "ICON_BOX_GRID_BIG" ); + assignGlobalInt( ICON_OK_TICK, "ICON_OK_TICK" ); + assignGlobalInt( ICON_CROSS, "ICON_CROSS" ); + assignGlobalInt( ICON_ARROW_LEFT, "ICON_ARROW_LEFT" ); + assignGlobalInt( ICON_ARROW_RIGHT, "ICON_ARROW_RIGHT" ); + assignGlobalInt( ICON_ARROW_DOWN, "ICON_ARROW_DOWN" ); + assignGlobalInt( ICON_ARROW_UP, "ICON_ARROW_UP" ); + assignGlobalInt( ICON_ARROW_LEFT_FILL, "ICON_ARROW_LEFT_FILL" ); + assignGlobalInt( ICON_ARROW_RIGHT_FILL, "ICON_ARROW_RIGHT_FILL" ); + assignGlobalInt( ICON_ARROW_DOWN_FILL, "ICON_ARROW_DOWN_FILL" ); + assignGlobalInt( ICON_ARROW_UP_FILL, "ICON_ARROW_UP_FILL" ); + assignGlobalInt( ICON_AUDIO, "ICON_AUDIO" ); + assignGlobalInt( ICON_FX, "ICON_FX" ); + assignGlobalInt( ICON_WAVE, "ICON_WAVE" ); + assignGlobalInt( ICON_WAVE_SINUS, "ICON_WAVE_SINUS" ); + assignGlobalInt( ICON_WAVE_SQUARE, "ICON_WAVE_SQUARE" ); + assignGlobalInt( ICON_WAVE_TRIANGULAR, "ICON_WAVE_TRIANGULAR" ); + assignGlobalInt( ICON_CROSS_SMALL, "ICON_CROSS_SMALL" ); + assignGlobalInt( ICON_PLAYER_PREVIOUS, "ICON_PLAYER_PREVIOUS" ); + assignGlobalInt( ICON_PLAYER_PLAY_BACK, "ICON_PLAYER_PLAY_BACK" ); + assignGlobalInt( ICON_PLAYER_PLAY, "ICON_PLAYER_PLAY" ); + assignGlobalInt( ICON_PLAYER_PAUSE, "ICON_PLAYER_PAUSE" ); + assignGlobalInt( ICON_PLAYER_STOP, "ICON_PLAYER_STOP" ); + assignGlobalInt( ICON_PLAYER_NEXT, "ICON_PLAYER_NEXT" ); + assignGlobalInt( ICON_PLAYER_RECORD, "ICON_PLAYER_RECORD" ); + assignGlobalInt( ICON_MAGNET, "ICON_MAGNET" ); + assignGlobalInt( ICON_LOCK_CLOSE, "ICON_LOCK_CLOSE" ); + assignGlobalInt( ICON_LOCK_OPEN, "ICON_LOCK_OPEN" ); + assignGlobalInt( ICON_CLOCK, "ICON_CLOCK" ); + assignGlobalInt( ICON_TOOLS, "ICON_TOOLS" ); + assignGlobalInt( ICON_GEAR, "ICON_GEAR" ); + assignGlobalInt( ICON_GEAR_BIG, "ICON_GEAR_BIG" ); + assignGlobalInt( ICON_BIN, "ICON_BIN" ); + assignGlobalInt( ICON_HAND_POINTER, "ICON_HAND_POINTER" ); + assignGlobalInt( ICON_LASER, "ICON_LASER" ); + assignGlobalInt( ICON_COIN, "ICON_COIN" ); + assignGlobalInt( ICON_EXPLOSION, "ICON_EXPLOSION" ); + assignGlobalInt( ICON_1UP, "ICON_1UP" ); + assignGlobalInt( ICON_PLAYER, "ICON_PLAYER" ); + assignGlobalInt( ICON_PLAYER_JUMP, "ICON_PLAYER_JUMP" ); + assignGlobalInt( ICON_KEY, "ICON_KEY" ); + assignGlobalInt( ICON_DEMON, "ICON_DEMON" ); + assignGlobalInt( ICON_TEXT_POPUP, "ICON_TEXT_POPUP" ); + assignGlobalInt( ICON_GEAR_EX, "ICON_GEAR_EX" ); + assignGlobalInt( ICON_CRACK, "ICON_CRACK" ); + assignGlobalInt( ICON_CRACK_POINTS, "ICON_CRACK_POINTS" ); + assignGlobalInt( ICON_STAR, "ICON_STAR" ); + assignGlobalInt( ICON_DOOR, "ICON_DOOR" ); + assignGlobalInt( ICON_EXIT, "ICON_EXIT" ); + assignGlobalInt( ICON_MODE_2D, "ICON_MODE_2D" ); + assignGlobalInt( ICON_MODE_3D, "ICON_MODE_3D" ); + assignGlobalInt( ICON_CUBE, "ICON_CUBE" ); + assignGlobalInt( ICON_CUBE_FACE_TOP, "ICON_CUBE_FACE_TOP" ); + assignGlobalInt( ICON_CUBE_FACE_LEFT, "ICON_CUBE_FACE_LEFT" ); + assignGlobalInt( ICON_CUBE_FACE_FRONT, "ICON_CUBE_FACE_FRONT" ); + assignGlobalInt( ICON_CUBE_FACE_BOTTOM, "ICON_CUBE_FACE_BOTTOM" ); + assignGlobalInt( ICON_CUBE_FACE_RIGHT, "ICON_CUBE_FACE_RIGHT" ); + assignGlobalInt( ICON_CUBE_FACE_BACK, "ICON_CUBE_FACE_BACK" ); + assignGlobalInt( ICON_CAMERA, "ICON_CAMERA" ); + assignGlobalInt( ICON_SPECIAL, "ICON_SPECIAL" ); + assignGlobalInt( ICON_LINK_NET, "ICON_LINK_NET" ); + assignGlobalInt( ICON_LINK_BOXES, "ICON_LINK_BOXES" ); + assignGlobalInt( ICON_LINK_MULTI, "ICON_LINK_MULTI" ); + assignGlobalInt( ICON_LINK, "ICON_LINK" ); + assignGlobalInt( ICON_LINK_BROKE, "ICON_LINK_BROKE" ); + assignGlobalInt( ICON_TEXT_NOTES, "ICON_TEXT_NOTES" ); + assignGlobalInt( ICON_NOTEBOOK, "ICON_NOTEBOOK" ); + assignGlobalInt( ICON_SUITCASE, "ICON_SUITCASE" ); + assignGlobalInt( ICON_SUITCASE_ZIP, "ICON_SUITCASE_ZIP" ); + assignGlobalInt( ICON_MAILBOX, "ICON_MAILBOX" ); + assignGlobalInt( ICON_MONITOR, "ICON_MONITOR" ); + assignGlobalInt( ICON_PRINTER, "ICON_PRINTER" ); + assignGlobalInt( ICON_PHOTO_CAMERA, "ICON_PHOTO_CAMERA" ); + assignGlobalInt( ICON_PHOTO_CAMERA_FLASH, "ICON_PHOTO_CAMERA_FLASH" ); + assignGlobalInt( ICON_HOUSE, "ICON_HOUSE" ); + assignGlobalInt( ICON_HEART, "ICON_HEART" ); + assignGlobalInt( ICON_CORNER, "ICON_CORNER" ); + assignGlobalInt( ICON_VERTICAL_BARS, "ICON_VERTICAL_BARS" ); + assignGlobalInt( ICON_VERTICAL_BARS_FILL, "ICON_VERTICAL_BARS_FILL" ); + assignGlobalInt( ICON_LIFE_BARS, "ICON_LIFE_BARS" ); + assignGlobalInt( ICON_INFO, "ICON_INFO" ); + assignGlobalInt( ICON_CROSSLINE, "ICON_CROSSLINE" ); + assignGlobalInt( ICON_HELP, "ICON_HELP" ); + assignGlobalInt( ICON_FILETYPE_ALPHA, "ICON_FILETYPE_ALPHA" ); + assignGlobalInt( ICON_FILETYPE_HOME, "ICON_FILETYPE_HOME" ); + assignGlobalInt( ICON_LAYERS_VISIBLE, "ICON_LAYERS_VISIBLE" ); + assignGlobalInt( ICON_LAYERS, "ICON_LAYERS" ); + assignGlobalInt( ICON_WINDOW, "ICON_WINDOW" ); + assignGlobalInt( ICON_HIDPI, "ICON_HIDPI" ); + assignGlobalInt( ICON_FILETYPE_BINARY, "ICON_FILETYPE_BINARY" ); + assignGlobalInt( ICON_HEX, "ICON_HEX" ); + assignGlobalInt( ICON_SHIELD, "ICON_SHIELD" ); + assignGlobalInt( ICON_FILE_NEW, "ICON_FILE_NEW" ); + assignGlobalInt( ICON_FOLDER_ADD, "ICON_FOLDER_ADD" ); + assignGlobalInt( ICON_ALARM, "ICON_ALARM" ); + assignGlobalInt( ICON_CPU, "ICON_CPU" ); + assignGlobalInt( ICON_ROM, "ICON_ROM" ); + assignGlobalInt( ICON_STEP_OVER, "ICON_STEP_OVER" ); + assignGlobalInt( ICON_STEP_INTO, "ICON_STEP_INTO" ); + assignGlobalInt( ICON_STEP_OUT, "ICON_STEP_OUT" ); + assignGlobalInt( ICON_RESTART, "ICON_RESTART" ); + assignGlobalInt( ICON_BREAKPOINT_ON, "ICON_BREAKPOINT_ON" ); + assignGlobalInt( ICON_BREAKPOINT_OFF, "ICON_BREAKPOINT_OFF" ); + assignGlobalInt( ICON_BURGER_MENU, "ICON_BURGER_MENU" ); + assignGlobalInt( ICON_CASE_SENSITIVE, "ICON_CASE_SENSITIVE" ); + assignGlobalInt( ICON_REG_EXP, "ICON_REG_EXP" ); + assignGlobalInt( ICON_FOLDER, "ICON_FOLDER" ); + assignGlobalInt( ICON_FILE, "ICON_FILE" ); + assignGlobalInt( ICON_SAND_TIMER, "ICON_SAND_TIMER" ); /* Light type */ assignGlobalInt( LIGHT_DIRECTIONAL, "LIGHT_DIRECTIONAL" ); // Directional light assignGlobalInt( LIGHT_POINT, "LIGHT_POINT" ); // Point light -- cgit v1.2.3