UNPKG

@raylib/api

Version:

raylib-api: Exports of the raylib API in various file formats.

2,218 lines (2,217 loc) 69 kB
{ "defines": [ { "name": "RAYGUI_H", "type": "GUARD", "value": "", "description": "" }, { "name": "RAYGUI_VERSION_MAJOR", "type": "INT", "value": 4, "description": "" }, { "name": "RAYGUI_VERSION_MINOR", "type": "INT", "value": 5, "description": "" }, { "name": "RAYGUI_VERSION_PATCH", "type": "INT", "value": 0, "description": "" }, { "name": "RAYGUI_VERSION", "type": "STRING", "value": "4.5-dev", "description": "" }, { "name": "RAYGUIAPI", "type": "UNKNOWN", "value": "__declspec(dllexport)", "description": "We are building the library as a Win32 shared library (.dll)" }, { "name": "RAYGUI_MALLOC(sz)", "type": "MACRO", "value": "malloc(sz)", "description": "" }, { "name": "RAYGUI_CALLOC(n,sz)", "type": "MACRO", "value": "calloc(n,sz)", "description": "" }, { "name": "RAYGUI_FREE(p)", "type": "MACRO", "value": "free(p)", "description": "" }, { "name": "RAYGUI_SUPPORT_LOG_INFO", "type": "GUARD", "value": "", "description": "" }, { "name": "RAYGUI_LOG(...)", "type": "MACRO", "value": "printf(__VA_ARGS__)", "description": "" }, { "name": "SCROLLBAR_LEFT_SIDE", "type": "INT", "value": 0, "description": "" }, { "name": "SCROLLBAR_RIGHT_SIDE", "type": "INT", "value": 1, "description": "" } ], "structs": [ { "name": "Vector2", "description": "Vector2 type", "fields": [ { "type": "float", "name": "x", "description": "" }, { "type": "float", "name": "y", "description": "" } ] }, { "name": "Vector3", "description": "Vector3 type // -- ConvertHSVtoRGB(), ConvertRGBtoHSV()", "fields": [ { "type": "float", "name": "x", "description": "" }, { "type": "float", "name": "y", "description": "" }, { "type": "float", "name": "z", "description": "" } ] }, { "name": "Color", "description": "Color type, RGBA (32bit)", "fields": [ { "type": "unsigned char", "name": "r", "description": "" }, { "type": "unsigned char", "name": "g", "description": "" }, { "type": "unsigned char", "name": "b", "description": "" }, { "type": "unsigned char", "name": "a", "description": "" } ] }, { "name": "Rectangle", "description": "Rectangle type", "fields": [ { "type": "float", "name": "x", "description": "" }, { "type": "float", "name": "y", "description": "" }, { "type": "float", "name": "width", "description": "" }, { "type": "float", "name": "height", "description": "" } ] }, { "name": "Texture2D", "description": "It should be redesigned to be provided by user", "fields": [ { "type": "unsigned int", "name": "id", "description": "OpenGL texture id" }, { "type": "int", "name": "width", "description": "Texture base width" }, { "type": "int", "name": "height", "description": "Texture base height" }, { "type": "int", "name": "mipmaps", "description": "Mipmap levels, 1 by default" }, { "type": "int", "name": "format", "description": "Data format (PixelFormat type)" } ] }, { "name": "Image", "description": "Image, pixel data stored in CPU memory (RAM)", "fields": [ { "type": "void *", "name": "data", "description": "Image raw data" }, { "type": "int", "name": "width", "description": "Image base width" }, { "type": "int", "name": "height", "description": "Image base height" }, { "type": "int", "name": "mipmaps", "description": "Mipmap levels, 1 by default" }, { "type": "int", "name": "format", "description": "Data format (PixelFormat type)" } ] }, { "name": "GlyphInfo", "description": "GlyphInfo, font characters glyphs info", "fields": [ { "type": "int", "name": "value", "description": "Character value (Unicode)" }, { "type": "int", "name": "offsetX", "description": "Character offset X when drawing" }, { "type": "int", "name": "offsetY", "description": "Character offset Y when drawing" }, { "type": "int", "name": "advanceX", "description": "Character advance position X" }, { "type": "Image", "name": "image", "description": "Character image data" } ] }, { "name": "Font", "description": "It should be redesigned to be provided by user", "fields": [ { "type": "int", "name": "baseSize", "description": "Base size (default chars height)" }, { "type": "int", "name": "glyphCount", "description": "Number of glyph characters" }, { "type": "int", "name": "glyphPadding", "description": "Padding around the glyph characters" }, { "type": "Texture2D", "name": "texture", "description": "Texture atlas containing the glyphs" }, { "type": "Rectangle *", "name": "recs", "description": "Rectangles in texture for the glyphs" }, { "type": "GlyphInfo *", "name": "glyphs", "description": "Glyphs info data" } ] }, { "name": "GuiStyleProp", "description": "NOTE: Used when exporting style as code for convenience", "fields": [ { "type": "unsigned short", "name": "controlId", "description": "Control identifier" }, { "type": "unsigned short", "name": "propertyId", "description": "Property identifier" }, { "type": "int", "name": "propertyValue", "description": "Property value" } ] }, { "name": "GuiTextStyle", "description": "NOTE: Text style is defined by control", "fields": [ { "type": "unsigned int", "name": "size", "description": "" }, { "type": "int", "name": "charSpacing", "description": "" }, { "type": "int", "name": "lineSpacing", "description": "" }, { "type": "int", "name": "alignmentH", "description": "" }, { "type": "int", "name": "alignmentV", "description": "" }, { "type": "int", "name": "padding", "description": "" } ] } ], "aliases": [ ], "enums": [ { "name": "GuiState", "description": "Gui control state", "values": [ { "name": "STATE_NORMAL", "value": 0, "description": "" }, { "name": "STATE_FOCUSED", "value": 1, "description": "" }, { "name": "STATE_PRESSED", "value": 2, "description": "" }, { "name": "STATE_DISABLED", "value": 3, "description": "" } ] }, { "name": "GuiTextAlignment", "description": "Gui control text alignment", "values": [ { "name": "TEXT_ALIGN_LEFT", "value": 0, "description": "" }, { "name": "TEXT_ALIGN_CENTER", "value": 1, "description": "" }, { "name": "TEXT_ALIGN_RIGHT", "value": 2, "description": "" } ] }, { "name": "GuiTextAlignmentVertical", "description": "Gui control text alignment vertical", "values": [ { "name": "TEXT_ALIGN_TOP", "value": 0, "description": "" }, { "name": "TEXT_ALIGN_MIDDLE", "value": 1, "description": "" }, { "name": "TEXT_ALIGN_BOTTOM", "value": 2, "description": "" } ] }, { "name": "GuiTextWrapMode", "description": "Gui control text wrap mode", "values": [ { "name": "TEXT_WRAP_NONE", "value": 0, "description": "" }, { "name": "TEXT_WRAP_CHAR", "value": 1, "description": "" }, { "name": "TEXT_WRAP_WORD", "value": 2, "description": "" } ] }, { "name": "GuiControl", "description": "Gui controls", "values": [ { "name": "DEFAULT", "value": 0, "description": "" }, { "name": "LABEL", "value": 1, "description": "Used also for: LABELBUTTON" }, { "name": "BUTTON", "value": 2, "description": "" }, { "name": "TOGGLE", "value": 3, "description": "Used also for: TOGGLEGROUP" }, { "name": "SLIDER", "value": 4, "description": "Used also for: SLIDERBAR, TOGGLESLIDER" }, { "name": "PROGRESSBAR", "value": 5, "description": "" }, { "name": "CHECKBOX", "value": 6, "description": "" }, { "name": "COMBOBOX", "value": 7, "description": "" }, { "name": "DROPDOWNBOX", "value": 8, "description": "" }, { "name": "TEXTBOX", "value": 9, "description": "Used also for: TEXTBOXMULTI" }, { "name": "VALUEBOX", "value": 10, "description": "" }, { "name": "SPINNER", "value": 11, "description": "Uses: BUTTON, VALUEBOX" }, { "name": "LISTVIEW", "value": 12, "description": "" }, { "name": "COLORPICKER", "value": 13, "description": "" }, { "name": "SCROLLBAR", "value": 14, "description": "" }, { "name": "STATUSBAR", "value": 15, "description": "" } ] }, { "name": "GuiControlProperty", "description": "Gui base properties for every control", "values": [ { "name": "BORDER_COLOR_NORMAL", "value": 0, "description": "Control border color in STATE_NORMAL" }, { "name": "BASE_COLOR_NORMAL", "value": 1, "description": "Control base color in STATE_NORMAL" }, { "name": "TEXT_COLOR_NORMAL", "value": 2, "description": "Control text color in STATE_NORMAL" }, { "name": "BORDER_COLOR_FOCUSED", "value": 3, "description": "Control border color in STATE_FOCUSED" }, { "name": "BASE_COLOR_FOCUSED", "value": 4, "description": "Control base color in STATE_FOCUSED" }, { "name": "TEXT_COLOR_FOCUSED", "value": 5, "description": "Control text color in STATE_FOCUSED" }, { "name": "BORDER_COLOR_PRESSED", "value": 6, "description": "Control border color in STATE_PRESSED" }, { "name": "BASE_COLOR_PRESSED", "value": 7, "description": "Control base color in STATE_PRESSED" }, { "name": "TEXT_COLOR_PRESSED", "value": 8, "description": "Control text color in STATE_PRESSED" }, { "name": "BORDER_COLOR_DISABLED", "value": 9, "description": "Control border color in STATE_DISABLED" }, { "name": "BASE_COLOR_DISABLED", "value": 10, "description": "Control base color in STATE_DISABLED" }, { "name": "TEXT_COLOR_DISABLED", "value": 11, "description": "Control text color in STATE_DISABLED" }, { "name": "BORDER_WIDTH", "value": 12, "description": "Control border size, 0 for no border" }, { "name": "TEXT_PADDING", "value": 13, "description": "Control text padding, not considering border" }, { "name": "TEXT_ALIGNMENT", "value": 14, "description": "Control text horizontal alignment inside control text bound (after border and padding)" } ] }, { "name": "GuiDefaultProperty", "description": "DEFAULT extended properties", "values": [ { "name": "TEXT_SIZE", "value": 16, "description": "Text size (glyphs max height)" }, { "name": "TEXT_SPACING", "value": 17, "description": "Text spacing between glyphs" }, { "name": "LINE_COLOR", "value": 18, "description": "Line control color" }, { "name": "BACKGROUND_COLOR", "value": 19, "description": "Background color" }, { "name": "TEXT_LINE_SPACING", "value": 20, "description": "Text spacing between lines" }, { "name": "TEXT_ALIGNMENT_VERTICAL", "value": 21, "description": "Text vertical alignment inside text bounds (after border and padding)" }, { "name": "TEXT_WRAP_MODE", "value": 22, "description": "Text wrap-mode inside text bounds" } ] }, { "name": "GuiToggleProperty", "description": "Toggle/ToggleGroup", "values": [ { "name": "GROUP_PADDING", "value": 16, "description": "ToggleGroup separation between toggles" } ] }, { "name": "GuiSliderProperty", "description": "Slider/SliderBar", "values": [ { "name": "SLIDER_WIDTH", "value": 16, "description": "Slider size of internal bar" }, { "name": "SLIDER_PADDING", "value": 17, "description": "Slider/SliderBar internal bar padding" } ] }, { "name": "GuiProgressBarProperty", "description": "ProgressBar", "values": [ { "name": "PROGRESS_PADDING", "value": 16, "description": "ProgressBar internal padding" } ] }, { "name": "GuiScrollBarProperty", "description": "ScrollBar", "values": [ { "name": "ARROWS_SIZE", "value": 16, "description": "ScrollBar arrows size" }, { "name": "ARROWS_VISIBLE", "value": 17, "description": "ScrollBar arrows visible" }, { "name": "SCROLL_SLIDER_PADDING", "value": 18, "description": "ScrollBar slider internal padding" }, { "name": "SCROLL_SLIDER_SIZE", "value": 19, "description": "ScrollBar slider size" }, { "name": "SCROLL_PADDING", "value": 20, "description": "ScrollBar scroll padding from arrows" }, { "name": "SCROLL_SPEED", "value": 21, "description": "ScrollBar scrolling speed" } ] }, { "name": "GuiCheckBoxProperty", "description": "CheckBox", "values": [ { "name": "CHECK_PADDING", "value": 16, "description": "CheckBox internal check padding" } ] }, { "name": "GuiComboBoxProperty", "description": "ComboBox", "values": [ { "name": "COMBO_BUTTON_WIDTH", "value": 16, "description": "ComboBox right button width" }, { "name": "COMBO_BUTTON_SPACING", "value": 17, "description": "ComboBox button separation" } ] }, { "name": "GuiDropdownBoxProperty", "description": "DropdownBox", "values": [ { "name": "ARROW_PADDING", "value": 16, "description": "DropdownBox arrow separation from border and items" }, { "name": "DROPDOWN_ITEMS_SPACING", "value": 17, "description": "DropdownBox items separation" }, { "name": "DROPDOWN_ARROW_HIDDEN", "value": 18, "description": "DropdownBox arrow hidden" }, { "name": "DROPDOWN_ROLL_UP", "value": 19, "description": "DropdownBox roll up flag (default rolls down)" } ] }, { "name": "GuiTextBoxProperty", "description": "TextBox/TextBoxMulti/ValueBox/Spinner", "values": [ { "name": "TEXT_READONLY", "value": 16, "description": "TextBox in read-only mode: 0-text editable, 1-text no-editable" } ] }, { "name": "GuiSpinnerProperty", "description": "Spinner", "values": [ { "name": "SPIN_BUTTON_WIDTH", "value": 16, "description": "Spinner left/right buttons width" }, { "name": "SPIN_BUTTON_SPACING", "value": 17, "description": "Spinner buttons separation" } ] }, { "name": "GuiListViewProperty", "description": "ListView", "values": [ { "name": "LIST_ITEMS_HEIGHT", "value": 16, "description": "ListView items height" }, { "name": "LIST_ITEMS_SPACING", "value": 17, "description": "ListView items separation" }, { "name": "SCROLLBAR_WIDTH", "value": 18, "description": "ListView scrollbar size (usually width)" }, { "name": "SCROLLBAR_SIDE", "value": 19, "description": "ListView scrollbar side (0-SCROLLBAR_LEFT_SIDE, 1-SCROLLBAR_RIGHT_SIDE)" }, { "name": "LIST_ITEMS_BORDER_WIDTH", "value": 20, "description": "ListView items border width" } ] }, { "name": "GuiColorPickerProperty", "description": "ColorPicker", "values": [ { "name": "COLOR_SELECTOR_SIZE", "value": 16, "description": "" }, { "name": "HUEBAR_WIDTH", "value": 17, "description": "ColorPicker right hue bar width" }, { "name": "HUEBAR_PADDING", "value": 18, "description": "ColorPicker right hue bar separation from panel" }, { "name": "HUEBAR_SELECTOR_HEIGHT", "value": 19, "description": "ColorPicker right hue bar selector height" }, { "name": "HUEBAR_SELECTOR_OVERFLOW", "value": 20, "description": "ColorPicker right hue bar selector overflow" } ] }, { "name": "GuiIconName", "description": "", "values": [ { "name": "ICON_NONE", "value": 0, "description": "" }, { "name": "ICON_FOLDER_FILE_OPEN", "value": 1, "description": "" }, { "name": "ICON_FILE_SAVE_CLASSIC", "value": 2, "description": "" }, { "name": "ICON_FOLDER_OPEN", "value": 3, "description": "" }, { "name": "ICON_FOLDER_SAVE", "value": 4, "description": "" }, { "name": "ICON_FILE_OPEN", "value": 5, "description": "" }, { "name": "ICON_FILE_SAVE", "value": 6, "description": "" }, { "name": "ICON_FILE_EXPORT", "value": 7, "description": "" }, { "name": "ICON_FILE_ADD", "value": 8, "description": "" }, { "name": "ICON_FILE_DELETE", "value": 9, "description": "" }, { "name": "ICON_FILETYPE_TEXT", "value": 10, "description": "" }, { "name": "ICON_FILETYPE_AUDIO", "value": 11, "description": "" }, { "name": "ICON_FILETYPE_IMAGE", "value": 12, "description": "" }, { "name": "ICON_FILETYPE_PLAY", "value": 13, "description": "" }, { "name": "ICON_FILETYPE_VIDEO", "value": 14, "description": "" }, { "name": "ICON_FILETYPE_INFO", "value": 15, "description": "" }, { "name": "ICON_FILE_COPY", "value": 16, "description": "" }, { "name": "ICON_FILE_CUT", "value": 17, "description": "" }, { "name": "ICON_FILE_PASTE", "value": 18, "description": "" }, { "name": "ICON_CURSOR_HAND", "value": 19, "description": "" }, { "name": "ICON_CURSOR_POINTER", "value": 20, "description": "" }, { "name": "ICON_CURSOR_CLASSIC", "value": 21, "description": "" }, { "name": "ICON_PENCIL", "value": 22, "description": "" }, { "name": "ICON_PENCIL_BIG", "value": 23, "description": "" }, { "name": "ICON_BRUSH_CLASSIC", "value": 24, "description": "" }, { "name": "ICON_BRUSH_PAINTER", "value": 25, "description": "" }, { "name": "ICON_WATER_DROP", "value": 26, "description": "" }, { "name": "ICON_COLOR_PICKER", "value": 27, "description": "" }, { "name": "ICON_RUBBER", "value": 28, "description": "" }, { "name": "ICON_COLOR_BUCKET", "value": 29, "description": "" }, { "name": "ICON_TEXT_T", "value": 30, "description": "" }, { "name": "ICON_TEXT_A", "value": 31, "description": "" }, { "name": "ICON_SCALE", "value": 32, "description": "" }, { "name": "ICON_RESIZE", "value": 33, "description": "" }, { "name": "ICON_FILTER_POINT", "value": 34, "description": "" }, { "name": "ICON_FILTER_BILINEAR", "value": 35, "description": "" }, { "name": "ICON_CROP", "value": 36, "description": "" }, { "name": "ICON_CROP_ALPHA", "value": 37, "description": "" }, { "name": "ICON_SQUARE_TOGGLE", "value": 38, "description": "" }, { "name": "ICON_SYMMETRY", "value": 39, "description": "" }, { "name": "ICON_SYMMETRY_HORIZONTAL", "value": 40, "description": "" }, { "name": "ICON_SYMMETRY_VERTICAL", "value": 41, "description": "" }, { "name": "ICON_LENS", "value": 42, "description": "" }, { "name": "ICON_LENS_BIG", "value": 43, "description": "" }, { "name": "ICON_EYE_ON", "value": 44, "description": "" }, { "name": "ICON_EYE_OFF", "value": 45, "description": "" }, { "name": "ICON_FILTER_TOP", "value": 46, "description": "" }, { "name": "ICON_FILTER", "value": 47, "description": "" }, { "name": "ICON_TARGET_POINT", "value": 48, "description": "" }, { "name": "ICON_TARGET_SMALL", "value": 49, "description": "" }, { "name": "ICON_TARGET_BIG", "value": 50, "description": "" }, { "name": "ICON_TARGET_MOVE", "value": 51, "description": "" }, { "name": "ICON_CURSOR_MOVE", "value": 52, "description": "" }, { "name": "ICON_CURSOR_SCALE", "value": 53, "description": "" }, { "name": "ICON_CURSOR_SCALE_RIGHT", "value": 54, "description": "" }, { "name": "ICON_CURSOR_SCALE_LEFT", "value": 55, "description": "" }, { "name": "ICON_UNDO", "value": 56, "description": "" }, { "name": "ICON_REDO", "value": 57, "description": "" }, { "name": "ICON_REREDO", "value": 58, "description": "" }, { "name": "ICON_MUTATE", "value": 59, "description": "" }, { "name": "ICON_ROTATE", "value": 60, "description": "" }, { "name": "ICON_REPEAT", "value": 61, "description": "" }, { "name": "ICON_SHUFFLE", "value": 62, "description": "" }, { "name": "ICON_EMPTYBOX", "value": 63, "description": "" }, { "name": "ICON_TARGET", "value": 64, "description": "" }, { "name": "ICON_TARGET_SMALL_FILL", "value": 65, "description": "" }, { "name": "ICON_TARGET_BIG_FILL", "value": 66, "description": "" }, { "name": "ICON_TARGET_MOVE_FILL", "value": 67, "description": "" }, { "name": "ICON_CURSOR_MOVE_FILL", "value": 68, "description": "" }, { "name": "ICON_CURSOR_SCALE_FILL", "value": 69, "description": "" }, { "name": "ICON_CURSOR_SCALE_RIGHT_FILL", "value": 70, "description": "" }, { "name": "ICON_CURSOR_SCALE_LEFT_FILL", "value": 71, "description": "" }, { "name": "ICON_UNDO_FILL", "value": 72, "description": "" }, { "name": "ICON_REDO_FILL", "value": 73, "description": "" }, { "name": "ICON_REREDO_FILL", "value": 74, "description": "" }, { "name": "ICON_MUTATE_FILL", "value": 75, "description": "" }, { "name": "ICON_ROTATE_FILL", "value": 76, "description": "" }, { "name": "ICON_REPEAT_FILL", "value": 77, "description": "" }, { "name": "ICON_SHUFFLE_FILL", "value": 78, "description": "" }, { "name": "ICON_EMPTYBOX_SMALL", "value": 79, "description": "" }, { "name": "ICON_BOX", "value": 80, "description": "" }, { "name": "ICON_BOX_TOP", "value": 81, "description": "" }, { "name": "ICON_BOX_TOP_RIGHT", "value": 82, "description": "" }, { "name": "ICON_BOX_RIGHT", "value": 83, "description": "" }, { "name": "ICON_BOX_BOTTOM_RIGHT", "value": 84, "description": "" }, { "name": "ICON_BOX_BOTTOM", "value": 85, "description": "" }, { "name": "ICON_BOX_BOTTOM_LEFT", "value": 86, "description": "" }, { "name": "ICON_BOX_LEFT", "value": 87, "description": "" }, { "name": "ICON_BOX_TOP_LEFT", "value": 88, "description": "" }, { "name": "ICON_BOX_CENTER", "value": 89, "description": "" }, { "name": "ICON_BOX_CIRCLE_MASK", "value": 90, "description": "" }, { "name": "ICON_POT", "value": 91, "description": "" }, { "name": "ICON_ALPHA_MULTIPLY", "value": 92, "description": "" }, { "name": "ICON_ALPHA_CLEAR", "value": 93, "description": "" }, { "name": "ICON_DITHERING", "value": 94, "description": "" }, { "name": "ICON_MIPMAPS", "value": 95, "description": "" }, { "name": "ICON_BOX_GRID", "value": 96, "description": "" }, { "name": "ICON_GRID", "value": 97, "description": "" }, { "name": "ICON_BOX_CORNERS_SMALL", "value": 98, "description": "" }, { "name": "ICON_BOX_CORNERS_BIG", "value": 99, "description": "" }, { "name": "ICON_FOUR_BOXES", "value": 100, "description": "" }, { "name": "ICON_GRID_FILL", "value": 101, "description": "" }, { "name": "ICON_BOX_MULTISIZE", "value": 102, "description": "" }, { "name": "ICON_ZOOM_SMALL", "value": 103, "description": "" }, { "name": "ICON_ZOOM_MEDIUM", "value": 104, "description": "" }, { "name": "ICON_ZOOM_BIG", "value": 105, "description": "" }, { "name": "ICON_ZOOM_ALL", "value": 106, "description": "" }, { "name": "ICON_ZOOM_CENTER", "value": 107, "description": "" }, { "name": "ICON_BOX_DOTS_SMALL", "value": 108, "description": "" }, { "name": "ICON_BOX_DOTS_BIG", "value": 109, "description": "" }, { "name": "ICON_BOX_CONCENTRIC", "value": 110, "description": "" }, { "name": "ICON_BOX_GRID_BIG", "value": 111, "description": "" }, { "name": "ICON_OK_TICK", "value": 112, "description": "" }, { "name": "ICON_CROSS", "value": 113, "description": "" }, { "name": "ICON_ARROW_LEFT", "value": 114, "description": "" }, { "name": "ICON_ARROW_RIGHT", "value": 115, "description": "" }, { "name": "ICON_ARROW_DOWN", "value": 116, "description": "" }, { "name": "ICON_ARROW_UP", "value": 117, "description": "" }, { "name": "ICON_ARROW_LEFT_FILL", "value": 118, "description": "" }, { "name": "ICON_ARROW_RIGHT_FILL", "value": 119, "description": "" }, { "name": "ICON_ARROW_DOWN_FILL", "value": 120, "description": "" }, { "name": "ICON_ARROW_UP_FILL", "value": 121, "description": "" }, { "name": "ICON_AUDIO", "value": 122, "description": "" }, { "name": "ICON_FX", "value": 123, "description": "" }, { "name": "ICON_WAVE", "value": 124, "description": "" }, { "name": "ICON_WAVE_SINUS", "value": 125, "description": "" }, { "name": "ICON_WAVE_SQUARE", "value": 126, "description": "" }, { "name": "ICON_WAVE_TRIANGULAR", "value": 127, "description": "" }, { "name": "ICON_CROSS_SMALL", "value": 128, "description": "" }, { "name": "ICON_PLAYER_PREVIOUS", "value": 129, "description": "" }, { "name": "ICON_PLAYER_PLAY_BACK", "value": 130, "description": "" }, { "name": "ICON_PLAYER_PLAY", "value": 131, "description": "" }, { "name": "ICON_PLAYER_PAUSE", "value": 132, "description": "" }, { "name": "ICON_PLAYER_STOP", "value": 133, "description": "" }, { "name": "ICON_PLAYER_NEXT", "value": 134, "description": "" }, { "name": "ICON_PLAYER_RECORD", "value": 135, "description": "" }, { "name": "ICON_MAGNET", "value": 136, "description": "" }, { "name": "ICON_LOCK_CLOSE", "value": 137, "description": "" }, { "name": "ICON_LOCK_OPEN", "value": 138, "description": "" }, { "name": "ICON_CLOCK", "value": 139, "description": "" }, { "name": "ICON_TOOLS", "value": 140, "description": "" }, { "name": "ICON_GEAR", "value": 141, "description": "" }, { "name": "ICON_GEAR_BIG", "value": 142, "description": "" }, { "name": "ICON_BIN", "value": 143, "description": "" }, { "name": "ICON_HAND_POINTER", "value": 144, "description": "" }, { "name": "ICON_LASER", "value": 145, "description": "" }, { "name": "ICON_COIN", "value": 146, "description": "" }, { "name": "ICON_EXPLOSION", "value": 147, "description": "" }, { "name": "ICON_1UP", "value": 148, "description": "" }, { "name": "ICON_PLAYER", "value": 149, "description": "" }, { "name": "ICON_PLAYER_JUMP", "value": 150, "description": "" }, { "name": "ICON_KEY", "value": 151, "description": "" }, { "name": "ICON_DEMON", "value": 152, "description": "" }, { "name": "ICON_TEXT_POPUP", "value": 153, "description": "" }, { "name": "ICON_GEAR_EX", "value": 154, "description": "" }, { "name": "ICON_CRACK", "value": 155, "description": "" }, { "name": "ICON_CRACK_POINTS", "value": 156, "description": "" }, { "name": "ICON_STAR", "value": 157, "description": "" }, { "name": "ICON_DOOR", "value": 158, "description": "" }, { "name": "ICON_EXIT", "value": 159, "description": "" }, { "name": "ICON_MODE_2D", "value": 160, "description": "" }, { "name": "ICON_MODE_3D", "value": 161, "description": "" }, { "name": "ICON_CUBE", "value": 162, "description": "" }, { "name": "ICON_CUBE_FACE_TOP", "value": 163, "description": "" }, { "name": "ICON_CUBE_FACE_LEFT", "value": 164, "description": "" }, { "name": "ICON_CUBE_FACE_FRONT", "value": 165, "description": "" }, { "name": "ICON_CUBE_FACE_BOTTOM", "value": 166, "description": "" }, { "name": "ICON_CUBE_FACE_RIGHT", "value": 167, "description": "" }, { "name": "ICON_CUBE_FACE_BACK", "value": 168, "description": "" }, { "name": "ICON_CAMERA", "value": 169, "description": "" }, { "name": "ICON_SPECIAL", "value": 170, "description": "" }, { "name": "ICON_LINK_NET", "value": 171, "description": "" }, { "name": "ICON_LINK_BOXES", "value": 172, "description": "" }, { "name": "ICON_LINK_MULTI", "value": 173, "description": "" }, { "name": "ICON_LINK", "value": 174, "description": "" }, { "name": "ICON_LINK_BROKE", "value": 175, "description": "" }, { "name": "ICON_TEXT_NOTES", "value": 176, "description": "" }, { "name": "ICON_NOTEBOOK", "value": 177, "description": "" }, { "name": "ICON_SUITCASE", "value": 178, "description": "" }, { "name": "ICON_SUITCASE_ZIP", "value": 179, "description": "" }, { "name": "ICON_MAILBOX", "value": 180, "description": "" }, { "name": "ICON_MONITOR", "value": 181, "description": "" }, { "name": "ICON_PRINTER", "value": 182, "description": "" }, { "name": "ICON_PHOTO_CAMERA", "value": 183, "description": "" }, { "name": "ICON_PHOTO_CAMERA_FLASH", "value": 184, "description": "" }, { "name": "ICON_HOUSE", "value": 185, "description": "" }, { "name": "ICON_HEART", "value": 186, "description": "" }, { "name": "ICON_CORNER", "value": 187, "description": "" }, { "name": "ICON_VERTICAL_BARS", "value": 188, "description": "" }, { "name": "ICON_VERTICAL_BARS_FILL", "value": 189, "description": "" }, { "name": "ICON_LIFE_BARS", "value": 190, "description": "" }, { "name": "ICON_INFO", "value": 191, "description": "" }, { "name": "ICON_CROSSLINE", "value": 192, "description": "" }, { "name": "ICON_HELP", "value": 193, "description": "" }, { "name": "ICON_FILETYPE_ALPHA", "value": 194, "description": "" }, { "name": "ICON_FILETYPE_HOME", "value": 195, "description": "" }, { "name": "ICON_LAYERS_VISIBLE", "value": 196, "description": "" }, { "name": "ICON_LAYERS", "value": 197, "description": "" }, { "name": "ICON_WINDOW", "value": 198, "description": "" }, { "name": "ICON_HIDPI", "value": 199, "description": "" }, { "name": "ICON_FILETYPE_BINARY", "value": 200, "description": "" }, { "name": "ICON_HEX", "value": 201, "description": "" }, { "name": "ICON_SHIELD", "value": 202, "description": "" }, { "name": "ICON_FILE_NEW", "value": 203, "description": "" }, { "name": "ICON_FOLDER_ADD", "value": 204, "description": "" }, { "name": "ICON_ALARM", "value": 205, "description": "" }, { "name": "ICON_CPU", "value": 206, "description": "" }, { "name": "ICON_ROM", "value": 207, "description": "" }, { "name": "ICON_STEP_OVER", "value": 208, "description": "" }, { "name": "ICON_STEP_INTO", "value": 209, "description": "" }, { "name": "ICON_STEP_OUT", "value": 210, "description": "" }, { "name": "ICON_RESTART", "value": 211, "description": "" }, { "name": "ICON_BREAKPOINT_ON", "value": 212, "description": "" }, { "name": "ICON_BREAKPOINT_OFF", "value": 213, "description": "" }, { "name": "ICON_BURGER_MENU", "value": 214, "description": "" }, { "name": "ICON_CASE_SENSITIVE", "value": 215, "description": "" }, { "name": "ICON_REG_EXP", "value": 216, "description": "" }, { "name": "ICON_FOLDER", "value": 217, "description": "" }, { "name": "ICON_FILE", "value": 218, "description": "" }, { "name": "ICON_SAND_TIMER", "value": 219, "description": "" }, { "name": "ICON_WARNING", "value": 220, "description": "" }, { "name": "ICON_HELP_BOX", "value": 221, "description": "" }, { "name": "ICON_INFO_BOX", "value": 222, "description": "" }, { "name": "ICON_PRIORITY", "value": 223, "description": "" }, { "name": "ICON_LAYERS_ISO", "value": 224, "description": "" }, { "name": "ICON_LAYERS2", "value": 225, "description": "" }, { "name": "ICON_MLAYERS", "value": 226, "description": "" }, { "name": "ICON_MAPS", "value": 227, "description": "" }, { "name": "ICON_HOT", "value": 228, "description": "" }, { "name": "ICON_229", "value": 229, "description": "" }, { "name": "ICON_230", "value": 230, "description": "" }, { "name": "ICON_231", "value": 231, "description": "" }, { "name": "ICON_232", "value": 232, "description": "" }, { "name": "ICON_233", "value": 233, "description": "" }, { "name": "ICON_234", "value": 234, "description": "" }, { "name": "ICON_235", "value": 235, "description": "" }, { "name": "ICON_236", "value": 236, "description": "" }, { "name": "ICON_237", "value": 237, "description": "" }, { "name": "ICON_238", "value": 238, "description": "" }, { "name": "ICON_239", "value": 239, "description": "" }, { "name": "ICON_240", "value": 240, "description": "" }, { "name": "ICON_241", "value": 241, "description": "" }, { "name": "ICON_242", "value": 242, "description": "" }, { "name": "ICON_243", "value": 243, "description": "" }, { "name": "ICON_244", "value": 244, "description": "" }, { "name": "ICON_245", "value": 245, "description": "" }, { "name": "ICON_246", "value": 246, "description": "" }, { "name": "ICON_247", "value": 247, "description": "" }, { "name": "ICON_248", "value": 248, "description": "" }, { "name": "ICON_249", "value": 249, "description": "" }, { "name": "ICON_250", "value": 250, "description": "" }, { "name": "ICON_251", "value": 251, "description": "" }, { "name": "ICON_252", "value": 252, "description": "" }, { "name": "ICON_253", "value": 253, "description": "" }, { "name": "ICON_254", "value": 254, "description": "" }, { "name": "ICON_255", "value": 255, "description": "" } ] } ], "callbacks": [ ], "functions": [ { "name": "GuiEnable", "description": "Enable gui controls (global state)", "returnType": "void" }, { "name": "GuiDisable", "description": "Disable gui controls (global state)", "returnType": "void" }, { "name": "GuiLock", "description": "Lock gui controls (global state)", "returnType": "void" }, { "name": "GuiUnlock", "description": "Unlock gui controls (global state)", "returnType": "void" }, { "name": "GuiIsLocked", "description": "Check if gui is locked (global state)", "returnType": "bool" }, { "name": "GuiSetAlpha", "description": "Set gui controls alpha (global state), alpha goes from 0.0f to 1.0f", "returnType": "void", "params": [ { "type": "float", "name": "alpha" } ] }, { "name": "GuiSetState", "description": "Set gui state (global state)", "returnType": "void", "params": [ { "type": "int", "name": "state" } ] }, { "name": "GuiGetState", "description": "Get gui state (global state)", "returnType": "int" }, {