diff options
| author | lazaray <[email protected]> | 2022-05-01 12:34:15 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-05-01 12:34:15 +0200 |
| commit | 6f044c57ac193bdf283496293848218a57ed5a1a (patch) | |
| tree | 78801cc5cb823a335123892eeeae706cf4b2489a /parser/raylib_api.json | |
| parent | 666aa44a844febf4b38f774f8a143438400d0354 (diff) | |
| download | raylib-6f044c57ac193bdf283496293848218a57ed5a1a.tar.gz raylib-6f044c57ac193bdf283496293848218a57ed5a1a.zip | |
Add aliases to parser (#2444)
* Fix parser indentation
* Fix parser comments
* Add aliases to parser
* Regenerate parser output
* Fix parser handling of multiple fields on one line
* Regenerate parser output
* Fix parser code style
Diffstat (limited to 'parser/raylib_api.json')
| -rw-r--r-- | parser/raylib_api.json | 109 |
1 files changed, 98 insertions, 11 deletions
diff --git a/parser/raylib_api.json b/parser/raylib_api.json index 5af28c50..d9565c5c 100644 --- a/parser/raylib_api.json +++ b/parser/raylib_api.json @@ -69,22 +69,82 @@ "fields": [ { "type": "float", - "name": "m0, m4, m8, m12", + "name": "m0", "description": "Matrix first row (4 components)" }, { "type": "float", - "name": "m1, m5, m9, m13", + "name": "m4", + "description": "Matrix first row (4 components)" + }, + { + "type": "float", + "name": "m8", + "description": "Matrix first row (4 components)" + }, + { + "type": "float", + "name": "m12", + "description": "Matrix first row (4 components)" + }, + { + "type": "float", + "name": "m1", + "description": "Matrix second row (4 components)" + }, + { + "type": "float", + "name": "m5", "description": "Matrix second row (4 components)" }, { "type": "float", - "name": "m2, m6, m10, m14", + "name": "m9", + "description": "Matrix second row (4 components)" + }, + { + "type": "float", + "name": "m13", + "description": "Matrix second row (4 components)" + }, + { + "type": "float", + "name": "m2", + "description": "Matrix third row (4 components)" + }, + { + "type": "float", + "name": "m6", + "description": "Matrix third row (4 components)" + }, + { + "type": "float", + "name": "m10", + "description": "Matrix third row (4 components)" + }, + { + "type": "float", + "name": "m14", "description": "Matrix third row (4 components)" }, { "type": "float", - "name": "m3, m7, m11, m15", + "name": "m3", + "description": "Matrix fourth row (4 components)" + }, + { + "type": "float", + "name": "m7", + "description": "Matrix fourth row (4 components)" + }, + { + "type": "float", + "name": "m11", + "description": "Matrix fourth row (4 components)" + }, + { + "type": "float", + "name": "m15", "description": "Matrix fourth row (4 components)" } ] @@ -907,6 +967,33 @@ ] } ], + "aliases": [ + { + "type": "Vector4", + "name": "Quaternion", + "description": "Quaternion, 4 components (Vector4 alias)" + }, + { + "type": "Texture", + "name": "Texture2D", + "description": "Texture2D, same as Texture" + }, + { + "type": "Texture", + "name": "TextureCubemap", + "description": "TextureCubemap, same as Texture" + }, + { + "type": "RenderTexture", + "name": "RenderTexture2D", + "description": "RenderTexture2D, same as RenderTexture" + }, + { + "type": "Camera3D", + "name": "Camera", + "description": "Camera type fallback, defaults to Camera3D" + } + ], "enums": [ { "name": "ConfigFlags", @@ -4101,11 +4188,11 @@ }, { "type": "int", - "name": "dataLength" + "name": "dataSize" }, { "type": "int *", - "name": "compDataLength" + "name": "compDataSize" } ] }, @@ -4120,11 +4207,11 @@ }, { "type": "int", - "name": "compDataLength" + "name": "compDataSize" }, { "type": "int *", - "name": "dataLength" + "name": "dataSize" } ] }, @@ -4139,11 +4226,11 @@ }, { "type": "int", - "name": "dataLength" + "name": "dataSize" }, { "type": "int *", - "name": "outputLength" + "name": "outputSize" } ] }, @@ -4158,7 +4245,7 @@ }, { "type": "int *", - "name": "outputLength" + "name": "outputSize" } ] }, |
