Update raylib_api.* by CI

This commit is contained in:
github-actions[bot] 2024-06-20 17:14:54 +00:00
parent a17e4b44c6
commit 0a5b27abd7
4 changed files with 112 additions and 4 deletions

View File

@ -3113,6 +3113,28 @@
"name": "frames" "name": "frames"
} }
] ]
},
{
"name": "AudioThreadEntryCallback",
"description": "",
"returnType": "void",
"params": [
{
"type": "",
"name": ""
}
]
},
{
"name": "AudioThreadExitCallback",
"description": "",
"returnType": "void",
"params": [
{
"type": "",
"name": ""
}
]
} }
], ],
"functions": [ "functions": [
@ -11797,6 +11819,28 @@
"name": "processor" "name": "processor"
} }
] ]
},
{
"name": "SetAudioThreadEntryCallback",
"description": "Audio thread creation callback (usually should be called before audio device initialization, can be NULL)",
"returnType": "void",
"params": [
{
"type": "AudioThreadEntryCallback",
"name": "callback"
}
]
},
{
"name": "SetAudioThreadExitCallback",
"description": "Audio thread destruction callback (can be NULL)",
"returnType": "void",
"params": [
{
"type": "AudioThreadExitCallback",
"name": "callback"
}
]
} }
] ]
} }

View File

@ -3074,6 +3074,22 @@ return {
{type = "void *", name = "bufferData"}, {type = "void *", name = "bufferData"},
{type = "unsigned int", name = "frames"} {type = "unsigned int", name = "frames"}
} }
},
{
name = "AudioThreadEntryCallback",
description = "",
returnType = "void",
params = {
{type = "", name = ""}
}
},
{
name = "AudioThreadExitCallback",
description = "",
returnType = "void",
params = {
{type = "", name = ""}
}
} }
}, },
functions = { functions = {
@ -8098,6 +8114,22 @@ return {
params = { params = {
{type = "AudioCallback", name = "processor"} {type = "AudioCallback", name = "processor"}
} }
},
{
name = "SetAudioThreadEntryCallback",
description = "Audio thread creation callback (usually should be called before audio device initialization, can be NULL)",
returnType = "void",
params = {
{type = "AudioThreadEntryCallback", name = "callback"}
}
},
{
name = "SetAudioThreadExitCallback",
description = "Audio thread destruction callback (can be NULL)",
returnType = "void",
params = {
{type = "AudioThreadExitCallback", name = "callback"}
}
} }
} }
} }

View File

@ -944,7 +944,7 @@ Enum 21: NPatchLayout (3 values)
Value[NPATCH_THREE_PATCH_VERTICAL]: 1 Value[NPATCH_THREE_PATCH_VERTICAL]: 1
Value[NPATCH_THREE_PATCH_HORIZONTAL]: 2 Value[NPATCH_THREE_PATCH_HORIZONTAL]: 2
Callbacks found: 6 Callbacks found: 8
Callback 001: TraceLogCallback() (3 input parameters) Callback 001: TraceLogCallback() (3 input parameters)
Name: TraceLogCallback Name: TraceLogCallback
@ -983,8 +983,18 @@ Callback 006: AudioCallback() (2 input parameters)
Description: Description:
Param[1]: bufferData (type: void *) Param[1]: bufferData (type: void *)
Param[2]: frames (type: unsigned int) Param[2]: frames (type: unsigned int)
Callback 007: AudioThreadEntryCallback() (1 input parameters)
Name: AudioThreadEntryCallback
Return type: void
Description:
Param[1]: (type: )
Callback 008: AudioThreadExitCallback() (1 input parameters)
Name: AudioThreadExitCallback
Return type: void
Description:
Param[1]: (type: )
Functions found: 566 Functions found: 568
Function 001: InitWindow() (3 input parameters) Function 001: InitWindow() (3 input parameters)
Name: InitWindow Name: InitWindow
@ -4550,3 +4560,13 @@ Function 566: DetachAudioMixedProcessor() (1 input parameters)
Return type: void Return type: void
Description: Detach audio stream processor from the entire audio pipeline Description: Detach audio stream processor from the entire audio pipeline
Param[1]: processor (type: AudioCallback) Param[1]: processor (type: AudioCallback)
Function 567: SetAudioThreadEntryCallback() (1 input parameters)
Name: SetAudioThreadEntryCallback
Return type: void
Description: Audio thread creation callback (usually should be called before audio device initialization, can be NULL)
Param[1]: callback (type: AudioThreadEntryCallback)
Function 568: SetAudioThreadExitCallback() (1 input parameters)
Name: SetAudioThreadExitCallback
Return type: void
Description: Audio thread destruction callback (can be NULL)
Param[1]: callback (type: AudioThreadExitCallback)

View File

@ -643,7 +643,7 @@
<Value name="NPATCH_THREE_PATCH_HORIZONTAL" integer="2" desc="Npatch layout: 3x1 tiles" /> <Value name="NPATCH_THREE_PATCH_HORIZONTAL" integer="2" desc="Npatch layout: 3x1 tiles" />
</Enum> </Enum>
</Enums> </Enums>
<Callbacks count="6"> <Callbacks count="8">
<Callback name="TraceLogCallback" retType="void" paramCount="3" desc="Logging: Redirect trace log messages"> <Callback name="TraceLogCallback" retType="void" paramCount="3" desc="Logging: Redirect trace log messages">
<Param type="int" name="logLevel" desc="" /> <Param type="int" name="logLevel" desc="" />
<Param type="const char *" name="text" desc="" /> <Param type="const char *" name="text" desc="" />
@ -669,8 +669,14 @@
<Param type="void *" name="bufferData" desc="" /> <Param type="void *" name="bufferData" desc="" />
<Param type="unsigned int" name="frames" desc="" /> <Param type="unsigned int" name="frames" desc="" />
</Callback> </Callback>
<Callback name="AudioThreadEntryCallback" retType="void" paramCount="1" desc="">
<Param type="" name="" desc="" />
</Callback>
<Callback name="AudioThreadExitCallback" retType="void" paramCount="1" desc="">
<Param type="" name="" desc="" />
</Callback>
</Callbacks> </Callbacks>
<Functions count="566"> <Functions count="568">
<Function name="InitWindow" retType="void" paramCount="3" desc="Initialize window and OpenGL context"> <Function name="InitWindow" retType="void" paramCount="3" desc="Initialize window and OpenGL context">
<Param type="int" name="width" desc="" /> <Param type="int" name="width" desc="" />
<Param type="int" name="height" desc="" /> <Param type="int" name="height" desc="" />
@ -3023,5 +3029,11 @@
<Function name="DetachAudioMixedProcessor" retType="void" paramCount="1" desc="Detach audio stream processor from the entire audio pipeline"> <Function name="DetachAudioMixedProcessor" retType="void" paramCount="1" desc="Detach audio stream processor from the entire audio pipeline">
<Param type="AudioCallback" name="processor" desc="" /> <Param type="AudioCallback" name="processor" desc="" />
</Function> </Function>
<Function name="SetAudioThreadEntryCallback" retType="void" paramCount="1" desc="Audio thread creation callback (usually should be called before audio device initialization, can be NULL)">
<Param type="AudioThreadEntryCallback" name="callback" desc="" />
</Function>
<Function name="SetAudioThreadExitCallback" retType="void" paramCount="1" desc="Audio thread destruction callback (can be NULL)">
<Param type="AudioThreadExitCallback" name="callback" desc="" />
</Function>
</Functions> </Functions>
</raylibAPI> </raylibAPI>