rlparser: update raylib_api.* by CI

This commit is contained in:
github-actions[bot]
2026-04-27 09:35:19 +00:00
parent 06621eb3b7
commit 52dc7658da
4 changed files with 585 additions and 523 deletions

View File

@ -3573,12 +3573,12 @@
},
{
"name": "ShowCursor",
"description": "Shows cursor",
"description": "Show cursor",
"returnType": "void"
},
{
"name": "HideCursor",
"description": "Hides cursor",
"description": "Hide cursor",
"returnType": "void"
},
{
@ -3588,12 +3588,12 @@
},
{
"name": "EnableCursor",
"description": "Enables cursor (unlock cursor)",
"description": "Enable cursor (unlock cursor)",
"returnType": "void"
},
{
"name": "DisableCursor",
"description": "Disables cursor (lock cursor)",
"description": "Disable cursor (lock cursor)",
"returnType": "void"
},
{
@ -3603,7 +3603,7 @@
},
{
"name": "ClearBackground",
"description": "Set background color (framebuffer clear color)",
"description": "Clear background (framebuffer) to color",
"returnType": "void",
"params": [
{
@ -3614,12 +3614,12 @@
},
{
"name": "BeginDrawing",
"description": "Setup canvas (framebuffer) to start drawing",
"description": "Begin canvas (framebuffer) drawing",
"returnType": "void"
},
{
"name": "EndDrawing",
"description": "End canvas drawing and swap buffers (double buffering)",
"description": "End canvas (framebuffer) drawing and swap buffers (double buffering)",
"returnType": "void"
},
{
@ -3635,7 +3635,7 @@
},
{
"name": "EndMode2D",
"description": "Ends 2D mode with custom camera",
"description": "End 2D mode with custom camera",
"returnType": "void"
},
{
@ -3651,7 +3651,7 @@
},
{
"name": "EndMode3D",
"description": "Ends 3D mode and returns to default 2D orthographic mode",
"description": "End 3D mode and returns to default 2D orthographic mode",
"returnType": "void"
},
{
@ -3667,7 +3667,7 @@
},
{
"name": "EndTextureMode",
"description": "Ends drawing to render texture",
"description": "End drawing to render texture",
"returnType": "void"
},
{
@ -3978,7 +3978,7 @@
},
{
"name": "GetWorldToScreen",
"description": "Get the screen space position for a 3d world space position",
"description": "Get screen space position for a 3d world space position",
"returnType": "Vector2",
"params": [
{
@ -3993,7 +3993,7 @@
},
{
"name": "GetWorldToScreenEx",
"description": "Get size position for a 3d world space position",
"description": "Get sized screen space position for a 3d world space position",
"returnType": "Vector2",
"params": [
{
@ -4016,7 +4016,7 @@
},
{
"name": "GetWorldToScreen2D",
"description": "Get the screen space position for a 2d camera world space position",
"description": "Get screen space position for a 2d camera world space position",
"returnType": "Vector2",
"params": [
{
@ -4031,7 +4031,7 @@
},
{
"name": "GetScreenToWorld2D",
"description": "Get the world space position for a 2d camera screen space position",
"description": "Get world space position for a 2d camera screen space position",
"returnType": "Vector2",
"params": [
{
@ -4182,7 +4182,7 @@
},
{
"name": "SetConfigFlags",
"description": "Setup init configuration flags (view FLAGS)",
"description": "Set up init configuration flags (view FLAGS)",
"returnType": "void",
"params": [
{
@ -5401,7 +5401,7 @@
},
{
"name": "IsGestureDetected",
"description": "Check if a gesture have been detected",
"description": "Check if a gesture has been detected",
"returnType": "bool",
"params": [
{
@ -6281,7 +6281,7 @@
},
{
"name": "DrawRectangleRoundedLinesEx",
"description": "Draw rectangle with rounded edges outline",
"description": "Draw rectangle lines with rounded edges outline",
"returnType": "void",
"params": [
{
@ -6329,6 +6329,37 @@
}
]
},
{
"name": "DrawTriangleGradient",
"description": "Draw triangle with interpolated colors (vertex in counter-clockwise order!)",
"returnType": "void",
"params": [
{
"type": "Vector2",
"name": "v1"
},
{
"type": "Vector2",
"name": "v2"
},
{
"type": "Vector2",
"name": "v3"
},
{
"type": "Color",
"name": "c1"
},
{
"type": "Color",
"name": "c2"
},
{
"type": "Color",
"name": "c3"
}
]
},
{
"name": "DrawTriangleLines",
"description": "Draw triangle outline (vertex in counter-clockwise order!)",
@ -6392,7 +6423,7 @@
},
{
"name": "DrawPoly",
"description": "Draw a regular polygon (Vector version)",
"description": "Draw a polygon of n sides",
"returnType": "void",
"params": [
{
@ -6915,7 +6946,7 @@
},
{
"name": "CheckCollisionCircleLine",
"description": "Check if circle collides with a line created betweeen two points [p1] and [p2]",
"description": "Check if circle collides with a line created between two points [p1] and [p2]",
"returnType": "bool",
"params": [
{
@ -7185,7 +7216,7 @@
},
{
"name": "LoadImageFromScreen",
"description": "Load image from screen buffer and (screenshot)",
"description": "Load image from screen buffer (screenshot)",
"returnType": "Image"
},
{
@ -8896,7 +8927,7 @@
},
{
"name": "DrawTextureNPatch",
"description": "Draws a texture (or part of it) that stretches or shrinks nicely",
"description": "Draw a texture (or part of it) that stretches or shrinks nicely",
"returnType": "void",
"params": [
{
@ -9528,7 +9559,7 @@
},
{
"name": "DrawTextCodepoints",
"description": "Draw multiple character (codepoint)",
"description": "Draw multiple characters (codepoint)",
"returnType": "void",
"params": [
{
@ -9852,7 +9883,7 @@
},
{
"name": "TextIsEqual",
"description": "Check if two text string are equal",
"description": "Check if two text strings are equal",
"returnType": "bool",
"params": [
{
@ -11747,7 +11778,7 @@
},
{
"name": "IsWaveValid",
"description": "Checks if wave data is valid (data loaded and parameters)",
"description": "Check if wave data is valid (data loaded and parameters)",
"returnType": "bool",
"params": [
{
@ -11778,28 +11809,6 @@
}
]
},
{
"name": "LoadSoundAlias",
"description": "Create a new sound that shares the same sample data as the source sound, does not own the sound data",
"returnType": "Sound",
"params": [
{
"type": "Sound",
"name": "source"
}
]
},
{
"name": "IsSoundValid",
"description": "Checks if a sound is valid (data loaded and buffers initialized)",
"returnType": "bool",
"params": [
{
"type": "Sound",
"name": "sound"
}
]
},
{
"name": "UpdateSound",
"description": "Update sound buffer with new data (default data format: 32 bit float, stereo)",
@ -11819,6 +11828,28 @@
}
]
},
{
"name": "LoadSoundAlias",
"description": "Load sound alias, new sound that shares the same sample data as the source sound, does not own the sound data",
"returnType": "Sound",
"params": [
{
"type": "Sound",
"name": "source"
}
]
},
{
"name": "IsSoundValid",
"description": "Check if a sound is valid (data loaded and buffers initialized)",
"returnType": "bool",
"params": [
{
"type": "Sound",
"name": "sound"
}
]
},
{
"name": "UnloadWave",
"description": "Unload wave data",
@ -11843,7 +11874,7 @@
},
{
"name": "UnloadSoundAlias",
"description": "Unload a sound alias (does not deallocate sample data)",
"description": "Unload sound alias (does not deallocate sample data)",
"returnType": "void",
"params": [
{
@ -12089,7 +12120,7 @@
},
{
"name": "IsMusicValid",
"description": "Checks if a music stream is valid (context and buffers initialized)",
"description": "Check if a music stream is valid (context and buffers initialized)",
"returnType": "bool",
"params": [
{
@ -12133,7 +12164,7 @@
},
{
"name": "UpdateMusicStream",
"description": "Updates buffers for music streaming",
"description": "Update buffers for music streaming",
"returnType": "void",
"params": [
{
@ -12207,7 +12238,7 @@
},
{
"name": "SetMusicPitch",
"description": "Set pitch for a music (1.0 is base level)",
"description": "Set pitch for music (1.0 is base level)",
"returnType": "void",
"params": [
{
@ -12222,7 +12253,7 @@
},
{
"name": "SetMusicPan",
"description": "Set pan for a music (-1.0 left, 0.0 center, 1.0 right)",
"description": "Set pan for music (-1.0 left, 0.0 center, 1.0 right)",
"returnType": "void",
"params": [
{
@ -12278,7 +12309,7 @@
},
{
"name": "IsAudioStreamValid",
"description": "Checks if an audio stream is valid (buffers initialized)",
"description": "Check if an audio stream is valid (buffers initialized)",
"returnType": "bool",
"params": [
{
@ -12415,7 +12446,7 @@
},
{
"name": "SetAudioStreamPan",
"description": "Set pan for audio stream (-1.0 to 1.0 range, 0.0 is centered)",
"description": "Set pan for audio stream (-1.0 left, 0.0 center, 1.0 right)",
"returnType": "void",
"params": [
{