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": [
{
"name": "ConfigFlags",
@ -4101,11 +4128,11 @@
},
{
"type": "int",
"name": "dataLength"
"name": "dataSize"
},
{
"type": "int *",
"name": "compDataLength"
"name": "compDataSize"
}
]
},
@ -4120,11 +4147,11 @@
},
{
"type": "int",
"name": "compDataLength"
"name": "compDataSize"
},
{
"type": "int *",
"name": "dataLength"
"name": "dataSize"
}
]
},
@ -4139,11 +4166,11 @@
},
{
"type": "int",
"name": "dataLength"
"name": "dataSize"
},
{
"type": "int *",
"name": "outputLength"
"name": "outputSize"
}
]
},
@ -4158,7 +4185,7 @@
},
{
"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 = {
{
name = "ConfigFlags",
@ -3736,8 +3763,8 @@ return {
returnType = "unsigned char *",
params = {
{type = "const unsigned char *", name = "data"},
{type = "int", name = "dataLength"},
{type = "int *", name = "compDataLength"}
{type = "int", name = "dataSize"},
{type = "int *", name = "compDataSize"}
}
},
{
@ -3746,8 +3773,8 @@ return {
returnType = "unsigned char *",
params = {
{type = "const unsigned char *", name = "compData"},
{type = "int", name = "compDataLength"},
{type = "int *", name = "dataLength"}
{type = "int", name = "compDataSize"},
{type = "int *", name = "dataSize"}
}
},
{
@ -3756,8 +3783,8 @@ return {
returnType = "char *",
params = {
{type = "const unsigned char *", name = "data"},
{type = "int", name = "dataLength"},
{type = "int *", name = "outputLength"}
{type = "int", name = "dataSize"},
{type = "int *", name = "outputSize"}
}
},
{
@ -3766,7 +3793,7 @@ return {
returnType = "unsigned char *",
params = {
{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[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
Enum 01: ConfigFlags (14 values)
@ -1284,28 +1307,28 @@ Function 129: CompressData() (3 input parameters)
Return type: unsigned char *
Description: Compress data (DEFLATE algorithm)
Param[1]: data (type: const unsigned char *)
Param[2]: dataLength (type: int)
Param[3]: compDataLength (type: int *)
Param[2]: dataSize (type: int)
Param[3]: compDataSize (type: int *)
Function 130: DecompressData() (3 input parameters)
Name: DecompressData
Return type: unsigned char *
Description: Decompress data (DEFLATE algorithm)
Param[1]: compData (type: const unsigned char *)
Param[2]: compDataLength (type: int)
Param[3]: dataLength (type: int *)
Param[2]: compDataSize (type: int)
Param[3]: dataSize (type: int *)
Function 131: EncodeDataBase64() (3 input parameters)
Name: EncodeDataBase64
Return type: char *
Description: Encode data to Base64 string
Param[1]: data (type: const unsigned char *)
Param[2]: dataLength (type: int)
Param[3]: outputLength (type: int *)
Param[2]: dataSize (type: int)
Param[3]: outputSize (type: int *)
Function 132: DecodeDataBase64() (2 input parameters)
Name: DecodeDataBase64
Return type: unsigned char *
Description: Decode Base64 string data
Param[1]: data (type: const unsigned char *)
Param[2]: outputLength (type: int *)
Param[2]: outputSize (type: int *)
Function 133: SaveStorageValue() (2 input parameters)
Name: SaveStorageValue
Return type: bool

View File

@ -208,6 +208,13 @@
<Field type="float" name="scaleIn[2]" desc="VR distortion scale in" />
</Struct>
</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">
<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" />
@ -977,22 +984,22 @@
</Function>
<Function name="CompressData" retType="unsigned char *" paramCount="3" desc="Compress data (DEFLATE algorithm)">
<Param type="const unsigned char *" name="data" desc="" />
<Param type="int" name="dataLength" desc="" />
<Param type="int *" name="compDataLength" desc="" />
<Param type="int" name="dataSize" desc="" />
<Param type="int *" name="compDataSize" desc="" />
</Function>
<Function name="DecompressData" retType="unsigned char *" paramCount="3" desc="Decompress data (DEFLATE algorithm)">
<Param type="const unsigned char *" name="compData" desc="" />
<Param type="int" name="compDataLength" desc="" />
<Param type="int *" name="dataLength" desc="" />
<Param type="int" name="compDataSize" desc="" />
<Param type="int *" name="dataSize" desc="" />
</Function>
<Function name="EncodeDataBase64" retType="char *" paramCount="3" desc="Encode data to Base64 string">
<Param type="const unsigned char *" name="data" desc="" />
<Param type="int" name="dataLength" desc="" />
<Param type="int *" name="outputLength" desc="" />
<Param type="int" name="dataSize" desc="" />
<Param type="int *" name="outputSize" desc="" />
</Function>
<Function name="DecodeDataBase64" retType="unsigned char *" paramCount="2" desc="Decode Base64 string data">
<Param type="const unsigned char *" name="data" desc="" />
<Param type="int *" name="outputLength" desc="" />
<Param type="int *" name="outputSize" desc="" />
</Function>
<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="" />