diff --git a/parser/output/raylib_api.json b/parser/output/raylib_api.json
index 948ff45e7..34474bdf4 100644
--- a/parser/output/raylib_api.json
+++ b/parser/output/raylib_api.json
@@ -27,7 +27,7 @@
{
"name": "RAYLIB_VERSION",
"type": "STRING",
- "value": "5.5-dev",
+ "value": "5.5",
"description": ""
},
{
@@ -3177,22 +3177,22 @@
},
{
"name": "IsWindowHidden",
- "description": "Check if window is currently hidden (only PLATFORM_DESKTOP)",
+ "description": "Check if window is currently hidden",
"returnType": "bool"
},
{
"name": "IsWindowMinimized",
- "description": "Check if window is currently minimized (only PLATFORM_DESKTOP)",
+ "description": "Check if window is currently minimized",
"returnType": "bool"
},
{
"name": "IsWindowMaximized",
- "description": "Check if window is currently maximized (only PLATFORM_DESKTOP)",
+ "description": "Check if window is currently maximized",
"returnType": "bool"
},
{
"name": "IsWindowFocused",
- "description": "Check if window is currently focused (only PLATFORM_DESKTOP)",
+ "description": "Check if window is currently focused",
"returnType": "bool"
},
{
@@ -3213,7 +3213,7 @@
},
{
"name": "SetWindowState",
- "description": "Set window configuration state using flags (only PLATFORM_DESKTOP)",
+ "description": "Set window configuration state using flags",
"returnType": "void",
"params": [
{
@@ -3235,32 +3235,32 @@
},
{
"name": "ToggleFullscreen",
- "description": "Toggle window state: fullscreen/windowed [resizes monitor to match window resolution] (only PLATFORM_DESKTOP)",
+ "description": "Toggle window state: fullscreen/windowed, resizes monitor to match window resolution",
"returnType": "void"
},
{
"name": "ToggleBorderlessWindowed",
- "description": "Toggle window state: borderless windowed [resizes window to match monitor resolution] (only PLATFORM_DESKTOP)",
+ "description": "Toggle window state: borderless windowed, resizes window to match monitor resolution",
"returnType": "void"
},
{
"name": "MaximizeWindow",
- "description": "Set window state: maximized, if resizable (only PLATFORM_DESKTOP)",
+ "description": "Set window state: maximized, if resizable",
"returnType": "void"
},
{
"name": "MinimizeWindow",
- "description": "Set window state: minimized, if resizable (only PLATFORM_DESKTOP)",
+ "description": "Set window state: minimized, if resizable",
"returnType": "void"
},
{
"name": "RestoreWindow",
- "description": "Set window state: not minimized/maximized (only PLATFORM_DESKTOP)",
+ "description": "Set window state: not minimized/maximized",
"returnType": "void"
},
{
"name": "SetWindowIcon",
- "description": "Set icon for window (single image, RGBA 32bit, only PLATFORM_DESKTOP)",
+ "description": "Set icon for window (single image, RGBA 32bit)",
"returnType": "void",
"params": [
{
@@ -3271,7 +3271,7 @@
},
{
"name": "SetWindowIcons",
- "description": "Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP)",
+ "description": "Set icon for window (multiple images, RGBA 32bit)",
"returnType": "void",
"params": [
{
@@ -3286,7 +3286,7 @@
},
{
"name": "SetWindowTitle",
- "description": "Set title for window (only PLATFORM_DESKTOP and PLATFORM_WEB)",
+ "description": "Set title for window",
"returnType": "void",
"params": [
{
@@ -3297,7 +3297,7 @@
},
{
"name": "SetWindowPosition",
- "description": "Set window position on screen (only PLATFORM_DESKTOP)",
+ "description": "Set window position on screen",
"returnType": "void",
"params": [
{
@@ -3368,7 +3368,7 @@
},
{
"name": "SetWindowOpacity",
- "description": "Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP)",
+ "description": "Set window opacity [0.0f..1.0f]",
"returnType": "void",
"params": [
{
@@ -3379,7 +3379,7 @@
},
{
"name": "SetWindowFocused",
- "description": "Set window focused (only PLATFORM_DESKTOP)",
+ "description": "Set window focused",
"returnType": "void"
},
{
@@ -4824,7 +4824,7 @@
},
{
"name": "IsKeyPressedRepeat",
- "description": "Check if a key has been pressed again (Only PLATFORM_DESKTOP)",
+ "description": "Check if a key has been pressed again",
"returnType": "bool",
"params": [
{
diff --git a/parser/output/raylib_api.lua b/parser/output/raylib_api.lua
index fb16decc4..dfdf69147 100644
--- a/parser/output/raylib_api.lua
+++ b/parser/output/raylib_api.lua
@@ -27,7 +27,7 @@ return {
{
name = "RAYLIB_VERSION",
type = "STRING",
- value = "5.5-dev",
+ value = "5.5",
description = ""
},
{
@@ -3129,22 +3129,22 @@ return {
},
{
name = "IsWindowHidden",
- description = "Check if window is currently hidden (only PLATFORM_DESKTOP)",
+ description = "Check if window is currently hidden",
returnType = "bool"
},
{
name = "IsWindowMinimized",
- description = "Check if window is currently minimized (only PLATFORM_DESKTOP)",
+ description = "Check if window is currently minimized",
returnType = "bool"
},
{
name = "IsWindowMaximized",
- description = "Check if window is currently maximized (only PLATFORM_DESKTOP)",
+ description = "Check if window is currently maximized",
returnType = "bool"
},
{
name = "IsWindowFocused",
- description = "Check if window is currently focused (only PLATFORM_DESKTOP)",
+ description = "Check if window is currently focused",
returnType = "bool"
},
{
@@ -3162,7 +3162,7 @@ return {
},
{
name = "SetWindowState",
- description = "Set window configuration state using flags (only PLATFORM_DESKTOP)",
+ description = "Set window configuration state using flags",
returnType = "void",
params = {
{type = "unsigned int", name = "flags"}
@@ -3178,32 +3178,32 @@ return {
},
{
name = "ToggleFullscreen",
- description = "Toggle window state: fullscreen/windowed [resizes monitor to match window resolution] (only PLATFORM_DESKTOP)",
+ description = "Toggle window state: fullscreen/windowed, resizes monitor to match window resolution",
returnType = "void"
},
{
name = "ToggleBorderlessWindowed",
- description = "Toggle window state: borderless windowed [resizes window to match monitor resolution] (only PLATFORM_DESKTOP)",
+ description = "Toggle window state: borderless windowed, resizes window to match monitor resolution",
returnType = "void"
},
{
name = "MaximizeWindow",
- description = "Set window state: maximized, if resizable (only PLATFORM_DESKTOP)",
+ description = "Set window state: maximized, if resizable",
returnType = "void"
},
{
name = "MinimizeWindow",
- description = "Set window state: minimized, if resizable (only PLATFORM_DESKTOP)",
+ description = "Set window state: minimized, if resizable",
returnType = "void"
},
{
name = "RestoreWindow",
- description = "Set window state: not minimized/maximized (only PLATFORM_DESKTOP)",
+ description = "Set window state: not minimized/maximized",
returnType = "void"
},
{
name = "SetWindowIcon",
- description = "Set icon for window (single image, RGBA 32bit, only PLATFORM_DESKTOP)",
+ description = "Set icon for window (single image, RGBA 32bit)",
returnType = "void",
params = {
{type = "Image", name = "image"}
@@ -3211,7 +3211,7 @@ return {
},
{
name = "SetWindowIcons",
- description = "Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP)",
+ description = "Set icon for window (multiple images, RGBA 32bit)",
returnType = "void",
params = {
{type = "Image *", name = "images"},
@@ -3220,7 +3220,7 @@ return {
},
{
name = "SetWindowTitle",
- description = "Set title for window (only PLATFORM_DESKTOP and PLATFORM_WEB)",
+ description = "Set title for window",
returnType = "void",
params = {
{type = "const char *", name = "title"}
@@ -3228,7 +3228,7 @@ return {
},
{
name = "SetWindowPosition",
- description = "Set window position on screen (only PLATFORM_DESKTOP)",
+ description = "Set window position on screen",
returnType = "void",
params = {
{type = "int", name = "x"},
@@ -3272,7 +3272,7 @@ return {
},
{
name = "SetWindowOpacity",
- description = "Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP)",
+ description = "Set window opacity [0.0f..1.0f]",
returnType = "void",
params = {
{type = "float", name = "opacity"}
@@ -3280,7 +3280,7 @@ return {
},
{
name = "SetWindowFocused",
- description = "Set window focused (only PLATFORM_DESKTOP)",
+ description = "Set window focused",
returnType = "void"
},
{
@@ -4281,7 +4281,7 @@ return {
},
{
name = "IsKeyPressedRepeat",
- description = "Check if a key has been pressed again (Only PLATFORM_DESKTOP)",
+ description = "Check if a key has been pressed again",
returnType = "bool",
params = {
{type = "int", name = "key"}
diff --git a/parser/output/raylib_api.txt b/parser/output/raylib_api.txt
index 2c107a894..d2f70fe39 100644
--- a/parser/output/raylib_api.txt
+++ b/parser/output/raylib_api.txt
@@ -24,7 +24,7 @@ Define 004: RAYLIB_VERSION_PATCH
Define 005: RAYLIB_VERSION
Name: RAYLIB_VERSION
Type: STRING
- Value: "5.5-dev"
+ Value: "5.5"
Description:
Define 006: __declspec(x)
Name: __declspec(x)
@@ -1020,22 +1020,22 @@ Function 005: IsWindowFullscreen() (0 input parameters)
Function 006: IsWindowHidden() (0 input parameters)
Name: IsWindowHidden
Return type: bool
- Description: Check if window is currently hidden (only PLATFORM_DESKTOP)
+ Description: Check if window is currently hidden
No input parameters
Function 007: IsWindowMinimized() (0 input parameters)
Name: IsWindowMinimized
Return type: bool
- Description: Check if window is currently minimized (only PLATFORM_DESKTOP)
+ Description: Check if window is currently minimized
No input parameters
Function 008: IsWindowMaximized() (0 input parameters)
Name: IsWindowMaximized
Return type: bool
- Description: Check if window is currently maximized (only PLATFORM_DESKTOP)
+ Description: Check if window is currently maximized
No input parameters
Function 009: IsWindowFocused() (0 input parameters)
Name: IsWindowFocused
Return type: bool
- Description: Check if window is currently focused (only PLATFORM_DESKTOP)
+ Description: Check if window is currently focused
No input parameters
Function 010: IsWindowResized() (0 input parameters)
Name: IsWindowResized
@@ -1050,7 +1050,7 @@ Function 011: IsWindowState() (1 input parameters)
Function 012: SetWindowState() (1 input parameters)
Name: SetWindowState
Return type: void
- Description: Set window configuration state using flags (only PLATFORM_DESKTOP)
+ Description: Set window configuration state using flags
Param[1]: flags (type: unsigned int)
Function 013: ClearWindowState() (1 input parameters)
Name: ClearWindowState
@@ -1060,48 +1060,48 @@ Function 013: ClearWindowState() (1 input parameters)
Function 014: ToggleFullscreen() (0 input parameters)
Name: ToggleFullscreen
Return type: void
- Description: Toggle window state: fullscreen/windowed [resizes monitor to match window resolution] (only PLATFORM_DESKTOP)
+ Description: Toggle window state: fullscreen/windowed, resizes monitor to match window resolution
No input parameters
Function 015: ToggleBorderlessWindowed() (0 input parameters)
Name: ToggleBorderlessWindowed
Return type: void
- Description: Toggle window state: borderless windowed [resizes window to match monitor resolution] (only PLATFORM_DESKTOP)
+ Description: Toggle window state: borderless windowed, resizes window to match monitor resolution
No input parameters
Function 016: MaximizeWindow() (0 input parameters)
Name: MaximizeWindow
Return type: void
- Description: Set window state: maximized, if resizable (only PLATFORM_DESKTOP)
+ Description: Set window state: maximized, if resizable
No input parameters
Function 017: MinimizeWindow() (0 input parameters)
Name: MinimizeWindow
Return type: void
- Description: Set window state: minimized, if resizable (only PLATFORM_DESKTOP)
+ Description: Set window state: minimized, if resizable
No input parameters
Function 018: RestoreWindow() (0 input parameters)
Name: RestoreWindow
Return type: void
- Description: Set window state: not minimized/maximized (only PLATFORM_DESKTOP)
+ Description: Set window state: not minimized/maximized
No input parameters
Function 019: SetWindowIcon() (1 input parameters)
Name: SetWindowIcon
Return type: void
- Description: Set icon for window (single image, RGBA 32bit, only PLATFORM_DESKTOP)
+ Description: Set icon for window (single image, RGBA 32bit)
Param[1]: image (type: Image)
Function 020: SetWindowIcons() (2 input parameters)
Name: SetWindowIcons
Return type: void
- Description: Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP)
+ Description: Set icon for window (multiple images, RGBA 32bit)
Param[1]: images (type: Image *)
Param[2]: count (type: int)
Function 021: SetWindowTitle() (1 input parameters)
Name: SetWindowTitle
Return type: void
- Description: Set title for window (only PLATFORM_DESKTOP and PLATFORM_WEB)
+ Description: Set title for window
Param[1]: title (type: const char *)
Function 022: SetWindowPosition() (2 input parameters)
Name: SetWindowPosition
Return type: void
- Description: Set window position on screen (only PLATFORM_DESKTOP)
+ Description: Set window position on screen
Param[1]: x (type: int)
Param[2]: y (type: int)
Function 023: SetWindowMonitor() (1 input parameters)
@@ -1130,12 +1130,12 @@ Function 026: SetWindowSize() (2 input parameters)
Function 027: SetWindowOpacity() (1 input parameters)
Name: SetWindowOpacity
Return type: void
- Description: Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP)
+ Description: Set window opacity [0.0f..1.0f]
Param[1]: opacity (type: float)
Function 028: SetWindowFocused() (0 input parameters)
Name: SetWindowFocused
Return type: void
- Description: Set window focused (only PLATFORM_DESKTOP)
+ Description: Set window focused
No input parameters
Function 029: GetWindowHandle() (0 input parameters)
Name: GetWindowHandle
@@ -1854,7 +1854,7 @@ Function 160: IsKeyPressed() (1 input parameters)
Function 161: IsKeyPressedRepeat() (1 input parameters)
Name: IsKeyPressedRepeat
Return type: bool
- Description: Check if a key has been pressed again (Only PLATFORM_DESKTOP)
+ Description: Check if a key has been pressed again
Param[1]: key (type: int)
Function 162: IsKeyDown() (1 input parameters)
Name: IsKeyDown
diff --git a/parser/output/raylib_api.xml b/parser/output/raylib_api.xml
index 29689bf69..11e4dc7f4 100644
--- a/parser/output/raylib_api.xml
+++ b/parser/output/raylib_api.xml
@@ -5,7 +5,7 @@
-
+
@@ -688,46 +688,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -746,10 +746,10 @@
-
+
-
+
@@ -1163,7 +1163,7 @@
-
+