rlparser: update raylib_api.* by CI

This commit is contained in:
github-actions[bot]
2026-08-25 17:26:56 +00:00
parent 820b971eff
commit f3a471fd89
5 changed files with 681 additions and 381 deletions

View File

@@ -5768,6 +5768,33 @@
}
]
},
{
"name": "DrawTriangleLinesEx",
"description": "Draw triangle outline with line thickness, counter-clockwise vertex order",
"returnType": "void",
"params": [
{
"type": "Vector2",
"name": "v1"
},
{
"type": "Vector2",
"name": "v2"
},
{
"type": "Vector2",
"name": "v3"
},
{
"type": "float",
"name": "thick"
},
{
"type": "Color",
"name": "color"
}
]
},
{
"name": "DrawTriangleFan",
"description": "Draw a triangle fan defined by points (first vertex is the center)",
@@ -6310,6 +6337,41 @@
}
]
},
{
"name": "DrawCircleSectorLinesEx",
"description": "Draw circle sector outline with thickness",
"returnType": "void",
"params": [
{
"type": "Vector2",
"name": "center"
},
{
"type": "float",
"name": "radius"
},
{
"type": "float",
"name": "startAngle"
},
{
"type": "float",
"name": "endAngle"
},
{
"type": "int",
"name": "segments"
},
{
"type": "float",
"name": "thick"
},
{
"type": "Color",
"name": "color"
}
]
},
{
"name": "DrawCircleLines",
"description": "Draw circle outline",
@@ -6475,6 +6537,33 @@
}
]
},
{
"name": "DrawEllipseLinesEx",
"description": "Draw ellipse outline with line thickness",
"returnType": "void",
"params": [
{
"type": "Vector2",
"name": "center"
},
{
"type": "float",
"name": "radiusH"
},
{
"type": "float",
"name": "radiusV"
},
{
"type": "float",
"name": "thick"
},
{
"type": "Color",
"name": "color"
}
]
},
{
"name": "DrawRing",
"description": "Draw ring",
@@ -6545,6 +6634,45 @@
}
]
},
{
"name": "DrawRingLinesEx",
"description": "Draw ring outline with line thickness",
"returnType": "void",
"params": [
{
"type": "Vector2",
"name": "center"
},
{
"type": "float",
"name": "innerRadius"
},
{
"type": "float",
"name": "outerRadius"
},
{
"type": "float",
"name": "startAngle"
},
{
"type": "float",
"name": "endAngle"
},
{
"type": "int",
"name": "segments"
},
{
"type": "float",
"name": "thick"
},
{
"type": "Color",
"name": "color"
}
]
},
{
"name": "DrawSplineLinear",
"description": "Draw spline: Linear, minimum 2 points",

View File

@@ -4895,6 +4895,18 @@ return {
{type = "Color", name = "color"}
}
},
{
name = "DrawTriangleLinesEx",
description = "Draw triangle outline with line thickness, counter-clockwise vertex order",
returnType = "void",
params = {
{type = "Vector2", name = "v1"},
{type = "Vector2", name = "v2"},
{type = "Vector2", name = "v3"},
{type = "float", name = "thick"},
{type = "Color", name = "color"}
}
},
{
name = "DrawTriangleFan",
description = "Draw a triangle fan defined by points (first vertex is the center)",
@@ -5146,6 +5158,20 @@ return {
{type = "Color", name = "color"}
}
},
{
name = "DrawCircleSectorLinesEx",
description = "Draw circle sector outline with thickness",
returnType = "void",
params = {
{type = "Vector2", name = "center"},
{type = "float", name = "radius"},
{type = "float", name = "startAngle"},
{type = "float", name = "endAngle"},
{type = "int", name = "segments"},
{type = "float", name = "thick"},
{type = "Color", name = "color"}
}
},
{
name = "DrawCircleLines",
description = "Draw circle outline",
@@ -5224,6 +5250,18 @@ return {
{type = "Color", name = "color"}
}
},
{
name = "DrawEllipseLinesEx",
description = "Draw ellipse outline with line thickness",
returnType = "void",
params = {
{type = "Vector2", name = "center"},
{type = "float", name = "radiusH"},
{type = "float", name = "radiusV"},
{type = "float", name = "thick"},
{type = "Color", name = "color"}
}
},
{
name = "DrawRing",
description = "Draw ring",
@@ -5252,6 +5290,21 @@ return {
{type = "Color", name = "color"}
}
},
{
name = "DrawRingLinesEx",
description = "Draw ring outline with line thickness",
returnType = "void",
params = {
{type = "Vector2", name = "center"},
{type = "float", name = "innerRadius"},
{type = "float", name = "outerRadius"},
{type = "float", name = "startAngle"},
{type = "float", name = "endAngle"},
{type = "int", name = "segments"},
{type = "float", name = "thick"},
{type = "Color", name = "color"}
}
},
{
name = "DrawSplineLinear",
description = "Draw spline: Linear, minimum 2 points",

View File

@@ -3594,6 +3594,16 @@
((type "Vector2") (name "v3"))
((type "Color") (name "color"))))
((name "DrawTriangleLinesEx")
(description "Draw triangle outline with line thickness, counter-clockwise vertex order")
(return-type "void")
(params
((type "Vector2") (name "v1"))
((type "Vector2") (name "v2"))
((type "Vector2") (name "v3"))
((type "float") (name "thick"))
((type "Color") (name "color"))))
((name "DrawTriangleFan")
(description "Draw a triangle fan defined by points (first vertex is the center)")
(return-type "void")
@@ -3801,6 +3811,18 @@
((type "int") (name "segments"))
((type "Color") (name "color"))))
((name "DrawCircleSectorLinesEx")
(description "Draw circle sector outline with thickness")
(return-type "void")
(params
((type "Vector2") (name "center"))
((type "float") (name "radius"))
((type "float") (name "startAngle"))
((type "float") (name "endAngle"))
((type "int") (name "segments"))
((type "float") (name "thick"))
((type "Color") (name "color"))))
((name "DrawCircleLines")
(description "Draw circle outline")
(return-type "void")
@@ -3865,6 +3887,16 @@
((type "float") (name "radiusV"))
((type "Color") (name "color"))))
((name "DrawEllipseLinesEx")
(description "Draw ellipse outline with line thickness")
(return-type "void")
(params
((type "Vector2") (name "center"))
((type "float") (name "radiusH"))
((type "float") (name "radiusV"))
((type "float") (name "thick"))
((type "Color") (name "color"))))
((name "DrawRing")
(description "Draw ring")
(return-type "void")
@@ -3889,6 +3921,19 @@
((type "int") (name "segments"))
((type "Color") (name "color"))))
((name "DrawRingLinesEx")
(description "Draw ring outline with line thickness")
(return-type "void")
(params
((type "Vector2") (name "center"))
((type "float") (name "innerRadius"))
((type "float") (name "outerRadius"))
((type "float") (name "startAngle"))
((type "float") (name "endAngle"))
((type "int") (name "segments"))
((type "float") (name "thick"))
((type "Color") (name "color"))))
((name "DrawSplineLinear")
(description "Draw spline: Linear, minimum 2 points")
(return-type "void")

File diff suppressed because it is too large Load Diff

View File

@@ -681,7 +681,7 @@
<Param type="unsigned int" name="frames" desc="" />
</Callback>
</Callbacks>
<Functions count="613">
<Functions count="617">
<Function name="InitWindow" retType="void" paramCount="3" desc="Initialize window and OpenGL context">
<Param type="int" name="width" desc="" />
<Param type="int" name="height" desc="" />
@@ -1428,6 +1428,13 @@
<Param type="Vector2" name="v3" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawTriangleLinesEx" retType="void" paramCount="5" desc="Draw triangle outline with line thickness, counter-clockwise vertex order">
<Param type="Vector2" name="v1" desc="" />
<Param type="Vector2" name="v2" desc="" />
<Param type="Vector2" name="v3" desc="" />
<Param type="float" name="thick" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawTriangleFan" retType="void" paramCount="3" desc="Draw a triangle fan defined by points (first vertex is the center)">
<Param type="const Vector2 *" name="points" desc="" />
<Param type="int" name="pointCount" desc="" />
@@ -1569,6 +1576,15 @@
<Param type="int" name="segments" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawCircleSectorLinesEx" retType="void" paramCount="7" desc="Draw circle sector outline with thickness">
<Param type="Vector2" name="center" desc="" />
<Param type="float" name="radius" desc="" />
<Param type="float" name="startAngle" desc="" />
<Param type="float" name="endAngle" desc="" />
<Param type="int" name="segments" desc="" />
<Param type="float" name="thick" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawCircleLines" retType="void" paramCount="4" desc="Draw circle outline">
<Param type="int" name="centerX" desc="" />
<Param type="int" name="centerY" desc="" />
@@ -1612,6 +1628,13 @@
<Param type="float" name="radiusV" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawEllipseLinesEx" retType="void" paramCount="5" desc="Draw ellipse outline with line thickness">
<Param type="Vector2" name="center" desc="" />
<Param type="float" name="radiusH" desc="" />
<Param type="float" name="radiusV" desc="" />
<Param type="float" name="thick" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawRing" retType="void" paramCount="7" desc="Draw ring">
<Param type="Vector2" name="center" desc="" />
<Param type="float" name="innerRadius" desc="" />
@@ -1630,6 +1653,16 @@
<Param type="int" name="segments" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawRingLinesEx" retType="void" paramCount="8" desc="Draw ring outline with line thickness">
<Param type="Vector2" name="center" desc="" />
<Param type="float" name="innerRadius" desc="" />
<Param type="float" name="outerRadius" desc="" />
<Param type="float" name="startAngle" desc="" />
<Param type="float" name="endAngle" desc="" />
<Param type="int" name="segments" desc="" />
<Param type="float" name="thick" desc="" />
<Param type="Color" name="color" desc="" />
</Function>
<Function name="DrawSplineLinear" retType="void" paramCount="4" desc="Draw spline: Linear, minimum 2 points">
<Param type="const Vector2 *" name="points" desc="" />
<Param type="int" name="pointCount" desc="" />