浏览代码

Update raylib_api.* by CI

github-actions[bot] 1 年之前
父节点
当前提交
31ce1374e4
共有 4 个文件被更改,包括 84 次插入84 次删除
  1. 33 33
      parser/output/raylib_api.json
  2. 22 22
      parser/output/raylib_api.lua
  3. 19 19
      parser/output/raylib_api.txt
  4. 10 10
      parser/output/raylib_api.xml

+ 33 - 33
parser/output/raylib_api.json

@@ -3910,10 +3910,14 @@
       ]
     },
     {
-      "name": "GetCameraMatrix",
-      "description": "Get camera transform matrix (view matrix)",
-      "returnType": "Matrix",
+      "name": "GetWorldToScreen",
+      "description": "Get the screen space position for a 3d world space position",
+      "returnType": "Vector2",
       "params": [
+        {
+          "type": "Vector3",
+          "name": "position"
+        },
         {
           "type": "Camera",
           "name": "camera"
@@ -3921,27 +3925,39 @@
       ]
     },
     {
-      "name": "GetCameraMatrix2D",
-      "description": "Get camera 2d transform matrix",
-      "returnType": "Matrix",
+      "name": "GetWorldToScreenEx",
+      "description": "Get size position for a 3d world space position",
+      "returnType": "Vector2",
       "params": [
         {
-          "type": "Camera2D",
+          "type": "Vector3",
+          "name": "position"
+        },
+        {
+          "type": "Camera",
           "name": "camera"
+        },
+        {
+          "type": "int",
+          "name": "width"
+        },
+        {
+          "type": "int",
+          "name": "height"
         }
       ]
     },
     {
-      "name": "GetWorldToScreen",
-      "description": "Get the screen space position for a 3d world space position",
+      "name": "GetWorldToScreen2D",
+      "description": "Get the screen space position for a 2d camera world space position",
       "returnType": "Vector2",
       "params": [
         {
-          "type": "Vector3",
+          "type": "Vector2",
           "name": "position"
         },
         {
-          "type": "Camera",
+          "type": "Camera2D",
           "name": "camera"
         }
       ]
@@ -3962,37 +3978,21 @@
       ]
     },
     {
-      "name": "GetWorldToScreenEx",
-      "description": "Get size position for a 3d world space position",
-      "returnType": "Vector2",
+      "name": "GetCameraMatrix",
+      "description": "Get camera transform matrix (view matrix)",
+      "returnType": "Matrix",
       "params": [
-        {
-          "type": "Vector3",
-          "name": "position"
-        },
         {
           "type": "Camera",
           "name": "camera"
-        },
-        {
-          "type": "int",
-          "name": "width"
-        },
-        {
-          "type": "int",
-          "name": "height"
         }
       ]
     },
     {
-      "name": "GetWorldToScreen2D",
-      "description": "Get the screen space position for a 2d camera world space position",
-      "returnType": "Vector2",
+      "name": "GetCameraMatrix2D",
+      "description": "Get camera 2d transform matrix",
+      "returnType": "Matrix",
       "params": [
-        {
-          "type": "Vector2",
-          "name": "position"
-        },
         {
           "type": "Camera2D",
           "name": "camera"

+ 22 - 22
parser/output/raylib_api.lua

@@ -3655,28 +3655,32 @@ return {
       }
     },
     {
-      name = "GetCameraMatrix",
-      description = "Get camera transform matrix (view matrix)",
-      returnType = "Matrix",
+      name = "GetWorldToScreen",
+      description = "Get the screen space position for a 3d world space position",
+      returnType = "Vector2",
       params = {
+        {type = "Vector3", name = "position"},
         {type = "Camera", name = "camera"}
       }
     },
     {
-      name = "GetCameraMatrix2D",
-      description = "Get camera 2d transform matrix",
-      returnType = "Matrix",
+      name = "GetWorldToScreenEx",
+      description = "Get size position for a 3d world space position",
+      returnType = "Vector2",
       params = {
-        {type = "Camera2D", name = "camera"}
+        {type = "Vector3", name = "position"},
+        {type = "Camera", name = "camera"},
+        {type = "int", name = "width"},
+        {type = "int", name = "height"}
       }
     },
     {
-      name = "GetWorldToScreen",
-      description = "Get the screen space position for a 3d world space position",
+      name = "GetWorldToScreen2D",
+      description = "Get the screen space position for a 2d camera world space position",
       returnType = "Vector2",
       params = {
-        {type = "Vector3", name = "position"},
-        {type = "Camera", name = "camera"}
+        {type = "Vector2", name = "position"},
+        {type = "Camera2D", name = "camera"}
       }
     },
     {
@@ -3689,22 +3693,18 @@ return {
       }
     },
     {
-      name = "GetWorldToScreenEx",
-      description = "Get size position for a 3d world space position",
-      returnType = "Vector2",
+      name = "GetCameraMatrix",
+      description = "Get camera transform matrix (view matrix)",
+      returnType = "Matrix",
       params = {
-        {type = "Vector3", name = "position"},
-        {type = "Camera", name = "camera"},
-        {type = "int", name = "width"},
-        {type = "int", name = "height"}
+        {type = "Camera", name = "camera"}
       }
     },
     {
-      name = "GetWorldToScreen2D",
-      description = "Get the screen space position for a 2d camera world space position",
-      returnType = "Vector2",
+      name = "GetCameraMatrix2D",
+      description = "Get camera 2d transform matrix",
+      returnType = "Matrix",
       params = {
-        {type = "Vector2", name = "position"},
         {type = "Camera2D", name = "camera"}
       }
     },

+ 19 - 19
parser/output/raylib_api.txt

@@ -1435,29 +1435,13 @@ Function 085: GetViewRay() (4 input parameters)
   Param[2]: camera (type: Camera)
   Param[3]: width (type: float)
   Param[4]: height (type: float)
-Function 086: GetCameraMatrix() (1 input parameters)
-  Name: GetCameraMatrix
-  Return type: Matrix
-  Description: Get camera transform matrix (view matrix)
-  Param[1]: camera (type: Camera)
-Function 087: GetCameraMatrix2D() (1 input parameters)
-  Name: GetCameraMatrix2D
-  Return type: Matrix
-  Description: Get camera 2d transform matrix
-  Param[1]: camera (type: Camera2D)
-Function 088: GetWorldToScreen() (2 input parameters)
+Function 086: GetWorldToScreen() (2 input parameters)
   Name: GetWorldToScreen
   Return type: Vector2
   Description: Get the screen space position for a 3d world space position
   Param[1]: position (type: Vector3)
   Param[2]: camera (type: Camera)
-Function 089: GetScreenToWorld2D() (2 input parameters)
-  Name: GetScreenToWorld2D
-  Return type: Vector2
-  Description: Get the world space position for a 2d camera screen space position
-  Param[1]: position (type: Vector2)
-  Param[2]: camera (type: Camera2D)
-Function 090: GetWorldToScreenEx() (4 input parameters)
+Function 087: GetWorldToScreenEx() (4 input parameters)
   Name: GetWorldToScreenEx
   Return type: Vector2
   Description: Get size position for a 3d world space position
@@ -1465,12 +1449,28 @@ Function 090: GetWorldToScreenEx() (4 input parameters)
   Param[2]: camera (type: Camera)
   Param[3]: width (type: int)
   Param[4]: height (type: int)
-Function 091: GetWorldToScreen2D() (2 input parameters)
+Function 088: GetWorldToScreen2D() (2 input parameters)
   Name: GetWorldToScreen2D
   Return type: Vector2
   Description: Get the screen space position for a 2d camera world space position
   Param[1]: position (type: Vector2)
   Param[2]: camera (type: Camera2D)
+Function 089: GetScreenToWorld2D() (2 input parameters)
+  Name: GetScreenToWorld2D
+  Return type: Vector2
+  Description: Get the world space position for a 2d camera screen space position
+  Param[1]: position (type: Vector2)
+  Param[2]: camera (type: Camera2D)
+Function 090: GetCameraMatrix() (1 input parameters)
+  Name: GetCameraMatrix
+  Return type: Matrix
+  Description: Get camera transform matrix (view matrix)
+  Param[1]: camera (type: Camera)
+Function 091: GetCameraMatrix2D() (1 input parameters)
+  Name: GetCameraMatrix2D
+  Return type: Matrix
+  Description: Get camera 2d transform matrix
+  Param[1]: camera (type: Camera2D)
 Function 092: SetTargetFPS() (1 input parameters)
   Name: SetTargetFPS
   Return type: void

+ 10 - 10
parser/output/raylib_api.xml

@@ -912,20 +912,10 @@
             <Param type="float" name="width" desc="" />
             <Param type="float" name="height" desc="" />
         </Function>
-        <Function name="GetCameraMatrix" retType="Matrix" paramCount="1" desc="Get camera transform matrix (view matrix)">
-            <Param type="Camera" name="camera" desc="" />
-        </Function>
-        <Function name="GetCameraMatrix2D" retType="Matrix" paramCount="1" desc="Get camera 2d transform matrix">
-            <Param type="Camera2D" name="camera" desc="" />
-        </Function>
         <Function name="GetWorldToScreen" retType="Vector2" paramCount="2" desc="Get the screen space position for a 3d world space position">
             <Param type="Vector3" name="position" desc="" />
             <Param type="Camera" name="camera" desc="" />
         </Function>
-        <Function name="GetScreenToWorld2D" retType="Vector2" paramCount="2" desc="Get the world space position for a 2d camera screen space position">
-            <Param type="Vector2" name="position" desc="" />
-            <Param type="Camera2D" name="camera" desc="" />
-        </Function>
         <Function name="GetWorldToScreenEx" retType="Vector2" paramCount="4" desc="Get size position for a 3d world space position">
             <Param type="Vector3" name="position" desc="" />
             <Param type="Camera" name="camera" desc="" />
@@ -936,6 +926,16 @@
             <Param type="Vector2" name="position" desc="" />
             <Param type="Camera2D" name="camera" desc="" />
         </Function>
+        <Function name="GetScreenToWorld2D" retType="Vector2" paramCount="2" desc="Get the world space position for a 2d camera screen space position">
+            <Param type="Vector2" name="position" desc="" />
+            <Param type="Camera2D" name="camera" desc="" />
+        </Function>
+        <Function name="GetCameraMatrix" retType="Matrix" paramCount="1" desc="Get camera transform matrix (view matrix)">
+            <Param type="Camera" name="camera" desc="" />
+        </Function>
+        <Function name="GetCameraMatrix2D" retType="Matrix" paramCount="1" desc="Get camera 2d transform matrix">
+            <Param type="Camera2D" name="camera" desc="" />
+        </Function>
         <Function name="SetTargetFPS" retType="void" paramCount="1" desc="Set target FPS (maximum)">
             <Param type="int" name="fps" desc="" />
         </Function>