Regenerate parser output

This commit is contained in:
lazaray 2022-04-27 01:45:36 +02:00
parent 024011800d
commit 72af334524
4 changed files with 112 additions and 28 deletions

View File

@ -907,6 +907,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": [ "enums": [
{ {
"name": "ConfigFlags", "name": "ConfigFlags",
@ -4101,11 +4128,11 @@
}, },
{ {
"type": "int", "type": "int",
"name": "dataLength" "name": "dataSize"
}, },
{ {
"type": "int *", "type": "int *",
"name": "compDataLength" "name": "compDataSize"
} }
] ]
}, },
@ -4120,11 +4147,11 @@
}, },
{ {
"type": "int", "type": "int",
"name": "compDataLength" "name": "compDataSize"
}, },
{ {
"type": "int *", "type": "int *",
"name": "dataLength" "name": "dataSize"
} }
] ]
}, },
@ -4139,11 +4166,11 @@
}, },
{ {
"type": "int", "type": "int",
"name": "dataLength" "name": "dataSize"
}, },
{ {
"type": "int *", "type": "int *",
"name": "outputLength" "name": "outputSize"
} }
] ]
}, },
@ -4158,7 +4185,7 @@
}, },
{ {
"type": "int *", "type": "int *",
"name": "outputLength" "name": "outputSize"
} }
] ]
}, },

View File

@ -907,6 +907,33 @@ return {
} }
} }
}, },
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 = { enums = {
{ {
name = "ConfigFlags", name = "ConfigFlags",
@ -3736,8 +3763,8 @@ return {
returnType = "unsigned char *", returnType = "unsigned char *",
params = { params = {
{type = "const unsigned char *", name = "data"}, {type = "const unsigned char *", name = "data"},
{type = "int", name = "dataLength"}, {type = "int", name = "dataSize"},
{type = "int *", name = "compDataLength"} {type = "int *", name = "compDataSize"}
} }
}, },
{ {
@ -3746,8 +3773,8 @@ return {
returnType = "unsigned char *", returnType = "unsigned char *",
params = { params = {
{type = "const unsigned char *", name = "compData"}, {type = "const unsigned char *", name = "compData"},
{type = "int", name = "compDataLength"}, {type = "int", name = "compDataSize"},
{type = "int *", name = "dataLength"} {type = "int *", name = "dataSize"}
} }
}, },
{ {
@ -3756,8 +3783,8 @@ return {
returnType = "char *", returnType = "char *",
params = { params = {
{type = "const unsigned char *", name = "data"}, {type = "const unsigned char *", name = "data"},
{type = "int", name = "dataLength"}, {type = "int", name = "dataSize"},
{type = "int *", name = "outputLength"} {type = "int *", name = "outputSize"}
} }
}, },
{ {
@ -3766,7 +3793,7 @@ return {
returnType = "unsigned char *", returnType = "unsigned char *",
params = { params = {
{type = "const unsigned char *", name = "data"}, {type = "const unsigned char *", name = "data"},
{type = "int *", name = "outputLength"} {type = "int *", name = "outputSize"}
} }
}, },
{ {

View File

@ -239,6 +239,29 @@ Struct 31: VrStereoConfig (8 fields)
Field[7]: float scale[2] // VR distortion scale Field[7]: float scale[2] // VR distortion scale
Field[8]: float scaleIn[2] // VR distortion scale in Field[8]: float scaleIn[2] // VR distortion scale in
Aliases found: 5
Alias 001: Quaternion
Type: Vector4
Name: Quaternion
Description: Quaternion, 4 components (Vector4 alias)
Alias 002: Texture2D
Type: Texture
Name: Texture2D
Description: Texture2D, same as Texture
Alias 003: TextureCubemap
Type: Texture
Name: TextureCubemap
Description: TextureCubemap, same as Texture
Alias 004: RenderTexture2D
Type: RenderTexture
Name: RenderTexture2D
Description: RenderTexture2D, same as RenderTexture
Alias 005: Camera
Type: Camera3D
Name: Camera
Description: Camera type fallback, defaults to Camera3D
Enums found: 21 Enums found: 21
Enum 01: ConfigFlags (14 values) Enum 01: ConfigFlags (14 values)
@ -1284,28 +1307,28 @@ Function 129: CompressData() (3 input parameters)
Return type: unsigned char * Return type: unsigned char *
Description: Compress data (DEFLATE algorithm) Description: Compress data (DEFLATE algorithm)
Param[1]: data (type: const unsigned char *) Param[1]: data (type: const unsigned char *)
Param[2]: dataLength (type: int) Param[2]: dataSize (type: int)
Param[3]: compDataLength (type: int *) Param[3]: compDataSize (type: int *)
Function 130: DecompressData() (3 input parameters) Function 130: DecompressData() (3 input parameters)
Name: DecompressData Name: DecompressData
Return type: unsigned char * Return type: unsigned char *
Description: Decompress data (DEFLATE algorithm) Description: Decompress data (DEFLATE algorithm)
Param[1]: compData (type: const unsigned char *) Param[1]: compData (type: const unsigned char *)
Param[2]: compDataLength (type: int) Param[2]: compDataSize (type: int)
Param[3]: dataLength (type: int *) Param[3]: dataSize (type: int *)
Function 131: EncodeDataBase64() (3 input parameters) Function 131: EncodeDataBase64() (3 input parameters)
Name: EncodeDataBase64 Name: EncodeDataBase64
Return type: char * Return type: char *
Description: Encode data to Base64 string Description: Encode data to Base64 string
Param[1]: data (type: const unsigned char *) Param[1]: data (type: const unsigned char *)
Param[2]: dataLength (type: int) Param[2]: dataSize (type: int)
Param[3]: outputLength (type: int *) Param[3]: outputSize (type: int *)
Function 132: DecodeDataBase64() (2 input parameters) Function 132: DecodeDataBase64() (2 input parameters)
Name: DecodeDataBase64 Name: DecodeDataBase64
Return type: unsigned char * Return type: unsigned char *
Description: Decode Base64 string data Description: Decode Base64 string data
Param[1]: data (type: const unsigned char *) Param[1]: data (type: const unsigned char *)
Param[2]: outputLength (type: int *) Param[2]: outputSize (type: int *)
Function 133: SaveStorageValue() (2 input parameters) Function 133: SaveStorageValue() (2 input parameters)
Name: SaveStorageValue Name: SaveStorageValue
Return type: bool Return type: bool

View File

@ -208,6 +208,13 @@
<Field type="float" name="scaleIn[2]" desc="VR distortion scale in" /> <Field type="float" name="scaleIn[2]" desc="VR distortion scale in" />
</Struct> </Struct>
</Structs> </Structs>
<Aliases count="5">
<Alias type="Quaternion" name="Vector4" desc="Quaternion, 4 components (Vector4 alias)" />
<Alias type="Texture2D" name="Texture" desc="Texture2D, same as Texture" />
<Alias type="TextureCubemap" name="Texture" desc="TextureCubemap, same as Texture" />
<Alias type="RenderTexture2D" name="RenderTexture" desc="RenderTexture2D, same as RenderTexture" />
<Alias type="Camera" name="Camera3D" desc="Camera type fallback, defaults to Camera3D" />
</Aliases>
<Enums count="21"> <Enums count="21">
<Enum name="ConfigFlags" valueCount="14" desc="System/Window config flags"> <Enum name="ConfigFlags" valueCount="14" desc="System/Window config flags">
<Value name="FLAG_VSYNC_HINT" integer="64" desc="Set to try enabling V-Sync on GPU" /> <Value name="FLAG_VSYNC_HINT" integer="64" desc="Set to try enabling V-Sync on GPU" />
@ -977,22 +984,22 @@
</Function> </Function>
<Function name="CompressData" retType="unsigned char *" paramCount="3" desc="Compress data (DEFLATE algorithm)"> <Function name="CompressData" retType="unsigned char *" paramCount="3" desc="Compress data (DEFLATE algorithm)">
<Param type="const unsigned char *" name="data" desc="" /> <Param type="const unsigned char *" name="data" desc="" />
<Param type="int" name="dataLength" desc="" /> <Param type="int" name="dataSize" desc="" />
<Param type="int *" name="compDataLength" desc="" /> <Param type="int *" name="compDataSize" desc="" />
</Function> </Function>
<Function name="DecompressData" retType="unsigned char *" paramCount="3" desc="Decompress data (DEFLATE algorithm)"> <Function name="DecompressData" retType="unsigned char *" paramCount="3" desc="Decompress data (DEFLATE algorithm)">
<Param type="const unsigned char *" name="compData" desc="" /> <Param type="const unsigned char *" name="compData" desc="" />
<Param type="int" name="compDataLength" desc="" /> <Param type="int" name="compDataSize" desc="" />
<Param type="int *" name="dataLength" desc="" /> <Param type="int *" name="dataSize" desc="" />
</Function> </Function>
<Function name="EncodeDataBase64" retType="char *" paramCount="3" desc="Encode data to Base64 string"> <Function name="EncodeDataBase64" retType="char *" paramCount="3" desc="Encode data to Base64 string">
<Param type="const unsigned char *" name="data" desc="" /> <Param type="const unsigned char *" name="data" desc="" />
<Param type="int" name="dataLength" desc="" /> <Param type="int" name="dataSize" desc="" />
<Param type="int *" name="outputLength" desc="" /> <Param type="int *" name="outputSize" desc="" />
</Function> </Function>
<Function name="DecodeDataBase64" retType="unsigned char *" paramCount="2" desc="Decode Base64 string data"> <Function name="DecodeDataBase64" retType="unsigned char *" paramCount="2" desc="Decode Base64 string data">
<Param type="const unsigned char *" name="data" desc="" /> <Param type="const unsigned char *" name="data" desc="" />
<Param type="int *" name="outputLength" desc="" /> <Param type="int *" name="outputSize" desc="" />
</Function> </Function>
<Function name="SaveStorageValue" retType="bool" paramCount="2" desc="Save integer value to storage file (to defined position), returns true on success"> <Function name="SaveStorageValue" retType="bool" paramCount="2" desc="Save integer value to storage file (to defined position), returns true on success">
<Param type="unsigned int" name="position" desc="" /> <Param type="unsigned int" name="position" desc="" />