<Functionname="CheckCollisionPointPoly"retType="bool"paramCount="3"desc="Check if point is within a polygon described by array of vertices">
<Paramtype="Vector2"name="point"desc=""/>
<Paramtype="Vector2 *"name="points"desc=""/>
<Paramtype="int"name="pointCount"desc=""/>
</Function>
<Functionname="CheckCollisionLines"retType="bool"paramCount="5"desc="Check the collision between two lines defined by two points each, returns collision point by reference">
<Functionname="GenImageCellular"retType="Image"paramCount="3"desc="Generate image: cellular algorithm, bigger tileSize means bigger cells">
<Paramtype="int"name="width"desc=""/>
<Paramtype="int"name="height"desc=""/>
@ -1742,14 +1755,27 @@
<Paramtype="Vector2"name="end"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="ImageDrawCircle"retType="void"paramCount="5"desc="Draw circle within an image">
<Functionname="ImageDrawCircle"retType="void"paramCount="5"desc="Draw a filled circle within an image">
<Paramtype="Image *"name="dst"desc=""/>
<Paramtype="int"name="centerX"desc=""/>
<Paramtype="int"name="centerY"desc=""/>
<Paramtype="int"name="radius"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="ImageDrawCircleV"retType="void"paramCount="4"desc="Draw circle within an image (Vector version)">
<Functionname="ImageDrawCircleV"retType="void"paramCount="4"desc="Draw a filled circle within an image (Vector version)">
<Paramtype="Image *"name="dst"desc=""/>
<Paramtype="Vector2"name="center"desc=""/>
<Paramtype="int"name="radius"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="ImageDrawCircleLines"retType="void"paramCount="5"desc="Draw circle outline within an image">
<Paramtype="Image *"name="dst"desc=""/>
<Paramtype="int"name="centerX"desc=""/>
<Paramtype="int"name="centerY"desc=""/>
<Paramtype="int"name="radius"desc=""/>
<Paramtype="Color"name="color"desc=""/>
</Function>
<Functionname="ImageDrawCircleLinesV"retType="void"paramCount="4"desc="Draw circle outline within an image (Vector version)">
<Paramtype="Image *"name="dst"desc=""/>
<Paramtype="Vector2"name="center"desc=""/>
<Paramtype="int"name="radius"desc=""/>
@ -2073,6 +2099,13 @@
<Paramtype="Font"name="font"desc=""/>
<Paramtype="int"name="codepoint"desc=""/>
</Function>
<Functionname="LoadUTF8"retType="char *"paramCount="2"desc="Load UTF-8 text encoded from codepoints array">
<Paramtype="const int *"name="codepoints"desc=""/>
<Paramtype="int"name="length"desc=""/>
</Function>
<Functionname="UnloadUTF8"retType="void"paramCount="1"desc="Unload UTF-8 text encoded from codepoints array">
<Paramtype="char *"name="text"desc=""/>
</Function>
<Functionname="LoadCodepoints"retType="int *"paramCount="2"desc="Load all codepoints from a UTF-8 text string, codepoints count returned by parameter">
<Paramtype="const char *"name="text"desc=""/>
<Paramtype="int *"name="count"desc=""/>
@ -2085,15 +2118,19 @@
</Function>
<Functionname="GetCodepoint"retType="int"paramCount="2"desc="Get next codepoint in a UTF-8 encoded string, 0x3f('?') is returned on failure">
<Paramtype="const char *"name="text"desc=""/>
<Paramtype="int *"name="bytesProcessed"desc=""/>
<Paramtype="int *"name="codepointSize"desc=""/>
</Function>
<Functionname="GetCodepointNext"retType="int"paramCount="2"desc="Get next codepoint in a UTF-8 encoded string, 0x3f('?') is returned on failure">
<Paramtype="const char *"name="text"desc=""/>
<Paramtype="int *"name="codepointSize"desc=""/>
</Function>
<Functionname="GetCodepointPrevious"retType="int"paramCount="2"desc="Get previous codepoint in a UTF-8 encoded string, 0x3f('?') is returned on failure">
<Paramtype="const char *"name="text"desc=""/>
<Paramtype="int *"name="codepointSize"desc=""/>
</Function>
<Functionname="CodepointToUTF8"retType="const char *"paramCount="2"desc="Encode one codepoint into UTF-8 byte array (array length returned as parameter)">
<Paramtype="int"name="codepoint"desc=""/>
<Paramtype="int *"name="byteSize"desc=""/>
</Function>
<Functionname="TextCodepointsToUTF8"retType="char *"paramCount="2"desc="Encode text as codepoints array into UTF-8 text string (WARNING: memory must be freed!)">
<Paramtype="const int *"name="codepoints"desc=""/>
<Paramtype="int"name="length"desc=""/>
<Paramtype="int *"name="utf8Size"desc=""/>
</Function>
<Functionname="TextCopy"retType="int"paramCount="2"desc="Copy one string to another, returns bytes copied">