mirror of
https://github.com/raysan5/raylib.git
synced 2025-12-25 10:22:33 -05:00
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
This commit is contained in:
@ -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": "m2, m6, m10, m14",
|
||||
"name": "m5",
|
||||
"description": "Matrix second row (4 components)"
|
||||
},
|
||||
{
|
||||
"type": "float",
|
||||
"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": "m3, m7, m11, m15",
|
||||
"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",
|
||||
"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"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user