Gui Icons enumeration.

This commit is contained in:
jussi
2024-12-11 00:21:28 +02:00
parent 14fbd73660
commit b4b81f68c4
10 changed files with 1343 additions and 18 deletions

882
API.md
View File

@@ -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 ## Defines - Light type
> LIGHT_DIRECTIONAL = 0 > LIGHT_DIRECTIONAL = 0

View File

@@ -911,6 +911,229 @@ RL.HUEBAR_SELECTOR_HEIGHT=19
---ColorPicker right hue bar selector overflow ---ColorPicker right hue bar selector overflow
RL.HUEBAR_SELECTOR_OVERFLOW=20 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 -- Defines - Light type
---Directional light ---Directional light

View File

@@ -29,6 +29,7 @@ DETAILED CHANGES:
- ADDED: WindowShouldClose and custom main loop example. - ADDED: WindowShouldClose and custom main loop example.
- ADDED: EXPOSE_API_SYMBOLS. - ADDED: EXPOSE_API_SYMBOLS.
- ADDED: SetShaderValueWithBuffer and SetShaderValueVWithBuffer. - ADDED: SetShaderValueWithBuffer and SetShaderValueVWithBuffer.
- ADDED: Gui Icons enumeration.
------------------------------------------------------------------------ ------------------------------------------------------------------------
Release: ReiLua version 0.8.0 Using Raylib 5.0 and Forked Raygui 4.0 Release: ReiLua version 0.8.0 Using Raylib 5.0 and Forked Raygui 4.0

View File

@@ -4,8 +4,6 @@ Current {
Backlog { Backlog {
* Symbols * Symbols
* Expose symbols on Windows. * Expose symbols on Windows.
* Raygui
* ICON_ defines.
* Raygui lib * Raygui lib
* Check if could remove flickering from changing draw order by making queue for order * Check if could remove flickering from changing draw order by making queue for order
changing and only change them after everything is drawn. changing and only change them after everything is drawn.

View File

@@ -44,11 +44,11 @@ function RL.draw()
local result = 0 local result = 0
-- RL.GuiSetStyle( RL.DEFAULT, RL.TEXT_SIZE, 10 ) -- 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() RL.CloseWindow()
end 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 if windowOpen and RL.GuiWindowBox( { 300, 16, 200, 320 }, "Window" ) == 1 then
windowOpen = false windowOpen = false
@@ -117,7 +117,7 @@ function RL.draw()
_, guiTabBarActive = RL.GuiTabBar( _, guiTabBarActive = RL.GuiTabBar(
{ 420, 680, 320, 32 }, { 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 guiTabBarActive
) )

View File

@@ -81,7 +81,7 @@ function FileBrowser:new( pos )
-- Back button. -- Back button.
object.backButton = Gui:Button( object.backButton = Gui:Button(
Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ), Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ),
RL.GuiIconText( 118, "" ), RL.GuiIconText( RL.ICON_ARROW_LEFT_FILL, "" ),
{ -- callbacks. { -- callbacks.
pressed = function() object:back() end pressed = function() object:back() end
} }
@@ -94,7 +94,7 @@ function FileBrowser:new( pos )
-- Search button. -- Search button.
object.searchToggle = Gui:Toggle( object.searchToggle = Gui:Toggle(
Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ), Rect:new( 0, 0, iconButtonSize.x, iconButtonSize.y ),
RL.GuiIconText( 42, "" ), RL.GuiIconText( RL.ICON_LENS, "" ),
false, -- active. false, -- active.
{ -- callbacks. { -- callbacks.
pressed = function( this ) object:searchPressed( this.active ) end pressed = function( this ) object:searchPressed( this.active ) end

View File

@@ -286,15 +286,15 @@ local function addTreeView()
) )
-- Items. -- Items.
local folder = TreeView:addItem( RL.GuiIconText( 1, "Images" ) ) local folder = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "Images" ) )
local folderEmpty = TreeView:addItem( RL.GuiIconText( 1, "Empty Folder" ) ) local folderEmpty = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "Empty Folder" ) )
local folder2 = TreeView:addItem( RL.GuiIconText( 1, "More images" ), folder ) local folder2 = TreeView:addItem( RL.GuiIconText( RL.ICON_FOLDER_FILE_OPEN, "More images" ), folder )
TreeView:addItem( RL.GuiIconText( 12, "Cat.png" ), folder ) TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Cat.png" ), folder )
TreeView:addItem( RL.GuiIconText( 12, "Dog.png" ), folder2 ) TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Dog.png" ), folder2 )
TreeView:addItem( RL.GuiIconText( 12, "Horse.png" ), folder2 ) TreeView:addItem( RL.GuiIconText( RL.ICON_FILETYPE_IMAGE, "Horse.png" ), folder2 )
for i = 0, 10 do 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
end end

View File

@@ -48,9 +48,9 @@ end
local function setGroupText( text, active ) local function setGroupText( text, active )
if active then if active then
return RL.GuiIconText( 120, text ) return RL.GuiIconText( RL.ICON_ARROW_DOWN_FILL, text )
else else
return RL.GuiIconText( 119, text ) return RL.GuiIconText( RL.ICON_ARROW_RIGHT_FILL, text )
end end
end end

View File

@@ -35,9 +35,9 @@ end
function TreeItem:setOpenIcon() function TreeItem:setOpenIcon()
if self.open then if self.open then
return RL.GuiIconText( 120, "" ) return RL.GuiIconText( RL.ICON_ARROW_DOWN_FILL, "" )
else else
return RL.GuiIconText( 119, "" ) return RL.GuiIconText( RL.ICON_ARROW_RIGHT_FILL, "" )
end end
end end

View File

@@ -853,6 +853,227 @@ static void defineGlobals() {
assignGlobalInt( HUEBAR_PADDING, "HUEBAR_PADDING" ); // ColorPicker right hue bar separation from panel 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_HEIGHT, "HUEBAR_SELECTOR_HEIGHT" ); // ColorPicker right hue bar selector height
assignGlobalInt( HUEBAR_SELECTOR_OVERFLOW, "HUEBAR_SELECTOR_OVERFLOW" ); // ColorPicker right hue bar selector overflow 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 */ /* Light type */
assignGlobalInt( LIGHT_DIRECTIONAL, "LIGHT_DIRECTIONAL" ); // Directional light assignGlobalInt( LIGHT_DIRECTIONAL, "LIGHT_DIRECTIONAL" ); // Directional light
assignGlobalInt( LIGHT_POINT, "LIGHT_POINT" ); // Point light assignGlobalInt( LIGHT_POINT, "LIGHT_POINT" ); // Point light