<Functionname="InitWindow"retType="void"paramCount="3"desc="Initialize window and OpenGL context">
<Paramtype="int"name="width"desc=""/>
<Paramtype="int"name="height"desc=""/>
<Paramtype="const char *"name="title"desc=""/>
</Function>
<Functionname="WindowShouldClose"retType="bool"paramCount="0"desc="Check if KEY_ESCAPE pressed or Close icon pressed">
</Function>
<Functionname="CloseWindow"retType="void"paramCount="0"desc="Close window and unload OpenGL context">
</Function>
<Functionname="WindowShouldClose"retType="bool"paramCount="0"desc="Check if application should close (KEY_ESCAPE pressed or windows close icon clicked)">
</Function>
<Functionname="IsWindowReady"retType="bool"paramCount="0"desc="Check if window has been initialized successfully">
</Function>
<Functionname="IsWindowFullscreen"retType="bool"paramCount="0"desc="Check if window is currently fullscreen">
@ -785,13 +795,6 @@
</Function>
<Functionname="DisableEventWaiting"retType="void"paramCount="0"desc="Disable waiting for events on EndDrawing(), automatic events polling">
</Function>
<Functionname="SwapScreenBuffer"retType="void"paramCount="0"desc="Swap back buffer with front buffer (screen drawing)">
</Function>
<Functionname="PollInputEvents"retType="void"paramCount="0"desc="Register all input events">
</Function>
<Functionname="WaitTime"retType="void"paramCount="1"desc="Wait for some time (halt program execution)">
<Functionname="LoadAutomationEventList"retType="AutomationEventList"paramCount="1"desc="Load automation events list from file, NULL for empty list, capacity = MAX_AUTOMATION_EVENTS">
<Paramtype="const char *"name="fileName"desc=""/>
</Function>
<Functionname="UnloadAutomationEventList"retType="void"paramCount="1"desc="Unload automation events list from file">
<Functionname="PlayAutomationEvent"retType="void"paramCount="1"desc="Play a recorded automation event">
<Paramtype="AutomationEvent"name="event"desc=""/>
</Function>
<Functionname="IsKeyPressed"retType="bool"paramCount="1"desc="Check if a key has been pressed once">
<Paramtype="int"name="key"desc=""/>
</Function>
@ -1106,13 +1147,13 @@
<Functionname="IsKeyUp"retType="bool"paramCount="1"desc="Check if a key is NOT being pressed">
<Paramtype="int"name="key"desc=""/>
</Function>
<Functionname="SetExitKey"retType="void"paramCount="1"desc="Set a custom key to exit program (default is ESC)">
<Paramtype="int"name="key"desc=""/>
</Function>
<Functionname="GetKeyPressed"retType="int"paramCount="0"desc="Get key pressed (keycode), call it multiple times for keys queued, returns 0 when the queue is empty">
</Function>
<Functionname="GetCharPressed"retType="int"paramCount="0"desc="Get char pressed (unicode), call it multiple times for chars queued, returns 0 when the queue is empty">
</Function>
<Functionname="SetExitKey"retType="void"paramCount="1"desc="Set a custom key to exit program (default is ESC)">
<Paramtype="int"name="key"desc=""/>
</Function>
<Functionname="IsGamepadAvailable"retType="bool"paramCount="1"desc="Check if a gamepad is available">
<Paramtype="int"name="gamepad"desc=""/>
</Function>
@ -1246,55 +1287,28 @@
<Paramtype="int"name="endPosY"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="DrawLineV"retType="void"paramCount="3"desc="Draw a line (Vector version)">
<Paramtype="Vector2"name="startPos"desc=""/>
<Paramtype="Vector2"name="endPos"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="DrawLineEx"retType="void"paramCount="4"desc="Draw a line defining thickness">
<Functionname="DrawLineV"retType="void"paramCount="3"desc="Draw a line (using gl lines)">
<Paramtype="Vector2"name="startPos"desc=""/>
<Paramtype="Vector2"name="endPos"desc=""/>
<Paramtype="float"name="thick"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="DrawLineBezier"retType="void"paramCount="4"desc="Draw a line using cubic-bezier curves in-out">
<Paramtype="Vector2"name="startPos"desc=""/>
<Paramtype="Vector2"name="endPos"desc=""/>
<Paramtype="float"name="thick"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="DrawLineBezierQuad"retType="void"paramCount="5"desc="Draw line using quadratic bezier curves with a control point">
<Functionname="DrawLineEx"retType="void"paramCount="4"desc="Draw a line (using triangles/quads)">
<Paramtype="Vector2"name="startPos"desc=""/>
<Paramtype="Vector2"name="endPos"desc=""/>
<Paramtype="Vector2"name="controlPos"desc=""/>
<Paramtype="float"name="thick"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="DrawLineBezierCubic"retType="void"paramCount="6"desc="Draw line using cubic bezier curves with 2 control points">