update docs

This commit is contained in:
richard 2022-02-04 11:11:14 +00:00
parent ef91af804b
commit d05890344d
19 changed files with 725 additions and 172 deletions

View file

@ -4,16 +4,30 @@ Building from source
Have Pip build from source Have Pip build from source
-------------------------- --------------------------
Useful if the binaries dont work on your system, or you want to use a newer version of Raylib. This is useful if the binaries dont work on your system, or you want to use a newer version of Raylib.
Make sure Raylib is installed and then: First make sure Raylib is installed. On Linux/Mac it must include the pkg-config files. Best way to ensure this
is to compile and install Raylib using CMake: https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake
::
cd raylib-4.0.0
mkdir build
cd build
cmake -DWITH_PIC=on -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install
Then ask Pip to build from source:
:: ::
pip3 install --no-binary raylib --upgrade --force-reinstall raylib pip3 install --no-binary raylib --upgrade --force-reinstall raylib
Build from source manually Or, Build from source manually
-------------------------- ------------------------------
Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the
project. project.
@ -22,7 +36,7 @@ project.
If the Pip build doesnt work, please submit a bug. (And if you have If the Pip build doesnt work, please submit a bug. (And if you have
fixed it, a PR.) fixed it, a PR.)
Manual instructions follow, but see also how we actually build the wheels Manual instructions follow, but may be outdated, so see also how we actually build the wheels
at https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml at https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml
Windows manual build Windows manual build
@ -207,6 +221,10 @@ Build and install module.
Raspberry Pi Raspberry Pi
~~~~~~~~~~~~ ~~~~~~~~~~~~
Latest info: https://github.com/electronstudio/raylib-python-cffi/issues/55#issuecomment-1012629701
Old possibly out of date info that was written for RPi3 and Raylib 3 follows.
The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather
idiosyncratic, resulting in a complex set of software options. Probably idiosyncratic, resulting in a complex set of software options. Probably
the most interesting two options for Raylib applications are: the most interesting two options for Raylib applications are:

View file

@ -68,8 +68,11 @@ Use [the C API](https://electronstudio.github.io/raylib-python-cffi/raylib.html)
Use [the Python API](https://electronstudio.github.io/raylib-python-cffi/pyray.html). Use [the Python API](https://electronstudio.github.io/raylib-python-cffi/pyray.html).
# App showcase
[Tanki](https://github.com/pkulev/tanki)
Add your app here!
# RLZero # RLZero

View file

@ -27,6 +27,8 @@ def ctype_to_python_type(t):
return 'None' return 'None'
elif t == "long": elif t == "long":
return "int" return "int"
elif t == "unsigned long long":
return "int"
elif t == "double": elif t == "double":
return "float" return "float"
elif "char *" in t: elif "char *" in t:

View file

@ -30,6 +30,8 @@ def ctype_to_python_type(t):
return 'None' return 'None'
elif t == "long": elif t == "long":
return "int" return "int"
elif t == "unsigned long long":
return "int"
elif t == "double": elif t == "double":
return "float" return "float"
elif "char *" in t: elif "char *" in t:

View file

@ -36,10 +36,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -51,7 +52,7 @@
<li class="toctree-l1"><a class="reference internal" href="dynamic.html">Dynamic Bindings</a></li> <li class="toctree-l1"><a class="reference internal" href="dynamic.html">Dynamic Bindings</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Building from source</a><ul> <li class="toctree-l1 current"><a class="current reference internal" href="#">Building from source</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#have-pip-build-from-source">Have Pip build from source</a></li> <li class="toctree-l2"><a class="reference internal" href="#have-pip-build-from-source">Have Pip build from source</a></li>
<li class="toctree-l2"><a class="reference internal" href="#build-from-source-manually">Build from source manually</a><ul> <li class="toctree-l2"><a class="reference internal" href="#or-build-from-source-manually">Or, Build from source manually</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#windows-manual-build">Windows manual build</a></li> <li class="toctree-l3"><a class="reference internal" href="#windows-manual-build">Windows manual build</a></li>
<li class="toctree-l3"><a class="reference internal" href="#linux-manual-build">Linux manual build</a></li> <li class="toctree-l3"><a class="reference internal" href="#linux-manual-build">Linux manual build</a></li>
<li class="toctree-l3"><a class="reference internal" href="#macos-manual-build">Macos manual build</a></li> <li class="toctree-l3"><a class="reference internal" href="#macos-manual-build">Macos manual build</a></li>
@ -90,14 +91,24 @@
<h1>Building from source<a class="headerlink" href="#building-from-source" title="Permalink to this headline"></a></h1> <h1>Building from source<a class="headerlink" href="#building-from-source" title="Permalink to this headline"></a></h1>
<div class="section" id="have-pip-build-from-source"> <div class="section" id="have-pip-build-from-source">
<h2>Have Pip build from source<a class="headerlink" href="#have-pip-build-from-source" title="Permalink to this headline"></a></h2> <h2>Have Pip build from source<a class="headerlink" href="#have-pip-build-from-source" title="Permalink to this headline"></a></h2>
<p>Useful if the binaries dont work on your system, or you want to use a newer version of Raylib.</p> <p>This is useful if the binaries dont work on your system, or you want to use a newer version of Raylib.</p>
<p>Make sure Raylib is installed and then:</p> <p>First make sure Raylib is installed. On Linux/Mac it must include the pkg-config files. Best way to ensure this
is to compile and install Raylib using CMake: <a class="reference external" href="https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake">https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake</a></p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="n">raylib</span><span class="o">-</span><span class="mf">4.0</span><span class="o">.</span><span class="mi">0</span>
<span class="n">mkdir</span> <span class="n">build</span>
<span class="n">cd</span> <span class="n">build</span>
<span class="n">cmake</span> <span class="o">-</span><span class="n">DWITH_PIC</span><span class="o">=</span><span class="n">on</span> <span class="o">-</span><span class="n">DCMAKE_BUILD_TYPE</span><span class="o">=</span><span class="n">Release</span> <span class="o">..</span>
<span class="n">make</span>
<span class="n">sudo</span> <span class="n">make</span> <span class="n">install</span>
</pre></div>
</div>
<p>Then ask Pip to build from source:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip3</span> <span class="n">install</span> <span class="o">--</span><span class="n">no</span><span class="o">-</span><span class="n">binary</span> <span class="n">raylib</span> <span class="o">--</span><span class="n">upgrade</span> <span class="o">--</span><span class="n">force</span><span class="o">-</span><span class="n">reinstall</span> <span class="n">raylib</span> <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip3</span> <span class="n">install</span> <span class="o">--</span><span class="n">no</span><span class="o">-</span><span class="n">binary</span> <span class="n">raylib</span> <span class="o">--</span><span class="n">upgrade</span> <span class="o">--</span><span class="n">force</span><span class="o">-</span><span class="n">reinstall</span> <span class="n">raylib</span>
</pre></div> </pre></div>
</div> </div>
</div> </div>
<div class="section" id="build-from-source-manually"> <div class="section" id="or-build-from-source-manually">
<h2>Build from source manually<a class="headerlink" href="#build-from-source-manually" title="Permalink to this headline"></a></h2> <h2>Or, Build from source manually<a class="headerlink" href="#or-build-from-source-manually" title="Permalink to this headline"></a></h2>
<p>Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the <p>Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the
project.</p> project.</p>
<div class="admonition attention"> <div class="admonition attention">
@ -105,7 +116,7 @@ project.</p>
<p>If the Pip build doesnt work, please submit a bug. (And if you have <p>If the Pip build doesnt work, please submit a bug. (And if you have
fixed it, a PR.)</p> fixed it, a PR.)</p>
</div> </div>
<p>Manual instructions follow, but see also how we actually build the wheels <p>Manual instructions follow, but may be outdated, so see also how we actually build the wheels
at <a class="reference external" href="https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml">https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml</a></p> at <a class="reference external" href="https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml">https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml</a></p>
<div class="section" id="windows-manual-build"> <div class="section" id="windows-manual-build">
<h3>Windows manual build<a class="headerlink" href="#windows-manual-build" title="Permalink to this headline"></a></h3> <h3>Windows manual build<a class="headerlink" href="#windows-manual-build" title="Permalink to this headline"></a></h3>
@ -252,6 +263,8 @@ Raylib.</p>
</div> </div>
<div class="section" id="raspberry-pi"> <div class="section" id="raspberry-pi">
<h3>Raspberry Pi<a class="headerlink" href="#raspberry-pi" title="Permalink to this headline"></a></h3> <h3>Raspberry Pi<a class="headerlink" href="#raspberry-pi" title="Permalink to this headline"></a></h3>
<p>Latest info: <a class="reference external" href="https://github.com/electronstudio/raylib-python-cffi/issues/55#issuecomment-1012629701">https://github.com/electronstudio/raylib-python-cffi/issues/55#issuecomment-1012629701</a></p>
<p>Old possibly out of date info that was written for RPi3 and Raylib 3 follows.</p>
<p>The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather <p>The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather
idiosyncratic, resulting in a complex set of software options. Probably idiosyncratic, resulting in a complex set of software options. Probably
the most interesting two options for Raylib applications are:</p> the most interesting two options for Raylib applications are:</p>

View file

@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Python Bindings for Raylib 4.0-dev &mdash; Raylib Python documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> <title>Python Bindings for Raylib 4.0.0 &mdash; Raylib Python documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/graphviz.css" type="text/css" /> <link rel="stylesheet" href="_static/graphviz.css" type="text/css" />
<!--[if lt IE 9]> <!--[if lt IE 9]>
@ -37,7 +37,7 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="#installation">Installation</a><ul> <li class="toctree-l1"><a class="reference internal" href="#installation">Installation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#dynamic-binding-version">Dynamic binding version</a></li> <li class="toctree-l2"><a class="reference internal" href="#dynamic-binding-version">Dynamic binding version</a></li>
@ -49,6 +49,7 @@
<li class="toctree-l2"><a class="reference internal" href="#if-you-prefer-a-slightly-more-pythonistic-api-and-don-t-mind-it-might-be-slightly-slower">If you prefer a slightly more Pythonistic API and dont mind it might be slightly slower</a></li> <li class="toctree-l2"><a class="reference internal" href="#if-you-prefer-a-slightly-more-pythonistic-api-and-don-t-mind-it-might-be-slightly-slower">If you prefer a slightly more Pythonistic API and dont mind it might be slightly slower</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="#license-updated">License (updated)</a></li>
@ -78,7 +79,7 @@
<div role="navigation" aria-label="Page navigation"> <div role="navigation" aria-label="Page navigation">
<ul class="wy-breadcrumbs"> <ul class="wy-breadcrumbs">
<li><a href="index.html" class="icon icon-home"></a> &raquo;</li> <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
<li>Python Bindings for Raylib 4.0-dev</li> <li>Python Bindings for Raylib 4.0.0</li>
<li class="wy-breadcrumbs-aside"> <li class="wy-breadcrumbs-aside">
<a href="_sources/README.md.txt" rel="nofollow"> View page source</a> <a href="_sources/README.md.txt" rel="nofollow"> View page source</a>
</li> </li>
@ -88,8 +89,8 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody"> <div itemprop="articleBody">
<div class="tex2jax_ignore mathjax_ignore section" id="python-bindings-for-raylib-4-0-dev"> <div class="tex2jax_ignore mathjax_ignore section" id="python-bindings-for-raylib-4-0-0">
<h1>Python Bindings for Raylib 4.0-dev<a class="headerlink" href="#python-bindings-for-raylib-4-0-dev" title="Permalink to this headline"></a></h1> <h1>Python Bindings for Raylib 4.0.0<a class="headerlink" href="#python-bindings-for-raylib-4-0-0" title="Permalink to this headline"></a></h1>
<p>New CFFI API static bindings.</p> <p>New CFFI API static bindings.</p>
<ul class="simple"> <ul class="simple">
<li><p>Automatically generated to be as close as possible to <li><p>Automatically generated to be as close as possible to
@ -139,7 +140,7 @@ using homebrew, apt, etc.</p>
</div> </div>
<div class="section" id="beta-testing"> <div class="section" id="beta-testing">
<h2>Beta testing<a class="headerlink" href="#beta-testing" title="Permalink to this headline"></a></h2> <h2>Beta testing<a class="headerlink" href="#beta-testing" title="Permalink to this headline"></a></h2>
<p>You can install an alpha or beta version by specifying the version number like this:</p> <p>You can install an alpha or beta version by specifying the exact version number like this:</p>
<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>python3 -m pip install raylib==4.0a6 <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>python3 -m pip install raylib==4.0a6
</pre></div> </pre></div>
</div> </div>
@ -157,6 +158,11 @@ using homebrew, apt, etc.</p>
<p>Use <a class="reference external" href="https://electronstudio.github.io/raylib-python-cffi/pyray.html">the Python API</a>.</p> <p>Use <a class="reference external" href="https://electronstudio.github.io/raylib-python-cffi/pyray.html">the Python API</a>.</p>
</div> </div>
</div> </div>
<div class="tex2jax_ignore mathjax_ignore section" id="app-showcase">
<h1>App showcase<a class="headerlink" href="#app-showcase" title="Permalink to this headline"></a></h1>
<p><a class="reference external" href="https://github.com/pkulev/tanki">Tanki</a></p>
<p>Add your app here!</p>
</div>
<div class="tex2jax_ignore mathjax_ignore section" id="rlzero"> <div class="tex2jax_ignore mathjax_ignore section" id="rlzero">
<h1>RLZero<a class="headerlink" href="#rlzero" title="Permalink to this headline"></a></h1> <h1>RLZero<a class="headerlink" href="#rlzero" title="Permalink to this headline"></a></h1>
<p>A related library (that is a work in progress!):</p> <p>A related library (that is a work in progress!):</p>

View file

@ -4,16 +4,30 @@ Building from source
Have Pip build from source Have Pip build from source
-------------------------- --------------------------
Useful if the binaries dont work on your system, or you want to use a newer version of Raylib. This is useful if the binaries dont work on your system, or you want to use a newer version of Raylib.
Make sure Raylib is installed and then: First make sure Raylib is installed. On Linux/Mac it must include the pkg-config files. Best way to ensure this
is to compile and install Raylib using CMake: https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake
::
cd raylib-4.0.0
mkdir build
cd build
cmake -DWITH_PIC=on -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install
Then ask Pip to build from source:
:: ::
pip3 install --no-binary raylib --upgrade --force-reinstall raylib pip3 install --no-binary raylib --upgrade --force-reinstall raylib
Build from source manually Or, Build from source manually
-------------------------- ------------------------------
Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the Useful if the Pip build doesnt work and you want to debug it, or you want to contribute to the
project. project.
@ -22,7 +36,7 @@ project.
If the Pip build doesnt work, please submit a bug. (And if you have If the Pip build doesnt work, please submit a bug. (And if you have
fixed it, a PR.) fixed it, a PR.)
Manual instructions follow, but see also how we actually build the wheels Manual instructions follow, but may be outdated, so see also how we actually build the wheels
at https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml at https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml
Windows manual build Windows manual build
@ -207,6 +221,10 @@ Build and install module.
Raspberry Pi Raspberry Pi
~~~~~~~~~~~~ ~~~~~~~~~~~~
Latest info: https://github.com/electronstudio/raylib-python-cffi/issues/55#issuecomment-1012629701
Old possibly out of date info that was written for RPi3 and Raylib 3 follows.
The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather The integrated GPU hardware in a Raspberry Pi (“VideoCore”) is rather
idiosyncratic, resulting in a complex set of software options. Probably idiosyncratic, resulting in a complex set of software options. Probably
the most interesting two options for Raylib applications are: the most interesting two options for Raylib applications are:

View file

@ -1,4 +1,4 @@
# Python Bindings for Raylib 4.0-dev # Python Bindings for Raylib 4.0.0
New CFFI API static bindings. New CFFI API static bindings.
* Automatically generated to be as close as possible to * Automatically generated to be as close as possible to
@ -51,7 +51,7 @@ There is now a separate dynamic version of this binding:
## Beta testing ## Beta testing
You can install an alpha or beta version by specifying the version number like this: You can install an alpha or beta version by specifying the exact version number like this:
python3 -m pip install raylib==4.0a6 python3 -m pip install raylib==4.0a6
@ -68,8 +68,11 @@ Use [the C API](https://electronstudio.github.io/raylib-python-cffi/raylib.html)
Use [the Python API](https://electronstudio.github.io/raylib-python-cffi/pyray.html). Use [the Python API](https://electronstudio.github.io/raylib-python-cffi/pyray.html).
# App showcase
[Tanki](https://github.com/pkulev/tanki)
Add your app here!
# RLZero # RLZero

View file

@ -37,10 +37,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>

View file

@ -35,10 +35,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -1701,8 +1702,6 @@
</li> </li>
<li><a href="raylib.html#raylib.GetFileName">GetFileName() (in module raylib)</a> <li><a href="raylib.html#raylib.GetFileName">GetFileName() (in module raylib)</a>
</li> </li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="raylib.html#raylib.GetFileNameWithoutExt">GetFileNameWithoutExt() (in module raylib)</a> <li><a href="raylib.html#raylib.GetFileNameWithoutExt">GetFileNameWithoutExt() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GetFontDefault">GetFontDefault() (in module raylib)</a> <li><a href="raylib.html#raylib.GetFontDefault">GetFontDefault() (in module raylib)</a>
@ -1715,6 +1714,8 @@
</li> </li>
<li><a href="raylib.html#raylib.GetGamepadAxisMovement">GetGamepadAxisMovement() (in module raylib)</a> <li><a href="raylib.html#raylib.GetGamepadAxisMovement">GetGamepadAxisMovement() (in module raylib)</a>
</li> </li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="raylib.html#raylib.GetGamepadButtonPressed">GetGamepadButtonPressed() (in module raylib)</a> <li><a href="raylib.html#raylib.GetGamepadButtonPressed">GetGamepadButtonPressed() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GetGamepadName">GetGamepadName() (in module raylib)</a> <li><a href="raylib.html#raylib.GetGamepadName">GetGamepadName() (in module raylib)</a>
@ -1862,6 +1863,10 @@
<li><a href="pyray.html#pyray.gui_button">gui_button() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_button">gui_button() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_check_box">gui_check_box() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_check_box">gui_check_box() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_check_icon_pixel">gui_check_icon_pixel() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_clear_icon_pixel">gui_clear_icon_pixel() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_color_bar_alpha">gui_color_bar_alpha() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_color_bar_alpha">gui_color_bar_alpha() (in module pyray)</a>
</li> </li>
@ -1874,6 +1879,8 @@
<li><a href="pyray.html#pyray.gui_combo_box">gui_combo_box() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_combo_box">gui_combo_box() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_disable">gui_disable() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_disable">gui_disable() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_draw_icon">gui_draw_icon() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_dropdown_box">gui_dropdown_box() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_dropdown_box">gui_dropdown_box() (in module pyray)</a>
</li> </li>
@ -1884,6 +1891,10 @@
<li><a href="pyray.html#pyray.gui_fade">gui_fade() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_fade">gui_fade() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_get_font">gui_get_font() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_get_font">gui_get_font() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_get_icon_data">gui_get_icon_data() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_get_icons">gui_get_icons() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_get_state">gui_get_state() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_get_state">gui_get_state() (in module pyray)</a>
</li> </li>
@ -1895,9 +1906,7 @@
</li> </li>
<li><a href="pyray.html#pyray.gui_icon_text">gui_icon_text() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_icon_text">gui_icon_text() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_image_button">gui_image_button() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_is_locked">gui_is_locked() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_image_button_ex">gui_image_button_ex() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_label">gui_label() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_label">gui_label() (in module pyray)</a>
</li> </li>
@ -1926,6 +1935,10 @@
<li><a href="pyray.html#pyray.gui_scroll_panel">gui_scroll_panel() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_scroll_panel">gui_scroll_panel() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_set_font">gui_set_font() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_set_font">gui_set_font() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_set_icon_data">gui_set_icon_data() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.gui_set_icon_pixel">gui_set_icon_pixel() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.gui_set_state">gui_set_state() (in module pyray)</a> <li><a href="pyray.html#pyray.gui_set_state">gui_set_state() (in module pyray)</a>
</li> </li>
@ -2007,6 +2020,10 @@
<li><a href="raylib.html#raylib.GuiCheckBoxProperty">(in module raylib)</a> <li><a href="raylib.html#raylib.GuiCheckBoxProperty">(in module raylib)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="raylib.html#raylib.GuiCheckIconPixel">GuiCheckIconPixel() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiClearIconPixel">GuiClearIconPixel() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiColorBarAlpha">GuiColorBarAlpha() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiColorBarAlpha">GuiColorBarAlpha() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiColorBarHue">GuiColorBarHue() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiColorBarHue">GuiColorBarHue() (in module raylib)</a>
@ -2054,6 +2071,8 @@
</li> </li>
</ul></li> </ul></li>
<li><a href="raylib.html#raylib.GuiDisable">GuiDisable() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiDisable">GuiDisable() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiDrawIcon">GuiDrawIcon() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiDropdownBox">GuiDropdownBox() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiDropdownBox">GuiDropdownBox() (in module raylib)</a>
</li> </li>
@ -2070,6 +2089,10 @@
<li><a href="raylib.html#raylib.GuiFade">GuiFade() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiFade">GuiFade() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiGetFont">GuiGetFont() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiGetFont">GuiGetFont() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiGetIconData">GuiGetIconData() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiGetIcons">GuiGetIcons() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiGetState">GuiGetState() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiGetState">GuiGetState() (in module raylib)</a>
</li> </li>
@ -2081,9 +2104,7 @@
</li> </li>
<li><a href="raylib.html#raylib.GuiIconText">GuiIconText() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiIconText">GuiIconText() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiImageButton">GuiImageButton() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiIsLocked">GuiIsLocked() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiImageButtonEx">GuiImageButtonEx() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiLabel">GuiLabel() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiLabel">GuiLabel() (in module raylib)</a>
</li> </li>
@ -2136,6 +2157,10 @@
<li><a href="raylib.html#raylib.GuiScrollPanel">GuiScrollPanel() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiScrollPanel">GuiScrollPanel() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiSetFont">GuiSetFont() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiSetFont">GuiSetFont() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiSetIconData">GuiSetIconData() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.GuiSetIconPixel">GuiSetIconPixel() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.GuiSetState">GuiSetState() (in module raylib)</a> <li><a href="raylib.html#raylib.GuiSetState">GuiSetState() (in module raylib)</a>
</li> </li>
@ -4267,6 +4292,10 @@
</li> </li>
</ul></li> </ul></li>
<li><a href="pyray.html#pyray.rl_begin">rl_begin() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_begin">rl_begin() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_bind_image_texture">rl_bind_image_texture() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_bind_shader_buffer">rl_bind_shader_buffer() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.RL_BLEND_ADD_COLORS">RL_BLEND_ADD_COLORS (in module pyray)</a> <li><a href="pyray.html#pyray.RL_BLEND_ADD_COLORS">RL_BLEND_ADD_COLORS (in module pyray)</a>
@ -4319,6 +4348,10 @@
<li><a href="pyray.html#pyray.rl_color4ub">rl_color4ub() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_color4ub">rl_color4ub() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_compile_shader">rl_compile_shader() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_compile_shader">rl_compile_shader() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_compute_shader_dispatch">rl_compute_shader_dispatch() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_copy_buffers_elements">rl_copy_buffers_elements() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_disable_backface_culling">rl_disable_backface_culling() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_disable_backface_culling">rl_disable_backface_culling() (in module pyray)</a>
</li> </li>
@ -4429,6 +4462,8 @@
<li><a href="pyray.html#pyray.rl_get_matrix_view_offset_stereo">rl_get_matrix_view_offset_stereo() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_get_matrix_view_offset_stereo">rl_get_matrix_view_offset_stereo() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_get_pixel_format_name">rl_get_pixel_format_name() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_get_pixel_format_name">rl_get_pixel_format_name() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_get_shader_buffer_size">rl_get_shader_buffer_size() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_get_shader_id_default">rl_get_shader_id_default() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_get_shader_id_default">rl_get_shader_id_default() (in module pyray)</a>
</li> </li>
@ -4439,6 +4474,8 @@
<li><a href="pyray.html#pyray.rl_get_version">rl_get_version() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_get_version">rl_get_version() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_is_stereo_render_enabled">rl_is_stereo_render_enabled() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_is_stereo_render_enabled">rl_is_stereo_render_enabled() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_load_compute_shader_program">rl_load_compute_shader_program() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_load_draw_cube">rl_load_draw_cube() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_load_draw_cube">rl_load_draw_cube() (in module pyray)</a>
</li> </li>
@ -4451,6 +4488,8 @@
<li><a href="pyray.html#pyray.rl_load_identity">rl_load_identity() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_load_identity">rl_load_identity() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_load_render_batch">rl_load_render_batch() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_load_render_batch">rl_load_render_batch() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_load_shader_buffer">rl_load_shader_buffer() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_load_shader_code">rl_load_shader_code() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_load_shader_code">rl_load_shader_code() (in module pyray)</a>
</li> </li>
@ -4655,6 +4694,8 @@
<li><a href="pyray.html#pyray.rl_push_matrix">rl_push_matrix() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_push_matrix">rl_push_matrix() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_read_screen_pixels">rl_read_screen_pixels() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_read_screen_pixels">rl_read_screen_pixels() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_read_shader_buffer_elements">rl_read_shader_buffer_elements() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_read_texture_pixels">rl_read_texture_pixels() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_read_texture_pixels">rl_read_texture_pixels() (in module pyray)</a>
</li> </li>
@ -4708,14 +4749,14 @@
<li><a href="raylib.html#raylib.RL_SHADER_ATTRIB_VEC2">(in module raylib)</a> <li><a href="raylib.html#raylib.RL_SHADER_ATTRIB_VEC2">(in module raylib)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pyray.html#pyray.RL_SHADER_ATTRIB_VEC3">RL_SHADER_ATTRIB_VEC3 (in module pyray)</a> <li><a href="pyray.html#pyray.RL_SHADER_ATTRIB_VEC3">RL_SHADER_ATTRIB_VEC3 (in module pyray)</a>
<ul> <ul>
<li><a href="raylib.html#raylib.RL_SHADER_ATTRIB_VEC3">(in module raylib)</a> <li><a href="raylib.html#raylib.RL_SHADER_ATTRIB_VEC3">(in module raylib)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="pyray.html#pyray.RL_SHADER_ATTRIB_VEC4">RL_SHADER_ATTRIB_VEC4 (in module pyray)</a> <li><a href="pyray.html#pyray.RL_SHADER_ATTRIB_VEC4">RL_SHADER_ATTRIB_VEC4 (in module pyray)</a>
<ul> <ul>
@ -4977,6 +5018,8 @@
<li><a href="pyray.html#pyray.rl_unload_framebuffer">rl_unload_framebuffer() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_unload_framebuffer">rl_unload_framebuffer() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_unload_render_batch">rl_unload_render_batch() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_unload_render_batch">rl_unload_render_batch() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_unload_shader_buffer">rl_unload_shader_buffer() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_unload_shader_program">rl_unload_shader_program() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_unload_shader_program">rl_unload_shader_program() (in module pyray)</a>
</li> </li>
@ -4985,6 +5028,8 @@
<li><a href="pyray.html#pyray.rl_unload_vertex_array">rl_unload_vertex_array() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_unload_vertex_array">rl_unload_vertex_array() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_unload_vertex_buffer">rl_unload_vertex_buffer() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_unload_vertex_buffer">rl_unload_vertex_buffer() (in module pyray)</a>
</li>
<li><a href="pyray.html#pyray.rl_update_shader_buffer_elements">rl_update_shader_buffer_elements() (in module pyray)</a>
</li> </li>
<li><a href="pyray.html#pyray.rl_update_texture">rl_update_texture() (in module pyray)</a> <li><a href="pyray.html#pyray.rl_update_texture">rl_update_texture() (in module pyray)</a>
</li> </li>
@ -5003,6 +5048,10 @@
<li><a href="raylib.html#raylib.rlActiveTextureSlot">rlActiveTextureSlot() (in module raylib)</a> <li><a href="raylib.html#raylib.rlActiveTextureSlot">rlActiveTextureSlot() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlBegin">rlBegin() (in module raylib)</a> <li><a href="raylib.html#raylib.rlBegin">rlBegin() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlBindImageTexture">rlBindImageTexture() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlBindShaderBuffer">rlBindShaderBuffer() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlBlendMode">rlBlendMode (in module raylib)</a> <li><a href="raylib.html#raylib.rlBlendMode">rlBlendMode (in module raylib)</a>
</li> </li>
@ -5021,6 +5070,10 @@
<li><a href="raylib.html#raylib.rlColor4ub">rlColor4ub() (in module raylib)</a> <li><a href="raylib.html#raylib.rlColor4ub">rlColor4ub() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlCompileShader">rlCompileShader() (in module raylib)</a> <li><a href="raylib.html#raylib.rlCompileShader">rlCompileShader() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlComputeShaderDispatch">rlComputeShaderDispatch() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlCopyBuffersElements">rlCopyBuffersElements() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlDisableBackfaceCulling">rlDisableBackfaceCulling() (in module raylib)</a> <li><a href="raylib.html#raylib.rlDisableBackfaceCulling">rlDisableBackfaceCulling() (in module raylib)</a>
</li> </li>
@ -5137,6 +5190,8 @@
<li><a href="raylib.html#raylib.rlGetMatrixViewOffsetStereo">rlGetMatrixViewOffsetStereo() (in module raylib)</a> <li><a href="raylib.html#raylib.rlGetMatrixViewOffsetStereo">rlGetMatrixViewOffsetStereo() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlGetPixelFormatName">rlGetPixelFormatName() (in module raylib)</a> <li><a href="raylib.html#raylib.rlGetPixelFormatName">rlGetPixelFormatName() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlGetShaderBufferSize">rlGetShaderBufferSize() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlGetShaderIdDefault">rlGetShaderIdDefault() (in module raylib)</a> <li><a href="raylib.html#raylib.rlGetShaderIdDefault">rlGetShaderIdDefault() (in module raylib)</a>
</li> </li>
@ -5157,6 +5212,8 @@
<li><a href="raylib.html#raylib.rlGlVersion">rlGlVersion (in module raylib)</a> <li><a href="raylib.html#raylib.rlGlVersion">rlGlVersion (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlIsStereoRenderEnabled">rlIsStereoRenderEnabled() (in module raylib)</a> <li><a href="raylib.html#raylib.rlIsStereoRenderEnabled">rlIsStereoRenderEnabled() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlLoadComputeShaderProgram">rlLoadComputeShaderProgram() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlLoadDrawCube">rlLoadDrawCube() (in module raylib)</a> <li><a href="raylib.html#raylib.rlLoadDrawCube">rlLoadDrawCube() (in module raylib)</a>
</li> </li>
@ -5169,6 +5226,8 @@
<li><a href="raylib.html#raylib.rlLoadIdentity">rlLoadIdentity() (in module raylib)</a> <li><a href="raylib.html#raylib.rlLoadIdentity">rlLoadIdentity() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlLoadRenderBatch">rlLoadRenderBatch() (in module raylib)</a> <li><a href="raylib.html#raylib.rlLoadRenderBatch">rlLoadRenderBatch() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlLoadShaderBuffer">rlLoadShaderBuffer() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlLoadShaderCode">rlLoadShaderCode() (in module raylib)</a> <li><a href="raylib.html#raylib.rlLoadShaderCode">rlLoadShaderCode() (in module raylib)</a>
</li> </li>
@ -5201,6 +5260,8 @@
<li><a href="raylib.html#raylib.rlPushMatrix">rlPushMatrix() (in module raylib)</a> <li><a href="raylib.html#raylib.rlPushMatrix">rlPushMatrix() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlReadScreenPixels">rlReadScreenPixels() (in module raylib)</a> <li><a href="raylib.html#raylib.rlReadScreenPixels">rlReadScreenPixels() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlReadShaderBufferElements">rlReadShaderBufferElements() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlReadTexturePixels">rlReadTexturePixels() (in module raylib)</a> <li><a href="raylib.html#raylib.rlReadTexturePixels">rlReadTexturePixels() (in module raylib)</a>
</li> </li>
@ -5263,6 +5324,8 @@
<li><a href="raylib.html#raylib.rlUnloadFramebuffer">rlUnloadFramebuffer() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUnloadFramebuffer">rlUnloadFramebuffer() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlUnloadRenderBatch">rlUnloadRenderBatch() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUnloadRenderBatch">rlUnloadRenderBatch() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlUnloadShaderBuffer">rlUnloadShaderBuffer() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlUnloadShaderProgram">rlUnloadShaderProgram() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUnloadShaderProgram">rlUnloadShaderProgram() (in module raylib)</a>
</li> </li>
@ -5271,6 +5334,8 @@
<li><a href="raylib.html#raylib.rlUnloadVertexArray">rlUnloadVertexArray() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUnloadVertexArray">rlUnloadVertexArray() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlUnloadVertexBuffer">rlUnloadVertexBuffer() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUnloadVertexBuffer">rlUnloadVertexBuffer() (in module raylib)</a>
</li>
<li><a href="raylib.html#raylib.rlUpdateShaderBufferElements">rlUpdateShaderBufferElements() (in module raylib)</a>
</li> </li>
<li><a href="raylib.html#raylib.rlUpdateTexture">rlUpdateTexture() (in module raylib)</a> <li><a href="raylib.html#raylib.rlUpdateTexture">rlUpdateTexture() (in module raylib)</a>
</li> </li>

View file

@ -16,7 +16,7 @@
<script src="_static/js/theme.js"></script> <script src="_static/js/theme.js"></script>
<link rel="index" title="Index" href="genindex.html" /> <link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" /> <link rel="search" title="Search" href="search.html" />
<link rel="next" title="Python Bindings for Raylib 4.0-dev" href="README.html" /> <link rel="next" title="Python Bindings for Raylib 4.0.0" href="README.html" />
</head> </head>
<body class="wy-body-for-nav"> <body class="wy-body-for-nav">
@ -36,10 +36,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -81,10 +82,11 @@
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -106,7 +108,7 @@
</div> </div>
</div> </div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer"> <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="README.html" class="btn btn-neutral float-right" title="Python Bindings for Raylib 4.0-dev" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> <a href="README.html" class="btn btn-neutral float-right" title="Python Bindings for Raylib 4.0.0" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div> </div>
<hr/> <hr/>

Binary file not shown.

View file

@ -42,10 +42,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>

View file

@ -17,7 +17,7 @@
<link rel="index" title="Index" href="genindex.html" /> <link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" /> <link rel="search" title="Search" href="search.html" />
<link rel="next" title="C API" href="raylib.html" /> <link rel="next" title="C API" href="raylib.html" />
<link rel="prev" title="Python Bindings for Raylib 4.0-dev" href="README.html" /> <link rel="prev" title="Python Bindings for Raylib 4.0.0" href="README.html" />
</head> </head>
<body class="wy-body-for-nav"> <body class="wy-body-for-nav">
@ -37,10 +37,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -855,24 +856,28 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.get_world_to_screen_ex">get_world_to_screen_ex</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.get_world_to_screen_ex">get_world_to_screen_ex</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_button">gui_button</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_button">gui_button</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_check_box">gui_check_box</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_check_box">gui_check_box</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_check_icon_pixel">gui_check_icon_pixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_clear_icon_pixel">gui_clear_icon_pixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_bar_alpha">gui_color_bar_alpha</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_bar_alpha">gui_color_bar_alpha</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_bar_hue">gui_color_bar_hue</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_bar_hue">gui_color_bar_hue</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_panel">gui_color_panel</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_panel">gui_color_panel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_picker">gui_color_picker</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_color_picker">gui_color_picker</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_combo_box">gui_combo_box</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_combo_box">gui_combo_box</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_disable">gui_disable</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_disable">gui_disable</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_draw_icon">gui_draw_icon</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_dropdown_box">gui_dropdown_box</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_dropdown_box">gui_dropdown_box</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_dummy_rec">gui_dummy_rec</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_dummy_rec">gui_dummy_rec</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_enable">gui_enable</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_enable">gui_enable</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_fade">gui_fade</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_fade">gui_fade</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_font">gui_get_font</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_font">gui_get_font</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_icon_data">gui_get_icon_data</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_icons">gui_get_icons</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_state">gui_get_state</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_state">gui_get_state</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_style">gui_get_style</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_get_style">gui_get_style</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_grid">gui_grid</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_grid">gui_grid</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_group_box">gui_group_box</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_group_box">gui_group_box</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_icon_text">gui_icon_text</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_icon_text">gui_icon_text</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_image_button">gui_image_button</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_is_locked">gui_is_locked</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_image_button_ex">gui_image_button_ex</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_label">gui_label</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_label">gui_label</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_label_button">gui_label_button</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_label_button">gui_label_button</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_line">gui_line</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_line">gui_line</a></li>
@ -887,6 +892,8 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_scroll_bar">gui_scroll_bar</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_scroll_bar">gui_scroll_bar</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_scroll_panel">gui_scroll_panel</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_scroll_panel">gui_scroll_panel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_font">gui_set_font</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_font">gui_set_font</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_icon_data">gui_set_icon_data</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_icon_pixel">gui_set_icon_pixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_state">gui_set_state</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_state">gui_set_state</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_style">gui_set_style</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_set_style">gui_set_style</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.gui_slider">gui_slider</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.gui_slider">gui_slider</a></li>
@ -1042,6 +1049,8 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_active_draw_buffers">rl_active_draw_buffers</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_active_draw_buffers">rl_active_draw_buffers</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_active_texture_slot">rl_active_texture_slot</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_active_texture_slot">rl_active_texture_slot</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_begin">rl_begin</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_begin">rl_begin</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_bind_image_texture">rl_bind_image_texture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_bind_shader_buffer">rl_bind_shader_buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_check_errors">rl_check_errors</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_check_errors">rl_check_errors</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_check_render_batch_limit">rl_check_render_batch_limit</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_check_render_batch_limit">rl_check_render_batch_limit</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_clear_color">rl_clear_color</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_clear_color">rl_clear_color</a></li>
@ -1050,6 +1059,8 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_color4f">rl_color4f</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_color4f">rl_color4f</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_color4ub">rl_color4ub</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_color4ub">rl_color4ub</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_compile_shader">rl_compile_shader</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_compile_shader">rl_compile_shader</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_compute_shader_dispatch">rl_compute_shader_dispatch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_copy_buffers_elements">rl_copy_buffers_elements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_backface_culling">rl_disable_backface_culling</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_backface_culling">rl_disable_backface_culling</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_color_blend">rl_disable_color_blend</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_color_blend">rl_disable_color_blend</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_depth_mask">rl_disable_depth_mask</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_disable_depth_mask">rl_disable_depth_mask</a></li>
@ -1105,17 +1116,20 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_matrix_transform">rl_get_matrix_transform</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_matrix_transform">rl_get_matrix_transform</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_matrix_view_offset_stereo">rl_get_matrix_view_offset_stereo</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_matrix_view_offset_stereo">rl_get_matrix_view_offset_stereo</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_pixel_format_name">rl_get_pixel_format_name</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_pixel_format_name">rl_get_pixel_format_name</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_shader_buffer_size">rl_get_shader_buffer_size</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_shader_id_default">rl_get_shader_id_default</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_shader_id_default">rl_get_shader_id_default</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_shader_locs_default">rl_get_shader_locs_default</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_shader_locs_default">rl_get_shader_locs_default</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_texture_id_default">rl_get_texture_id_default</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_texture_id_default">rl_get_texture_id_default</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_version">rl_get_version</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_get_version">rl_get_version</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_is_stereo_render_enabled">rl_is_stereo_render_enabled</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_is_stereo_render_enabled">rl_is_stereo_render_enabled</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_compute_shader_program">rl_load_compute_shader_program</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_draw_cube">rl_load_draw_cube</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_draw_cube">rl_load_draw_cube</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_draw_quad">rl_load_draw_quad</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_draw_quad">rl_load_draw_quad</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_extensions">rl_load_extensions</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_extensions">rl_load_extensions</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_framebuffer">rl_load_framebuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_framebuffer">rl_load_framebuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_identity">rl_load_identity</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_identity">rl_load_identity</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_render_batch">rl_load_render_batch</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_render_batch">rl_load_render_batch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_shader_buffer">rl_load_shader_buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_shader_code">rl_load_shader_code</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_shader_code">rl_load_shader_code</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_shader_program">rl_load_shader_program</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_shader_program">rl_load_shader_program</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_texture">rl_load_texture</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_load_texture">rl_load_texture</a></li>
@ -1131,6 +1145,7 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_pop_matrix">rl_pop_matrix</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_pop_matrix">rl_pop_matrix</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_push_matrix">rl_push_matrix</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_push_matrix">rl_push_matrix</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_read_screen_pixels">rl_read_screen_pixels</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_read_screen_pixels">rl_read_screen_pixels</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_read_shader_buffer_elements">rl_read_shader_buffer_elements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_read_texture_pixels">rl_read_texture_pixels</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_read_texture_pixels">rl_read_texture_pixels</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_rotatef">rl_rotatef</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_rotatef">rl_rotatef</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_scalef">rl_scalef</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_scalef">rl_scalef</a></li>
@ -1156,10 +1171,12 @@
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_translatef">rl_translatef</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_translatef">rl_translatef</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_framebuffer">rl_unload_framebuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_framebuffer">rl_unload_framebuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_render_batch">rl_unload_render_batch</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_render_batch">rl_unload_render_batch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_shader_buffer">rl_unload_shader_buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_shader_program">rl_unload_shader_program</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_shader_program">rl_unload_shader_program</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_texture">rl_unload_texture</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_texture">rl_unload_texture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_vertex_array">rl_unload_vertex_array</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_vertex_array">rl_unload_vertex_array</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_vertex_buffer">rl_unload_vertex_buffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_unload_vertex_buffer">rl_unload_vertex_buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_update_shader_buffer_elements">rl_update_shader_buffer_elements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_update_texture">rl_update_texture</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_update_texture">rl_update_texture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_update_vertex_buffer">rl_update_vertex_buffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_update_vertex_buffer">rl_update_vertex_buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#pyray.rl_vertex2f">rl_vertex2f</a></li> <li class="toctree-l3"><a class="reference internal" href="#pyray.rl_vertex2f">rl_vertex2f</a></li>
@ -5701,6 +5718,20 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.gui_check_icon_pixel">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_check_icon_pixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_check_icon_pixel" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiCheckIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.gui_clear_icon_pixel">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_clear_icon_pixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_clear_icon_pixel" title="Permalink to this definition"></a></dt>
<dd><p>void GuiClearIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_color_bar_alpha"> <dt id="pyray.gui_color_bar_alpha">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_color_bar_alpha</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_color_bar_alpha" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_color_bar_alpha</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_color_bar_alpha" title="Permalink to this definition"></a></dt>
@ -5743,6 +5774,13 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.gui_draw_icon">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_draw_icon</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">Color_4</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Color" title="pyray.Color">Color</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_draw_icon" title="Permalink to this definition"></a></dt>
<dd><p>void GuiDrawIcon(int, int, int, int, struct Color);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_dropdown_box"> <dt id="pyray.gui_dropdown_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_dropdown_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_dropdown_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_dropdown_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_dropdown_box" title="Permalink to this definition"></a></dt>
@ -5778,6 +5816,20 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.gui_get_icon_data">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_get_icon_data</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_get_icon_data" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int <a href="#id25"><span class="problematic" id="id26">*</span></a>GuiGetIconData(int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.gui_get_icons">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_get_icons</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_get_icons" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int <a href="#id27"><span class="problematic" id="id28">*</span></a>GuiGetIcons();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_get_state"> <dt id="pyray.gui_get_state">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_get_state</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_get_state" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_get_state</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_get_state" title="Permalink to this definition"></a></dt>
@ -5802,28 +5854,21 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_group_box"> <dt id="pyray.gui_group_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_group_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_group_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_group_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_group_box" title="Permalink to this definition"></a></dt>
<dd><p>void GuiGroupBox(struct Rectangle, char <a href="#id25"><span class="problematic" id="id26">*</span></a>);</p> <dd><p>void GuiGroupBox(struct Rectangle, char <a href="#id29"><span class="problematic" id="id30">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_icon_text"> <dt id="pyray.gui_icon_text">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_icon_text</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_icon_text" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_icon_text</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_icon_text" title="Permalink to this definition"></a></dt>
<dd><p>char <a href="#id27"><span class="problematic" id="id28">*</span></a>GuiIconText(int, char <a href="#id29"><span class="problematic" id="id30">*</span></a>);</p> <dd><p>char <a href="#id31"><span class="problematic" id="id32">*</span></a>GuiIconText(int, char <a href="#id33"><span class="problematic" id="id34">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_image_button"> <dt id="pyray.gui_is_locked">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_image_button</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">Texture_2</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Texture" title="pyray.Texture">Texture</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_image_button" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_is_locked</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_is_locked" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiImageButton(struct Rectangle, char <a href="#id31"><span class="problematic" id="id32">*</span></a>, struct Texture);</p> <dd><p>_Bool GuiIsLocked();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.gui_image_button_ex">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_image_button_ex</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">Texture_2</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Texture" title="pyray.Texture">Texture</a></span></em>, <em class="sig-param"><span class="n">Rectangle_3</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_image_button_ex" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiImageButtonEx(struct Rectangle, char <a href="#id33"><span class="problematic" id="id34">*</span></a>, struct Texture, struct Rectangle);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -5925,6 +5970,20 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.gui_set_icon_data">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_set_icon_data</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_set_icon_data" title="Permalink to this definition"></a></dt>
<dd><p>void GuiSetIconData(int, unsigned int <a href="#id65"><span class="problematic" id="id66">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.gui_set_icon_pixel">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_set_icon_pixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_set_icon_pixel" title="Permalink to this definition"></a></dt>
<dd><p>void GuiSetIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_set_state"> <dt id="pyray.gui_set_state">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_set_state</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_set_state" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_set_state</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_set_state" title="Permalink to this definition"></a></dt>
@ -5942,63 +6001,63 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_slider"> <dt id="pyray.gui_slider">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_slider</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_slider" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_slider</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_slider" title="Permalink to this definition"></a></dt>
<dd><p>float GuiSlider(struct Rectangle, char <a href="#id65"><span class="problematic" id="id66">*</span></a>, char <a href="#id67"><span class="problematic" id="id68">*</span></a>, float, float, float);</p> <dd><p>float GuiSlider(struct Rectangle, char <a href="#id67"><span class="problematic" id="id68">*</span></a>, char <a href="#id69"><span class="problematic" id="id70">*</span></a>, float, float, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_slider_bar"> <dt id="pyray.gui_slider_bar">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_slider_bar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_slider_bar" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_slider_bar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_slider_bar" title="Permalink to this definition"></a></dt>
<dd><p>float GuiSliderBar(struct Rectangle, char <a href="#id69"><span class="problematic" id="id70">*</span></a>, char <a href="#id71"><span class="problematic" id="id72">*</span></a>, float, float, float);</p> <dd><p>float GuiSliderBar(struct Rectangle, char <a href="#id71"><span class="problematic" id="id72">*</span></a>, char <a href="#id73"><span class="problematic" id="id74">*</span></a>, float, float, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_spinner"> <dt id="pyray.gui_spinner">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_spinner</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_spinner" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_spinner</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_spinner" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiSpinner(struct Rectangle, char <a href="#id73"><span class="problematic" id="id74">*</span></a>, int <a href="#id75"><span class="problematic" id="id76">*</span></a>, int, int, _Bool);</p> <dd><p>_Bool GuiSpinner(struct Rectangle, char <a href="#id75"><span class="problematic" id="id76">*</span></a>, int <a href="#id77"><span class="problematic" id="id78">*</span></a>, int, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_status_bar"> <dt id="pyray.gui_status_bar">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_status_bar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_status_bar" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_status_bar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_status_bar" title="Permalink to this definition"></a></dt>
<dd><p>void GuiStatusBar(struct Rectangle, char <a href="#id77"><span class="problematic" id="id78">*</span></a>);</p> <dd><p>void GuiStatusBar(struct Rectangle, char <a href="#id79"><span class="problematic" id="id80">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_text_box"> <dt id="pyray.gui_text_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_box" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiTextBox(struct Rectangle, char <a href="#id79"><span class="problematic" id="id80">*</span></a>, int, _Bool);</p> <dd><p>_Bool GuiTextBox(struct Rectangle, char <a href="#id81"><span class="problematic" id="id82">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_text_box_multi"> <dt id="pyray.gui_text_box_multi">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_box_multi</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_box_multi" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_box_multi</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_box_multi" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiTextBoxMulti(struct Rectangle, char <a href="#id81"><span class="problematic" id="id82">*</span></a>, int, _Bool);</p> <dd><p>_Bool GuiTextBoxMulti(struct Rectangle, char <a href="#id83"><span class="problematic" id="id84">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_text_input_box"> <dt id="pyray.gui_text_input_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_input_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_3</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_4</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_input_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_text_input_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_3</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_4</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_text_input_box" title="Permalink to this definition"></a></dt>
<dd><p>int GuiTextInputBox(struct Rectangle, char <a href="#id83"><span class="problematic" id="id84">*</span></a>, char <a href="#id85"><span class="problematic" id="id86">*</span></a>, char <a href="#id87"><span class="problematic" id="id88">*</span></a>, char <a href="#id89"><span class="problematic" id="id90">*</span></a>);</p> <dd><p>int GuiTextInputBox(struct Rectangle, char <a href="#id85"><span class="problematic" id="id86">*</span></a>, char <a href="#id87"><span class="problematic" id="id88">*</span></a>, char <a href="#id89"><span class="problematic" id="id90">*</span></a>, char <a href="#id91"><span class="problematic" id="id92">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_toggle"> <dt id="pyray.gui_toggle">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_toggle</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_toggle" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_toggle</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_toggle" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiToggle(struct Rectangle, char <a href="#id91"><span class="problematic" id="id92">*</span></a>, _Bool);</p> <dd><p>_Bool GuiToggle(struct Rectangle, char <a href="#id93"><span class="problematic" id="id94">*</span></a>, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_toggle_group"> <dt id="pyray.gui_toggle_group">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_toggle_group</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_toggle_group" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_toggle_group</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_toggle_group" title="Permalink to this definition"></a></dt>
<dd><p>int GuiToggleGroup(struct Rectangle, char <a href="#id93"><span class="problematic" id="id94">*</span></a>, int);</p> <dd><p>int GuiToggleGroup(struct Rectangle, char <a href="#id95"><span class="problematic" id="id96">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -6012,14 +6071,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_value_box"> <dt id="pyray.gui_value_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_value_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_value_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_value_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_value_box" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiValueBox(struct Rectangle, char <a href="#id95"><span class="problematic" id="id96">*</span></a>, int <a href="#id97"><span class="problematic" id="id98">*</span></a>, int, int, _Bool);</p> <dd><p>_Bool GuiValueBox(struct Rectangle, char <a href="#id97"><span class="problematic" id="id98">*</span></a>, int <a href="#id99"><span class="problematic" id="id100">*</span></a>, int, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.gui_window_box"> <dt id="pyray.gui_window_box">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_window_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_window_box" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">gui_window_box</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Rectangle" title="pyray.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.gui_window_box" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiWindowBox(struct Rectangle, char <a href="#id99"><span class="problematic" id="id100">*</span></a>);</p> <dd><p>_Bool GuiWindowBox(struct Rectangle, char <a href="#id101"><span class="problematic" id="id102">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -6771,21 +6830,21 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.physics_add_force"> <dt id="pyray.physics_add_force">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_add_force</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Vector2" title="pyray.Vector2">Vector2</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_add_force" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_add_force</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Vector2" title="pyray.Vector2">Vector2</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_add_force" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsAddForce(struct PhysicsBodyData <a href="#id101"><span class="problematic" id="id102">*</span></a>, struct Vector2);</p> <dd><p>void PhysicsAddForce(struct PhysicsBodyData <a href="#id103"><span class="problematic" id="id104">*</span></a>, struct Vector2);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.physics_add_torque"> <dt id="pyray.physics_add_torque">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_add_torque</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_add_torque" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_add_torque</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_add_torque" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsAddTorque(struct PhysicsBodyData <a href="#id103"><span class="problematic" id="id104">*</span></a>, float);</p> <dd><p>void PhysicsAddTorque(struct PhysicsBodyData <a href="#id105"><span class="problematic" id="id106">*</span></a>, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.physics_shatter"> <dt id="pyray.physics_shatter">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_shatter</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Vector2" title="pyray.Vector2">Vector2</a></span></em>, <em class="sig-param"><span class="n">float_2</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_shatter" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">physics_shatter</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#pyray.Vector2" title="pyray.Vector2">Vector2</a></span></em>, <em class="sig-param"><span class="n">float_2</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.physics_shatter" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsShatter(struct PhysicsBodyData <a href="#id105"><span class="problematic" id="id106">*</span></a>, struct Vector2, float);</p> <dd><p>void PhysicsShatter(struct PhysicsBodyData <a href="#id107"><span class="problematic" id="id108">*</span></a>, struct Vector2, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -6876,6 +6935,20 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.rl_bind_image_texture">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_bind_image_texture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_bind_image_texture" title="Permalink to this definition"></a></dt>
<dd><p>void rlBindImageTexture(unsigned int, unsigned int, unsigned int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.rl_bind_shader_buffer">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_bind_shader_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_bind_shader_buffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlBindShaderBuffer(unsigned int, unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_check_errors"> <dt id="pyray.rl_check_errors">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_check_errors</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_check_errors" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_check_errors</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_check_errors" title="Permalink to this definition"></a></dt>
@ -6928,7 +7001,21 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_compile_shader"> <dt id="pyray.rl_compile_shader">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_compile_shader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_compile_shader" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_compile_shader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_compile_shader" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlCompileShader(char <a href="#id107"><span class="problematic" id="id108">*</span></a>, int);</p> <dd><p>unsigned int rlCompileShader(char <a href="#id109"><span class="problematic" id="id110">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.rl_compute_shader_dispatch">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_compute_shader_dispatch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_compute_shader_dispatch" title="Permalink to this definition"></a></dt>
<dd><p>void rlComputeShaderDispatch(unsigned int, unsigned int, unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.rl_copy_buffers_elements">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_copy_buffers_elements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_copy_buffers_elements" title="Permalink to this definition"></a></dt>
<dd><p>void rlCopyBuffersElements(unsigned int, unsigned int, unsigned long long, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7047,7 +7134,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_draw_render_batch"> <dt id="pyray.rl_draw_render_batch">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_render_batch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_render_batch" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_render_batch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_render_batch" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawRenderBatch(struct rlRenderBatch <a href="#id109"><span class="problematic" id="id110">*</span></a>);</p> <dd><p>void rlDrawRenderBatch(struct rlRenderBatch <a href="#id111"><span class="problematic" id="id112">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7068,14 +7155,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_draw_vertex_array_elements"> <dt id="pyray.rl_draw_vertex_array_elements">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_vertex_array_elements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_vertex_array_elements" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_vertex_array_elements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_vertex_array_elements" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawVertexArrayElements(int, int, void <a href="#id111"><span class="problematic" id="id112">*</span></a>);</p> <dd><p>void rlDrawVertexArrayElements(int, int, void <a href="#id113"><span class="problematic" id="id114">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_draw_vertex_array_elements_instanced"> <dt id="pyray.rl_draw_vertex_array_elements_instanced">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_vertex_array_elements_instanced</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_vertex_array_elements_instanced" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_draw_vertex_array_elements_instanced</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_draw_vertex_array_elements_instanced" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawVertexArrayElementsInstanced(int, int, void <a href="#id113"><span class="problematic" id="id114">*</span></a>, int);</p> <dd><p>void rlDrawVertexArrayElementsInstanced(int, int, void <a href="#id115"><span class="problematic" id="id116">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7229,7 +7316,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_gen_texture_mipmaps"> <dt id="pyray.rl_gen_texture_mipmaps">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_gen_texture_mipmaps</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_4</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_gen_texture_mipmaps" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_gen_texture_mipmaps</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_4</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_gen_texture_mipmaps" title="Permalink to this definition"></a></dt>
<dd><p>void rlGenTextureMipmaps(unsigned int, int, int, int, int <a href="#id115"><span class="problematic" id="id116">*</span></a>);</p> <dd><p>void rlGenTextureMipmaps(unsigned int, int, int, int, int <a href="#id117"><span class="problematic" id="id118">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7250,7 +7337,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_get_gl_texture_formats"> <dt id="pyray.rl_get_gl_texture_formats">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_gl_texture_formats</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_3</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_gl_texture_formats" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_gl_texture_formats</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_3</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_gl_texture_formats" title="Permalink to this definition"></a></dt>
<dd><p>void rlGetGlTextureFormats(int, int <a href="#id117"><span class="problematic" id="id118">*</span></a>, int <a href="#id119"><span class="problematic" id="id120">*</span></a>, int <a href="#id121"><span class="problematic" id="id122">*</span></a>);</p> <dd><p>void rlGetGlTextureFormats(int, int <a href="#id119"><span class="problematic" id="id120">*</span></a>, int <a href="#id121"><span class="problematic" id="id122">*</span></a>, int <a href="#id123"><span class="problematic" id="id124">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7264,14 +7351,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_get_location_attrib"> <dt id="pyray.rl_get_location_attrib">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_location_attrib</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_location_attrib" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_location_attrib</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_location_attrib" title="Permalink to this definition"></a></dt>
<dd><p>int rlGetLocationAttrib(unsigned int, char <a href="#id123"><span class="problematic" id="id124">*</span></a>);</p> <dd><p>int rlGetLocationAttrib(unsigned int, char <a href="#id125"><span class="problematic" id="id126">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_get_location_uniform"> <dt id="pyray.rl_get_location_uniform">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_location_uniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_location_uniform" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_location_uniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_location_uniform" title="Permalink to this definition"></a></dt>
<dd><p>int rlGetLocationUniform(unsigned int, char <a href="#id125"><span class="problematic" id="id126">*</span></a>);</p> <dd><p>int rlGetLocationUniform(unsigned int, char <a href="#id127"><span class="problematic" id="id128">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7313,7 +7400,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_get_pixel_format_name"> <dt id="pyray.rl_get_pixel_format_name">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_pixel_format_name</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_pixel_format_name" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_pixel_format_name</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_pixel_format_name" title="Permalink to this definition"></a></dt>
<dd><p>char <a href="#id127"><span class="problematic" id="id128">*</span></a>rlGetPixelFormatName(unsigned int);</p> <dd><p>char <a href="#id129"><span class="problematic" id="id130">*</span></a>rlGetPixelFormatName(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.rl_get_shader_buffer_size">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_shader_buffer_size</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_shader_buffer_size" title="Permalink to this definition"></a></dt>
<dd><p>unsigned long long rlGetShaderBufferSize(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7327,7 +7421,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_get_shader_locs_default"> <dt id="pyray.rl_get_shader_locs_default">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_shader_locs_default</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_shader_locs_default" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_get_shader_locs_default</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_get_shader_locs_default" title="Permalink to this definition"></a></dt>
<dd><p>int <a href="#id129"><span class="problematic" id="id130">*</span></a>rlGetShaderLocsDefault();</p> <dd><p>int <a href="#id131"><span class="problematic" id="id132">*</span></a>rlGetShaderLocsDefault();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7352,6 +7446,13 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.rl_load_compute_shader_program">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_compute_shader_program</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_compute_shader_program" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadComputeShaderProgram(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_draw_cube"> <dt id="pyray.rl_load_draw_cube">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_draw_cube</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_draw_cube" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_draw_cube</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_draw_cube" title="Permalink to this definition"></a></dt>
@ -7369,7 +7470,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_extensions"> <dt id="pyray.rl_load_extensions">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_extensions</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_extensions" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_extensions</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_extensions" title="Permalink to this definition"></a></dt>
<dd><p>void rlLoadExtensions(void <a href="#id131"><span class="problematic" id="id132">*</span></a>);</p> <dd><p>void rlLoadExtensions(void <a href="#id133"><span class="problematic" id="id134">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7394,10 +7495,17 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.rl_load_shader_buffer">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_shader_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedlonglong_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_shader_buffer" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadShaderBuffer(unsigned long long, void <a href="#id135"><span class="problematic" id="id136">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_shader_code"> <dt id="pyray.rl_load_shader_code">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_shader_code</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_shader_code" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_shader_code</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_shader_code" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadShaderCode(char <a href="#id133"><span class="problematic" id="id134">*</span></a>, char <a href="#id135"><span class="problematic" id="id136">*</span></a>);</p> <dd><p>unsigned int rlLoadShaderCode(char <a href="#id137"><span class="problematic" id="id138">*</span></a>, char <a href="#id139"><span class="problematic" id="id140">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7411,14 +7519,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_texture"> <dt id="pyray.rl_load_texture">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_texture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_texture" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_texture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_texture" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadTexture(void <a href="#id137"><span class="problematic" id="id138">*</span></a>, int, int, int, int);</p> <dd><p>unsigned int rlLoadTexture(void <a href="#id141"><span class="problematic" id="id142">*</span></a>, int, int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_texture_cubemap"> <dt id="pyray.rl_load_texture_cubemap">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_texture_cubemap</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_texture_cubemap" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_texture_cubemap</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_texture_cubemap" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadTextureCubemap(void <a href="#id139"><span class="problematic" id="id140">*</span></a>, int, int);</p> <dd><p>unsigned int rlLoadTextureCubemap(void <a href="#id143"><span class="problematic" id="id144">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7439,14 +7547,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_vertex_buffer"> <dt id="pyray.rl_load_vertex_buffer">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_vertex_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_vertex_buffer" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_vertex_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_vertex_buffer" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadVertexBuffer(void <a href="#id141"><span class="problematic" id="id142">*</span></a>, int, _Bool);</p> <dd><p>unsigned int rlLoadVertexBuffer(void <a href="#id145"><span class="problematic" id="id146">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_load_vertex_buffer_element"> <dt id="pyray.rl_load_vertex_buffer_element">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_vertex_buffer_element</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_vertex_buffer_element" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_load_vertex_buffer_element</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_load_vertex_buffer_element" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadVertexBufferElement(void <a href="#id143"><span class="problematic" id="id144">*</span></a>, int, _Bool);</p> <dd><p>unsigned int rlLoadVertexBufferElement(void <a href="#id147"><span class="problematic" id="id148">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7460,7 +7568,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_mult_matrixf"> <dt id="pyray.rl_mult_matrixf">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_mult_matrixf</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">float_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_mult_matrixf" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_mult_matrixf</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">float_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_mult_matrixf" title="Permalink to this definition"></a></dt>
<dd><p>void rlMultMatrixf(float <a href="#id145"><span class="problematic" id="id146">*</span></a>);</p> <dd><p>void rlMultMatrixf(float <a href="#id149"><span class="problematic" id="id150">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7495,14 +7603,21 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_read_screen_pixels"> <dt id="pyray.rl_read_screen_pixels">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_read_screen_pixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_read_screen_pixels" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_read_screen_pixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_read_screen_pixels" title="Permalink to this definition"></a></dt>
<dd><p>unsigned char <a href="#id147"><span class="problematic" id="id148">*</span></a>rlReadScreenPixels(int, int);</p> <dd><p>unsigned char <a href="#id151"><span class="problematic" id="id152">*</span></a>rlReadScreenPixels(int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="pyray.rl_read_shader_buffer_elements">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_read_shader_buffer_elements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_read_shader_buffer_elements" title="Permalink to this definition"></a></dt>
<dd><p>void rlReadShaderBufferElements(unsigned int, void <a href="#id153"><span class="problematic" id="id154">*</span></a>, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_read_texture_pixels"> <dt id="pyray.rl_read_texture_pixels">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_read_texture_pixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_read_texture_pixels" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_read_texture_pixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_read_texture_pixels" title="Permalink to this definition"></a></dt>
<dd><p>void <a href="#id149"><span class="problematic" id="id150">*</span></a>rlReadTexturePixels(unsigned int, int, int, int);</p> <dd><p>void <a href="#id155"><span class="problematic" id="id156">*</span></a>rlReadTexturePixels(unsigned int, int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7579,14 +7694,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_set_render_batch_active"> <dt id="pyray.rl_set_render_batch_active">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_render_batch_active</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_render_batch_active" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_render_batch_active</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_render_batch_active" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetRenderBatchActive(struct rlRenderBatch <a href="#id151"><span class="problematic" id="id152">*</span></a>);</p> <dd><p>void rlSetRenderBatchActive(struct rlRenderBatch <a href="#id157"><span class="problematic" id="id158">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_set_shader"> <dt id="pyray.rl_set_shader">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_shader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_shader" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_shader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_shader" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetShader(unsigned int, int <a href="#id153"><span class="problematic" id="id154">*</span></a>);</p> <dd><p>void rlSetShader(unsigned int, int <a href="#id159"><span class="problematic" id="id160">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7600,7 +7715,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_set_uniform"> <dt id="pyray.rl_set_uniform">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_uniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_uniform" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_uniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_uniform" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetUniform(int, void <a href="#id155"><span class="problematic" id="id156">*</span></a>, int, int);</p> <dd><p>void rlSetUniform(int, void <a href="#id161"><span class="problematic" id="id162">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7621,14 +7736,14 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_set_vertex_attribute"> <dt id="pyray.rl_set_vertex_attribute">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_vertex_attribute</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_5</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_vertex_attribute" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_vertex_attribute</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_5</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_vertex_attribute" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetVertexAttribute(unsigned int, int, int, _Bool, int, void <a href="#id157"><span class="problematic" id="id158">*</span></a>);</p> <dd><p>void rlSetVertexAttribute(unsigned int, int, int, _Bool, int, void <a href="#id163"><span class="problematic" id="id164">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_set_vertex_attribute_default"> <dt id="pyray.rl_set_vertex_attribute_default">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_vertex_attribute_default</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_vertex_attribute_default" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_set_vertex_attribute_default</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_set_vertex_attribute_default" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetVertexAttributeDefault(int, void <a href="#id159"><span class="problematic" id="id160">*</span></a>, int, int);</p> <dd><p>void rlSetVertexAttributeDefault(int, void <a href="#id165"><span class="problematic" id="id166">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7674,6 +7789,13 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.rl_unload_shader_buffer">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_unload_shader_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_unload_shader_buffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlUnloadShaderBuffer(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_unload_shader_program"> <dt id="pyray.rl_unload_shader_program">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_unload_shader_program</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_unload_shader_program" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_unload_shader_program</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_unload_shader_program" title="Permalink to this definition"></a></dt>
@ -7702,17 +7824,24 @@
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="pyray.rl_update_shader_buffer_elements">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_update_shader_buffer_elements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_update_shader_buffer_elements" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateShaderBufferElements(unsigned int, void <a href="#id167"><span class="problematic" id="id168">*</span></a>, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_update_texture"> <dt id="pyray.rl_update_texture">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_update_texture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_5</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_6</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_update_texture" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_update_texture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_5</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_6</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_update_texture" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateTexture(unsigned int, int, int, int, int, int, void <a href="#id161"><span class="problematic" id="id162">*</span></a>);</p> <dd><p>void rlUpdateTexture(unsigned int, int, int, int, int, int, void <a href="#id169"><span class="problematic" id="id170">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="pyray.rl_update_vertex_buffer"> <dt id="pyray.rl_update_vertex_buffer">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_update_vertex_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_update_vertex_buffer" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">rl_update_vertex_buffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.rl_update_vertex_buffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateVertexBuffer(unsigned int, void <a href="#id163"><span class="problematic" id="id164">*</span></a>, int, int);</p> <dd><p>void rlUpdateVertexBuffer(unsigned int, void <a href="#id171"><span class="problematic" id="id172">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7929,7 +8058,7 @@
<dl class="py function"> <dl class="py function">
<dt id="pyray.set_physics_body_rotation"> <dt id="pyray.set_physics_body_rotation">
<code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">set_physics_body_rotation</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.set_physics_body_rotation" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">pyray.</code><code class="sig-name descname">set_physics_body_rotation</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#pyray.set_physics_body_rotation" title="Permalink to this definition"></a></dt>
<dd><p>void SetPhysicsBodyRotation(struct PhysicsBodyData <a href="#id165"><span class="problematic" id="id166">*</span></a>, float);</p> <dd><p>void SetPhysicsBodyRotation(struct PhysicsBodyData <a href="#id173"><span class="problematic" id="id174">*</span></a>, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8471,7 +8600,7 @@
</div> </div>
</div> </div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer"> <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="README.html" class="btn btn-neutral float-left" title="Python Bindings for Raylib 4.0-dev" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> <a href="README.html" class="btn btn-neutral float-left" title="Python Bindings for Raylib 4.0.0" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="raylib.html" class="btn btn-neutral float-right" title="C API" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> <a href="raylib.html" class="btn btn-neutral float-right" title="C API" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div> </div>

View file

@ -37,10 +37,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>
@ -428,6 +429,8 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiButton">GuiButton</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiButton">GuiButton</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiCheckBox">GuiCheckBox</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiCheckBox">GuiCheckBox</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiCheckBoxProperty">GuiCheckBoxProperty</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiCheckBoxProperty">GuiCheckBoxProperty</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiCheckIconPixel">GuiCheckIconPixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiClearIconPixel">GuiClearIconPixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorBarAlpha">GuiColorBarAlpha</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorBarAlpha">GuiColorBarAlpha</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorBarHue">GuiColorBarHue</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorBarHue">GuiColorBarHue</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorPanel">GuiColorPanel</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiColorPanel">GuiColorPanel</a></li>
@ -440,19 +443,21 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiControlState">GuiControlState</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiControlState">GuiControlState</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDefaultProperty">GuiDefaultProperty</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDefaultProperty">GuiDefaultProperty</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDisable">GuiDisable</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDisable">GuiDisable</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDrawIcon">GuiDrawIcon</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDropdownBox">GuiDropdownBox</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDropdownBox">GuiDropdownBox</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDropdownBoxProperty">GuiDropdownBoxProperty</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDropdownBoxProperty">GuiDropdownBoxProperty</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDummyRec">GuiDummyRec</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiDummyRec">GuiDummyRec</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiEnable">GuiEnable</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiEnable">GuiEnable</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiFade">GuiFade</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiFade">GuiFade</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetFont">GuiGetFont</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetFont">GuiGetFont</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetIconData">GuiGetIconData</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetIcons">GuiGetIcons</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetState">GuiGetState</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetState">GuiGetState</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetStyle">GuiGetStyle</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGetStyle">GuiGetStyle</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGrid">GuiGrid</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGrid">GuiGrid</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGroupBox">GuiGroupBox</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiGroupBox">GuiGroupBox</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiIconText">GuiIconText</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiIconText">GuiIconText</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiImageButton">GuiImageButton</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiIsLocked">GuiIsLocked</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiImageButtonEx">GuiImageButtonEx</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLabel">GuiLabel</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLabel">GuiLabel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLabelButton">GuiLabelButton</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLabelButton">GuiLabelButton</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLine">GuiLine</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiLine">GuiLine</a></li>
@ -471,6 +476,8 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiScrollBarSide">GuiScrollBarSide</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiScrollBarSide">GuiScrollBarSide</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiScrollPanel">GuiScrollPanel</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiScrollPanel">GuiScrollPanel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetFont">GuiSetFont</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetFont">GuiSetFont</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetIconData">GuiSetIconData</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetIconPixel">GuiSetIconPixel</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetState">GuiSetState</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetState">GuiSetState</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetStyle">GuiSetStyle</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSetStyle">GuiSetStyle</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSlider">GuiSlider</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.GuiSlider">GuiSlider</a></li>
@ -1160,6 +1167,8 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlActiveDrawBuffers">rlActiveDrawBuffers</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlActiveDrawBuffers">rlActiveDrawBuffers</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlActiveTextureSlot">rlActiveTextureSlot</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlActiveTextureSlot">rlActiveTextureSlot</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlBegin">rlBegin</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlBegin">rlBegin</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlBindImageTexture">rlBindImageTexture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlBindShaderBuffer">rlBindShaderBuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlBlendMode">rlBlendMode</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlBlendMode">rlBlendMode</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlCheckErrors">rlCheckErrors</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlCheckErrors">rlCheckErrors</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlCheckRenderBatchLimit">rlCheckRenderBatchLimit</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlCheckRenderBatchLimit">rlCheckRenderBatchLimit</a></li>
@ -1169,6 +1178,8 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlColor4f">rlColor4f</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlColor4f">rlColor4f</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlColor4ub">rlColor4ub</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlColor4ub">rlColor4ub</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlCompileShader">rlCompileShader</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlCompileShader">rlCompileShader</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlComputeShaderDispatch">rlComputeShaderDispatch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlCopyBuffersElements">rlCopyBuffersElements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableBackfaceCulling">rlDisableBackfaceCulling</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableBackfaceCulling">rlDisableBackfaceCulling</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableColorBlend">rlDisableColorBlend</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableColorBlend">rlDisableColorBlend</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableDepthMask">rlDisableDepthMask</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlDisableDepthMask">rlDisableDepthMask</a></li>
@ -1227,18 +1238,21 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetMatrixTransform">rlGetMatrixTransform</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetMatrixTransform">rlGetMatrixTransform</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetMatrixViewOffsetStereo">rlGetMatrixViewOffsetStereo</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetMatrixViewOffsetStereo">rlGetMatrixViewOffsetStereo</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetPixelFormatName">rlGetPixelFormatName</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetPixelFormatName">rlGetPixelFormatName</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetShaderBufferSize">rlGetShaderBufferSize</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetShaderIdDefault">rlGetShaderIdDefault</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetShaderIdDefault">rlGetShaderIdDefault</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetShaderLocsDefault">rlGetShaderLocsDefault</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetShaderLocsDefault">rlGetShaderLocsDefault</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetTextureIdDefault">rlGetTextureIdDefault</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetTextureIdDefault">rlGetTextureIdDefault</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetVersion">rlGetVersion</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGetVersion">rlGetVersion</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlGlVersion">rlGlVersion</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlGlVersion">rlGlVersion</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlIsStereoRenderEnabled">rlIsStereoRenderEnabled</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlIsStereoRenderEnabled">rlIsStereoRenderEnabled</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadComputeShaderProgram">rlLoadComputeShaderProgram</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadDrawCube">rlLoadDrawCube</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadDrawCube">rlLoadDrawCube</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadDrawQuad">rlLoadDrawQuad</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadDrawQuad">rlLoadDrawQuad</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadExtensions">rlLoadExtensions</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadExtensions">rlLoadExtensions</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadFramebuffer">rlLoadFramebuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadFramebuffer">rlLoadFramebuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadIdentity">rlLoadIdentity</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadIdentity">rlLoadIdentity</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadRenderBatch">rlLoadRenderBatch</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadRenderBatch">rlLoadRenderBatch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadShaderBuffer">rlLoadShaderBuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadShaderCode">rlLoadShaderCode</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadShaderCode">rlLoadShaderCode</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadShaderProgram">rlLoadShaderProgram</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadShaderProgram">rlLoadShaderProgram</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadTexture">rlLoadTexture</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlLoadTexture">rlLoadTexture</a></li>
@ -1255,6 +1269,7 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlPopMatrix">rlPopMatrix</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlPopMatrix">rlPopMatrix</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlPushMatrix">rlPushMatrix</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlPushMatrix">rlPushMatrix</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlReadScreenPixels">rlReadScreenPixels</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlReadScreenPixels">rlReadScreenPixels</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlReadShaderBufferElements">rlReadShaderBufferElements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlReadTexturePixels">rlReadTexturePixels</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlReadTexturePixels">rlReadTexturePixels</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlRenderBatch">rlRenderBatch</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlRenderBatch">rlRenderBatch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlRotatef">rlRotatef</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlRotatef">rlRotatef</a></li>
@ -1286,10 +1301,12 @@
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlTranslatef">rlTranslatef</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlTranslatef">rlTranslatef</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadFramebuffer">rlUnloadFramebuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadFramebuffer">rlUnloadFramebuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadRenderBatch">rlUnloadRenderBatch</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadRenderBatch">rlUnloadRenderBatch</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadShaderBuffer">rlUnloadShaderBuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadShaderProgram">rlUnloadShaderProgram</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadShaderProgram">rlUnloadShaderProgram</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadTexture">rlUnloadTexture</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadTexture">rlUnloadTexture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadVertexArray">rlUnloadVertexArray</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadVertexArray">rlUnloadVertexArray</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadVertexBuffer">rlUnloadVertexBuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUnloadVertexBuffer">rlUnloadVertexBuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUpdateShaderBufferElements">rlUpdateShaderBufferElements</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUpdateTexture">rlUpdateTexture</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUpdateTexture">rlUpdateTexture</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlUpdateVertexBuffer">rlUpdateVertexBuffer</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlUpdateVertexBuffer">rlUpdateVertexBuffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="#raylib.rlVertex2f">rlVertex2f</a></li> <li class="toctree-l3"><a class="reference internal" href="#raylib.rlVertex2f">rlVertex2f</a></li>
@ -3534,6 +3551,20 @@ are very, very similar to the C originals.</p>
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiCheckBoxProperty</code><a class="headerlink" href="#raylib.GuiCheckBoxProperty" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiCheckBoxProperty</code><a class="headerlink" href="#raylib.GuiCheckBoxProperty" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py function">
<dt id="raylib.GuiCheckIconPixel">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiCheckIconPixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiCheckIconPixel" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiCheckIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.GuiClearIconPixel">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiClearIconPixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiClearIconPixel" title="Permalink to this definition"></a></dt>
<dd><p>void GuiClearIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiColorBarAlpha"> <dt id="raylib.GuiColorBarAlpha">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiColorBarAlpha</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiColorBarAlpha" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiColorBarAlpha</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiColorBarAlpha" title="Permalink to this definition"></a></dt>
@ -3606,6 +3637,13 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.GuiDrawIcon">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiDrawIcon</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">Color_4</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Color" title="raylib.Color">Color</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiDrawIcon" title="Permalink to this definition"></a></dt>
<dd><p>void GuiDrawIcon(int, int, int, int, struct Color);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiDropdownBox"> <dt id="raylib.GuiDropdownBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiDropdownBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiDropdownBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiDropdownBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiDropdownBox" title="Permalink to this definition"></a></dt>
@ -3646,6 +3684,20 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.GuiGetIconData">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGetIconData</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGetIconData" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int <a href="#id25"><span class="problematic" id="id26">*</span></a>GuiGetIconData(int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.GuiGetIcons">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGetIcons</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGetIcons" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int <a href="#id27"><span class="problematic" id="id28">*</span></a>GuiGetIcons();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiGetState"> <dt id="raylib.GuiGetState">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGetState</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGetState" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGetState</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGetState" title="Permalink to this definition"></a></dt>
@ -3670,28 +3722,21 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiGroupBox"> <dt id="raylib.GuiGroupBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGroupBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGroupBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiGroupBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiGroupBox" title="Permalink to this definition"></a></dt>
<dd><p>void GuiGroupBox(struct Rectangle, char <a href="#id25"><span class="problematic" id="id26">*</span></a>);</p> <dd><p>void GuiGroupBox(struct Rectangle, char <a href="#id29"><span class="problematic" id="id30">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiIconText"> <dt id="raylib.GuiIconText">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiIconText</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiIconText" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiIconText</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiIconText" title="Permalink to this definition"></a></dt>
<dd><p>char <a href="#id27"><span class="problematic" id="id28">*</span></a>GuiIconText(int, char <a href="#id29"><span class="problematic" id="id30">*</span></a>);</p> <dd><p>char <a href="#id31"><span class="problematic" id="id32">*</span></a>GuiIconText(int, char <a href="#id33"><span class="problematic" id="id34">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiImageButton"> <dt id="raylib.GuiIsLocked">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiImageButton</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">Texture_2</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Texture" title="raylib.Texture">Texture</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiImageButton" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiIsLocked</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiIsLocked" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiImageButton(struct Rectangle, char <a href="#id31"><span class="problematic" id="id32">*</span></a>, struct Texture);</p> <dd><p>_Bool GuiIsLocked();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.GuiImageButtonEx">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiImageButtonEx</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">Texture_2</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Texture" title="raylib.Texture">Texture</a></span></em>, <em class="sig-param"><span class="n">Rectangle_3</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiImageButtonEx" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiImageButtonEx(struct Rectangle, char <a href="#id33"><span class="problematic" id="id34">*</span></a>, struct Texture, struct Rectangle);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3813,6 +3858,20 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.GuiSetIconData">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSetIconData</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSetIconData" title="Permalink to this definition"></a></dt>
<dd><p>void GuiSetIconData(int, unsigned int <a href="#id65"><span class="problematic" id="id66">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.GuiSetIconPixel">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSetIconPixel</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSetIconPixel" title="Permalink to this definition"></a></dt>
<dd><p>void GuiSetIconPixel(int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiSetState"> <dt id="raylib.GuiSetState">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSetState</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSetState" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSetState</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSetState" title="Permalink to this definition"></a></dt>
@ -3830,14 +3889,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiSlider"> <dt id="raylib.GuiSlider">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSlider</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSlider" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSlider</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSlider" title="Permalink to this definition"></a></dt>
<dd><p>float GuiSlider(struct Rectangle, char <a href="#id65"><span class="problematic" id="id66">*</span></a>, char <a href="#id67"><span class="problematic" id="id68">*</span></a>, float, float, float);</p> <dd><p>float GuiSlider(struct Rectangle, char <a href="#id67"><span class="problematic" id="id68">*</span></a>, char <a href="#id69"><span class="problematic" id="id70">*</span></a>, float, float, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiSliderBar"> <dt id="raylib.GuiSliderBar">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSliderBar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSliderBar" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSliderBar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">float_3</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_4</span><span class="p">:</span> <span class="n">float</span></em>, <em class="sig-param"><span class="n">float_5</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSliderBar" title="Permalink to this definition"></a></dt>
<dd><p>float GuiSliderBar(struct Rectangle, char <a href="#id69"><span class="problematic" id="id70">*</span></a>, char <a href="#id71"><span class="problematic" id="id72">*</span></a>, float, float, float);</p> <dd><p>float GuiSliderBar(struct Rectangle, char <a href="#id71"><span class="problematic" id="id72">*</span></a>, char <a href="#id73"><span class="problematic" id="id74">*</span></a>, float, float, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3849,7 +3908,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiSpinner"> <dt id="raylib.GuiSpinner">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSpinner</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSpinner" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiSpinner</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiSpinner" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiSpinner(struct Rectangle, char <a href="#id73"><span class="problematic" id="id74">*</span></a>, int <a href="#id75"><span class="problematic" id="id76">*</span></a>, int, int, _Bool);</p> <dd><p>_Bool GuiSpinner(struct Rectangle, char <a href="#id75"><span class="problematic" id="id76">*</span></a>, int <a href="#id77"><span class="problematic" id="id78">*</span></a>, int, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3861,7 +3920,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiStatusBar"> <dt id="raylib.GuiStatusBar">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiStatusBar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiStatusBar" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiStatusBar</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiStatusBar" title="Permalink to this definition"></a></dt>
<dd><p>void GuiStatusBar(struct Rectangle, char <a href="#id77"><span class="problematic" id="id78">*</span></a>);</p> <dd><p>void GuiStatusBar(struct Rectangle, char <a href="#id79"><span class="problematic" id="id80">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3878,14 +3937,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiTextBox"> <dt id="raylib.GuiTextBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextBox" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiTextBox(struct Rectangle, char <a href="#id79"><span class="problematic" id="id80">*</span></a>, int, _Bool);</p> <dd><p>_Bool GuiTextBox(struct Rectangle, char <a href="#id81"><span class="problematic" id="id82">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiTextBoxMulti"> <dt id="raylib.GuiTextBoxMulti">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextBoxMulti</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextBoxMulti" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextBoxMulti</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextBoxMulti" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiTextBoxMulti(struct Rectangle, char <a href="#id81"><span class="problematic" id="id82">*</span></a>, int, _Bool);</p> <dd><p>_Bool GuiTextBoxMulti(struct Rectangle, char <a href="#id83"><span class="problematic" id="id84">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3897,21 +3956,21 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiTextInputBox"> <dt id="raylib.GuiTextInputBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextInputBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_3</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_4</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextInputBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiTextInputBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_2</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_3</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_4</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiTextInputBox" title="Permalink to this definition"></a></dt>
<dd><p>int GuiTextInputBox(struct Rectangle, char <a href="#id83"><span class="problematic" id="id84">*</span></a>, char <a href="#id85"><span class="problematic" id="id86">*</span></a>, char <a href="#id87"><span class="problematic" id="id88">*</span></a>, char <a href="#id89"><span class="problematic" id="id90">*</span></a>);</p> <dd><p>int GuiTextInputBox(struct Rectangle, char <a href="#id85"><span class="problematic" id="id86">*</span></a>, char <a href="#id87"><span class="problematic" id="id88">*</span></a>, char <a href="#id89"><span class="problematic" id="id90">*</span></a>, char <a href="#id91"><span class="problematic" id="id92">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiToggle"> <dt id="raylib.GuiToggle">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiToggle</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiToggle" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiToggle</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiToggle" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiToggle(struct Rectangle, char <a href="#id91"><span class="problematic" id="id92">*</span></a>, _Bool);</p> <dd><p>_Bool GuiToggle(struct Rectangle, char <a href="#id93"><span class="problematic" id="id94">*</span></a>, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiToggleGroup"> <dt id="raylib.GuiToggleGroup">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiToggleGroup</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiToggleGroup" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiToggleGroup</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiToggleGroup" title="Permalink to this definition"></a></dt>
<dd><p>int GuiToggleGroup(struct Rectangle, char <a href="#id93"><span class="problematic" id="id94">*</span></a>, int);</p> <dd><p>int GuiToggleGroup(struct Rectangle, char <a href="#id95"><span class="problematic" id="id96">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -3930,14 +3989,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiValueBox"> <dt id="raylib.GuiValueBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiValueBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiValueBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiValueBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_5</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiValueBox" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiValueBox(struct Rectangle, char <a href="#id95"><span class="problematic" id="id96">*</span></a>, int <a href="#id97"><span class="problematic" id="id98">*</span></a>, int, int, _Bool);</p> <dd><p>_Bool GuiValueBox(struct Rectangle, char <a href="#id97"><span class="problematic" id="id98">*</span></a>, int <a href="#id99"><span class="problematic" id="id100">*</span></a>, int, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.GuiWindowBox"> <dt id="raylib.GuiWindowBox">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiWindowBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiWindowBox" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">GuiWindowBox</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">Rectangle_0</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Rectangle" title="raylib.Rectangle">Rectangle</a></span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.GuiWindowBox" title="Permalink to this definition"></a></dt>
<dd><p>_Bool GuiWindowBox(struct Rectangle, char <a href="#id99"><span class="problematic" id="id100">*</span></a>);</p> <dd><p>_Bool GuiWindowBox(struct Rectangle, char <a href="#id101"><span class="problematic" id="id102">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -5709,14 +5768,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.PhysicsAddForce"> <dt id="raylib.PhysicsAddForce">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsAddForce</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Vector2" title="raylib.Vector2">Vector2</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsAddForce" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsAddForce</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Vector2" title="raylib.Vector2">Vector2</a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsAddForce" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsAddForce(struct PhysicsBodyData <a href="#id101"><span class="problematic" id="id102">*</span></a>, struct Vector2);</p> <dd><p>void PhysicsAddForce(struct PhysicsBodyData <a href="#id103"><span class="problematic" id="id104">*</span></a>, struct Vector2);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.PhysicsAddTorque"> <dt id="raylib.PhysicsAddTorque">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsAddTorque</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsAddTorque" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsAddTorque</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsAddTorque" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsAddTorque(struct PhysicsBodyData <a href="#id103"><span class="problematic" id="id104">*</span></a>, float);</p> <dd><p>void PhysicsAddTorque(struct PhysicsBodyData <a href="#id105"><span class="problematic" id="id106">*</span></a>, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -5743,7 +5802,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.PhysicsShatter"> <dt id="raylib.PhysicsShatter">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsShatter</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Vector2" title="raylib.Vector2">Vector2</a></span></em>, <em class="sig-param"><span class="n">float_2</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsShatter" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">PhysicsShatter</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">Vector2_1</span><span class="p">:</span> <span class="n"><a class="reference internal" href="#raylib.Vector2" title="raylib.Vector2">Vector2</a></span></em>, <em class="sig-param"><span class="n">float_2</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.PhysicsShatter" title="Permalink to this definition"></a></dt>
<dd><p>void PhysicsShatter(struct PhysicsBodyData <a href="#id105"><span class="problematic" id="id106">*</span></a>, struct Vector2, float);</p> <dd><p>void PhysicsShatter(struct PhysicsBodyData <a href="#id107"><span class="problematic" id="id108">*</span></a>, struct Vector2, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -6789,7 +6848,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.SetPhysicsBodyRotation"> <dt id="raylib.SetPhysicsBodyRotation">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">SetPhysicsBodyRotation</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.SetPhysicsBodyRotation" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">SetPhysicsBodyRotation</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">PhysicsBodyData_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">float_1</span><span class="p">:</span> <span class="n">float</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.SetPhysicsBodyRotation" title="Permalink to this definition"></a></dt>
<dd><p>void SetPhysicsBodyRotation(struct PhysicsBodyData <a href="#id107"><span class="problematic" id="id108">*</span></a>, float);</p> <dd><p>void SetPhysicsBodyRotation(struct PhysicsBodyData <a href="#id109"><span class="problematic" id="id110">*</span></a>, float);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7555,6 +7614,20 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.rlBindImageTexture">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlBindImageTexture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlBindImageTexture" title="Permalink to this definition"></a></dt>
<dd><p>void rlBindImageTexture(unsigned int, unsigned int, unsigned int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.rlBindShaderBuffer">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlBindShaderBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlBindShaderBuffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlBindShaderBuffer(unsigned int, unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py data"> <dl class="py data">
<dt id="raylib.rlBlendMode"> <dt id="raylib.rlBlendMode">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlBlendMode</code><a class="headerlink" href="#raylib.rlBlendMode" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlBlendMode</code><a class="headerlink" href="#raylib.rlBlendMode" title="Permalink to this definition"></a></dt>
@ -7612,7 +7685,21 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlCompileShader"> <dt id="raylib.rlCompileShader">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlCompileShader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlCompileShader" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlCompileShader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlCompileShader" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlCompileShader(char <a href="#id109"><span class="problematic" id="id110">*</span></a>, int);</p> <dd><p>unsigned int rlCompileShader(char <a href="#id111"><span class="problematic" id="id112">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.rlComputeShaderDispatch">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlComputeShaderDispatch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlComputeShaderDispatch" title="Permalink to this definition"></a></dt>
<dd><p>void rlComputeShaderDispatch(unsigned int, unsigned int, unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.rlCopyBuffersElements">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlCopyBuffersElements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedint_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlCopyBuffersElements" title="Permalink to this definition"></a></dt>
<dd><p>void rlCopyBuffersElements(unsigned int, unsigned int, unsigned long long, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7736,7 +7823,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlDrawRenderBatch"> <dt id="raylib.rlDrawRenderBatch">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawRenderBatch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawRenderBatch" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawRenderBatch</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawRenderBatch" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawRenderBatch(struct rlRenderBatch <a href="#id111"><span class="problematic" id="id112">*</span></a>);</p> <dd><p>void rlDrawRenderBatch(struct rlRenderBatch <a href="#id113"><span class="problematic" id="id114">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7757,14 +7844,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlDrawVertexArrayElements"> <dt id="raylib.rlDrawVertexArrayElements">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawVertexArrayElements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawVertexArrayElements" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawVertexArrayElements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawVertexArrayElements" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawVertexArrayElements(int, int, void <a href="#id113"><span class="problematic" id="id114">*</span></a>);</p> <dd><p>void rlDrawVertexArrayElements(int, int, void <a href="#id115"><span class="problematic" id="id116">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlDrawVertexArrayElementsInstanced"> <dt id="raylib.rlDrawVertexArrayElementsInstanced">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawVertexArrayElementsInstanced</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawVertexArrayElementsInstanced" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlDrawVertexArrayElementsInstanced</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlDrawVertexArrayElementsInstanced" title="Permalink to this definition"></a></dt>
<dd><p>void rlDrawVertexArrayElementsInstanced(int, int, void <a href="#id115"><span class="problematic" id="id116">*</span></a>, int);</p> <dd><p>void rlDrawVertexArrayElementsInstanced(int, int, void <a href="#id117"><span class="problematic" id="id118">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7928,7 +8015,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGenTextureMipmaps"> <dt id="raylib.rlGenTextureMipmaps">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGenTextureMipmaps</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_4</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGenTextureMipmaps" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGenTextureMipmaps</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_4</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGenTextureMipmaps" title="Permalink to this definition"></a></dt>
<dd><p>void rlGenTextureMipmaps(unsigned int, int, int, int, int <a href="#id117"><span class="problematic" id="id118">*</span></a>);</p> <dd><p>void rlGenTextureMipmaps(unsigned int, int, int, int, int <a href="#id119"><span class="problematic" id="id120">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7949,7 +8036,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGetGlTextureFormats"> <dt id="raylib.rlGetGlTextureFormats">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetGlTextureFormats</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_3</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetGlTextureFormats" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetGlTextureFormats</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_2</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_pointer_3</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetGlTextureFormats" title="Permalink to this definition"></a></dt>
<dd><p>void rlGetGlTextureFormats(int, int <a href="#id119"><span class="problematic" id="id120">*</span></a>, int <a href="#id121"><span class="problematic" id="id122">*</span></a>, int <a href="#id123"><span class="problematic" id="id124">*</span></a>);</p> <dd><p>void rlGetGlTextureFormats(int, int <a href="#id121"><span class="problematic" id="id122">*</span></a>, int <a href="#id123"><span class="problematic" id="id124">*</span></a>, int <a href="#id125"><span class="problematic" id="id126">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -7963,14 +8050,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGetLocationAttrib"> <dt id="raylib.rlGetLocationAttrib">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetLocationAttrib</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetLocationAttrib" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetLocationAttrib</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetLocationAttrib" title="Permalink to this definition"></a></dt>
<dd><p>int rlGetLocationAttrib(unsigned int, char <a href="#id125"><span class="problematic" id="id126">*</span></a>);</p> <dd><p>int rlGetLocationAttrib(unsigned int, char <a href="#id127"><span class="problematic" id="id128">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGetLocationUniform"> <dt id="raylib.rlGetLocationUniform">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetLocationUniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetLocationUniform" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetLocationUniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetLocationUniform" title="Permalink to this definition"></a></dt>
<dd><p>int rlGetLocationUniform(unsigned int, char <a href="#id127"><span class="problematic" id="id128">*</span></a>);</p> <dd><p>int rlGetLocationUniform(unsigned int, char <a href="#id129"><span class="problematic" id="id130">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8012,7 +8099,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGetPixelFormatName"> <dt id="raylib.rlGetPixelFormatName">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetPixelFormatName</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetPixelFormatName" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetPixelFormatName</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetPixelFormatName" title="Permalink to this definition"></a></dt>
<dd><p>char <a href="#id129"><span class="problematic" id="id130">*</span></a>rlGetPixelFormatName(unsigned int);</p> <dd><p>char <a href="#id131"><span class="problematic" id="id132">*</span></a>rlGetPixelFormatName(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.rlGetShaderBufferSize">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetShaderBufferSize</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetShaderBufferSize" title="Permalink to this definition"></a></dt>
<dd><p>unsigned long long rlGetShaderBufferSize(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8026,7 +8120,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlGetShaderLocsDefault"> <dt id="raylib.rlGetShaderLocsDefault">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetShaderLocsDefault</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetShaderLocsDefault" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlGetShaderLocsDefault</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlGetShaderLocsDefault" title="Permalink to this definition"></a></dt>
<dd><p>int <a href="#id131"><span class="problematic" id="id132">*</span></a>rlGetShaderLocsDefault();</p> <dd><p>int <a href="#id133"><span class="problematic" id="id134">*</span></a>rlGetShaderLocsDefault();</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8056,6 +8150,13 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.rlLoadComputeShaderProgram">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadComputeShaderProgram</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadComputeShaderProgram" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadComputeShaderProgram(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadDrawCube"> <dt id="raylib.rlLoadDrawCube">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadDrawCube</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadDrawCube" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadDrawCube</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadDrawCube" title="Permalink to this definition"></a></dt>
@ -8073,7 +8174,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadExtensions"> <dt id="raylib.rlLoadExtensions">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadExtensions</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadExtensions" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadExtensions</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadExtensions" title="Permalink to this definition"></a></dt>
<dd><p>void rlLoadExtensions(void <a href="#id133"><span class="problematic" id="id134">*</span></a>);</p> <dd><p>void rlLoadExtensions(void <a href="#id135"><span class="problematic" id="id136">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8098,10 +8199,17 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.rlLoadShaderBuffer">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadShaderBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedlonglong_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadShaderBuffer" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadShaderBuffer(unsigned long long, void <a href="#id137"><span class="problematic" id="id138">*</span></a>, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadShaderCode"> <dt id="raylib.rlLoadShaderCode">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadShaderCode</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadShaderCode" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadShaderCode</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">str_0</span><span class="p">:</span> <span class="n">str</span></em>, <em class="sig-param"><span class="n">str_1</span><span class="p">:</span> <span class="n">str</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadShaderCode" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadShaderCode(char <a href="#id135"><span class="problematic" id="id136">*</span></a>, char <a href="#id137"><span class="problematic" id="id138">*</span></a>);</p> <dd><p>unsigned int rlLoadShaderCode(char <a href="#id139"><span class="problematic" id="id140">*</span></a>, char <a href="#id141"><span class="problematic" id="id142">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8115,14 +8223,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadTexture"> <dt id="raylib.rlLoadTexture">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadTexture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadTexture" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadTexture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadTexture" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadTexture(void <a href="#id139"><span class="problematic" id="id140">*</span></a>, int, int, int, int);</p> <dd><p>unsigned int rlLoadTexture(void <a href="#id143"><span class="problematic" id="id144">*</span></a>, int, int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadTextureCubemap"> <dt id="raylib.rlLoadTextureCubemap">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadTextureCubemap</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadTextureCubemap" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadTextureCubemap</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadTextureCubemap" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadTextureCubemap(void <a href="#id141"><span class="problematic" id="id142">*</span></a>, int, int);</p> <dd><p>unsigned int rlLoadTextureCubemap(void <a href="#id145"><span class="problematic" id="id146">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8143,14 +8251,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadVertexBuffer"> <dt id="raylib.rlLoadVertexBuffer">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadVertexBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadVertexBuffer" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadVertexBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadVertexBuffer" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadVertexBuffer(void <a href="#id143"><span class="problematic" id="id144">*</span></a>, int, _Bool);</p> <dd><p>unsigned int rlLoadVertexBuffer(void <a href="#id147"><span class="problematic" id="id148">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlLoadVertexBufferElement"> <dt id="raylib.rlLoadVertexBufferElement">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadVertexBufferElement</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadVertexBufferElement" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlLoadVertexBufferElement</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">void_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_2</span><span class="p">:</span> <span class="n">bool</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlLoadVertexBufferElement" title="Permalink to this definition"></a></dt>
<dd><p>unsigned int rlLoadVertexBufferElement(void <a href="#id145"><span class="problematic" id="id146">*</span></a>, int, _Bool);</p> <dd><p>unsigned int rlLoadVertexBufferElement(void <a href="#id149"><span class="problematic" id="id150">*</span></a>, int, _Bool);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8164,7 +8272,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlMultMatrixf"> <dt id="raylib.rlMultMatrixf">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlMultMatrixf</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">float_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlMultMatrixf" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlMultMatrixf</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">float_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlMultMatrixf" title="Permalink to this definition"></a></dt>
<dd><p>void rlMultMatrixf(float <a href="#id147"><span class="problematic" id="id148">*</span></a>);</p> <dd><p>void rlMultMatrixf(float <a href="#id151"><span class="problematic" id="id152">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8204,14 +8312,21 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlReadScreenPixels"> <dt id="raylib.rlReadScreenPixels">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlReadScreenPixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlReadScreenPixels" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlReadScreenPixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlReadScreenPixels" title="Permalink to this definition"></a></dt>
<dd><p>unsigned char <a href="#id149"><span class="problematic" id="id150">*</span></a>rlReadScreenPixels(int, int);</p> <dd><p>unsigned char <a href="#id153"><span class="problematic" id="id154">*</span></a>rlReadScreenPixels(int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function">
<dt id="raylib.rlReadShaderBufferElements">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlReadShaderBufferElements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlReadShaderBufferElements" title="Permalink to this definition"></a></dt>
<dd><p>void rlReadShaderBufferElements(unsigned int, void <a href="#id155"><span class="problematic" id="id156">*</span></a>, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlReadTexturePixels"> <dt id="raylib.rlReadTexturePixels">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlReadTexturePixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlReadTexturePixels" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlReadTexturePixels</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlReadTexturePixels" title="Permalink to this definition"></a></dt>
<dd><p>void <a href="#id151"><span class="problematic" id="id152">*</span></a>rlReadTexturePixels(unsigned int, int, int, int);</p> <dd><p>void <a href="#id157"><span class="problematic" id="id158">*</span></a>rlReadTexturePixels(unsigned int, int, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8293,14 +8408,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlSetRenderBatchActive"> <dt id="raylib.rlSetRenderBatchActive">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetRenderBatchActive</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetRenderBatchActive" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetRenderBatchActive</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">rlRenderBatch_pointer_0</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetRenderBatchActive" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetRenderBatchActive(struct rlRenderBatch <a href="#id153"><span class="problematic" id="id154">*</span></a>);</p> <dd><p>void rlSetRenderBatchActive(struct rlRenderBatch <a href="#id159"><span class="problematic" id="id160">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlSetShader"> <dt id="raylib.rlSetShader">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetShader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetShader" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetShader</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetShader" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetShader(unsigned int, int <a href="#id155"><span class="problematic" id="id156">*</span></a>);</p> <dd><p>void rlSetShader(unsigned int, int <a href="#id161"><span class="problematic" id="id162">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8314,7 +8429,7 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlSetUniform"> <dt id="raylib.rlSetUniform">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetUniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetUniform" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetUniform</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetUniform" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetUniform(int, void <a href="#id157"><span class="problematic" id="id158">*</span></a>, int, int);</p> <dd><p>void rlSetUniform(int, void <a href="#id163"><span class="problematic" id="id164">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8335,14 +8450,14 @@ are very, very similar to the C originals.</p>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlSetVertexAttribute"> <dt id="raylib.rlSetVertexAttribute">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetVertexAttribute</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_5</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetVertexAttribute" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetVertexAttribute</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">_Bool_3</span><span class="p">:</span> <span class="n">bool</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_5</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetVertexAttribute" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetVertexAttribute(unsigned int, int, int, _Bool, int, void <a href="#id159"><span class="problematic" id="id160">*</span></a>);</p> <dd><p>void rlSetVertexAttribute(unsigned int, int, int, _Bool, int, void <a href="#id165"><span class="problematic" id="id166">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlSetVertexAttributeDefault"> <dt id="raylib.rlSetVertexAttributeDefault">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetVertexAttributeDefault</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetVertexAttributeDefault" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlSetVertexAttributeDefault</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">int_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlSetVertexAttributeDefault" title="Permalink to this definition"></a></dt>
<dd><p>void rlSetVertexAttributeDefault(int, void <a href="#id161"><span class="problematic" id="id162">*</span></a>, int, int);</p> <dd><p>void rlSetVertexAttributeDefault(int, void <a href="#id167"><span class="problematic" id="id168">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
@ -8413,6 +8528,13 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.rlUnloadShaderBuffer">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUnloadShaderBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUnloadShaderBuffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlUnloadShaderBuffer(unsigned int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlUnloadShaderProgram"> <dt id="raylib.rlUnloadShaderProgram">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUnloadShaderProgram</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUnloadShaderProgram" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUnloadShaderProgram</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUnloadShaderProgram" title="Permalink to this definition"></a></dt>
@ -8441,17 +8563,24 @@ are very, very similar to the C originals.</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt id="raylib.rlUpdateShaderBufferElements">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUpdateShaderBufferElements</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">unsignedlonglong_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUpdateShaderBufferElements" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateShaderBufferElements(unsigned int, void <a href="#id169"><span class="problematic" id="id170">*</span></a>, unsigned long long, unsigned long long);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlUpdateTexture"> <dt id="raylib.rlUpdateTexture">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUpdateTexture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_5</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_6</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUpdateTexture" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUpdateTexture</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_1</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_4</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_5</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_6</span><span class="p">:</span> <span class="n">Any</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUpdateTexture" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateTexture(unsigned int, int, int, int, int, int, void <a href="#id163"><span class="problematic" id="id164">*</span></a>);</p> <dd><p>void rlUpdateTexture(unsigned int, int, int, int, int, int, void <a href="#id171"><span class="problematic" id="id172">*</span></a>);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>
<dl class="py function"> <dl class="py function">
<dt id="raylib.rlUpdateVertexBuffer"> <dt id="raylib.rlUpdateVertexBuffer">
<code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUpdateVertexBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUpdateVertexBuffer" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname">raylib.</code><code class="sig-name descname">rlUpdateVertexBuffer</code><span class="sig-paren">(</span><em class="sig-param"><span class="n">unsignedint_0</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">void_pointer_1</span><span class="p">:</span> <span class="n">Any</span></em>, <em class="sig-param"><span class="n">int_2</span><span class="p">:</span> <span class="n">int</span></em>, <em class="sig-param"><span class="n">int_3</span><span class="p">:</span> <span class="n">int</span></em><span class="sig-paren">)</span><a class="headerlink" href="#raylib.rlUpdateVertexBuffer" title="Permalink to this definition"></a></dt>
<dd><p>void rlUpdateVertexBuffer(unsigned int, void <a href="#id165"><span class="problematic" id="id166">*</span></a>, int, int);</p> <dd><p>void rlUpdateVertexBuffer(unsigned int, void <a href="#id173"><span class="problematic" id="id174">*</span></a>, int, int);</p>
<p>CFFI C function from raylib._raylib_cffi.lib</p> <p>CFFI C function from raylib._raylib_cffi.lib</p>
</dd></dl> </dd></dl>

View file

@ -38,10 +38,11 @@
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption"><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0-dev</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.0.0</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#app-showcase">App showcase</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#rlzero">RLZero</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#help-wanted">Help wanted</a></li>
<li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li> <li class="toctree-l1"><a class="reference internal" href="README.html#license-updated">License (updated)</a></li>

File diff suppressed because one or more lines are too long

View file

@ -893,6 +893,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def gui_check_box(Rectangle_0: Rectangle,str_1: str,_Bool_2: bool,) -> bool: def gui_check_box(Rectangle_0: Rectangle,str_1: str,_Bool_2: bool,) -> bool:
"""_Bool GuiCheckBox(struct Rectangle, char *, _Bool); """_Bool GuiCheckBox(struct Rectangle, char *, _Bool);
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_check_icon_pixel(int_0: int,int_1: int,int_2: int,) -> bool:
"""_Bool GuiCheckIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_clear_icon_pixel(int_0: int,int_1: int,int_2: int,) -> None:
"""void GuiClearIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def gui_color_bar_alpha(Rectangle_0: Rectangle,float_1: float,) -> float: def gui_color_bar_alpha(Rectangle_0: Rectangle,float_1: float,) -> float:
@ -923,6 +933,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def gui_disable() -> None: def gui_disable() -> None:
"""void GuiDisable(); """void GuiDisable();
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_draw_icon(int_0: int,int_1: int,int_2: int,int_3: int,Color_4: Color,) -> None:
"""void GuiDrawIcon(int, int, int, int, struct Color);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def gui_dropdown_box(Rectangle_0: Rectangle,str_1: str,int_pointer_2: Any,_Bool_3: bool,) -> bool: def gui_dropdown_box(Rectangle_0: Rectangle,str_1: str,int_pointer_2: Any,_Bool_3: bool,) -> bool:
@ -948,6 +963,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def gui_get_font() -> Font: def gui_get_font() -> Font:
"""struct Font GuiGetFont(); """struct Font GuiGetFont();
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_get_icon_data(int_0: int,) -> Any:
"""unsigned int *GuiGetIconData(int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_get_icons() -> Any:
"""unsigned int *GuiGetIcons();
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def gui_get_state() -> int: def gui_get_state() -> int:
@ -975,13 +1000,8 @@ def gui_icon_text(int_0: int,str_1: str,) -> str:
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def gui_image_button(Rectangle_0: Rectangle,str_1: str,Texture_2: Texture,) -> bool: def gui_is_locked() -> bool:
"""_Bool GuiImageButton(struct Rectangle, char *, struct Texture); """_Bool GuiIsLocked();
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_image_button_ex(Rectangle_0: Rectangle,str_1: str,Texture_2: Texture,Rectangle_3: Rectangle,) -> bool:
"""_Bool GuiImageButtonEx(struct Rectangle, char *, struct Texture, struct Rectangle);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
@ -1053,6 +1073,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def gui_set_font(Font_0: Font,) -> None: def gui_set_font(Font_0: Font,) -> None:
"""void GuiSetFont(struct Font); """void GuiSetFont(struct Font);
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_set_icon_data(int_0: int,unsignedint_pointer_1: Any,) -> None:
"""void GuiSetIconData(int, unsigned int *);
CFFI C function from raylib._raylib_cffi.lib"""
...
def gui_set_icon_pixel(int_0: int,int_1: int,int_2: int,) -> None:
"""void GuiSetIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def gui_set_state(int_0: int,) -> None: def gui_set_state(int_0: int,) -> None:
@ -2284,6 +2314,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_begin(int_0: int,) -> None: def rl_begin(int_0: int,) -> None:
"""void rlBegin(int); """void rlBegin(int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_bind_image_texture(unsignedint_0: int,unsignedint_1: int,unsignedint_2: int,int_3: int,) -> None:
"""void rlBindImageTexture(unsigned int, unsigned int, unsigned int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_bind_shader_buffer(unsignedint_0: int,unsignedint_1: int,) -> None:
"""void rlBindShaderBuffer(unsigned int, unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_check_errors() -> None: def rl_check_errors() -> None:
@ -2324,6 +2364,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_compile_shader(str_0: str,int_1: int,) -> int: def rl_compile_shader(str_0: str,int_1: int,) -> int:
"""unsigned int rlCompileShader(char *, int); """unsigned int rlCompileShader(char *, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_compute_shader_dispatch(unsignedint_0: int,unsignedint_1: int,unsignedint_2: int,) -> None:
"""void rlComputeShaderDispatch(unsigned int, unsigned int, unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_copy_buffers_elements(unsignedint_0: int,unsignedint_1: int,unsignedlonglong_2: int,unsignedlonglong_3: int,unsignedlonglong_4: int,) -> None:
"""void rlCopyBuffersElements(unsigned int, unsigned int, unsigned long long, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_disable_backface_culling() -> None: def rl_disable_backface_culling() -> None:
@ -2599,6 +2649,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_get_pixel_format_name(unsignedint_0: int,) -> str: def rl_get_pixel_format_name(unsignedint_0: int,) -> str:
"""char *rlGetPixelFormatName(unsigned int); """char *rlGetPixelFormatName(unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_get_shader_buffer_size(unsignedint_0: int,) -> int:
"""unsigned long long rlGetShaderBufferSize(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_get_shader_id_default() -> int: def rl_get_shader_id_default() -> int:
@ -2624,6 +2679,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_is_stereo_render_enabled() -> bool: def rl_is_stereo_render_enabled() -> bool:
"""_Bool rlIsStereoRenderEnabled(); """_Bool rlIsStereoRenderEnabled();
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_load_compute_shader_program(unsignedint_0: int,) -> int:
"""unsigned int rlLoadComputeShaderProgram(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_load_draw_cube() -> None: def rl_load_draw_cube() -> None:
@ -2654,6 +2714,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_load_render_batch(int_0: int,int_1: int,) -> rlRenderBatch: def rl_load_render_batch(int_0: int,int_1: int,) -> rlRenderBatch:
"""struct rlRenderBatch rlLoadRenderBatch(int, int); """struct rlRenderBatch rlLoadRenderBatch(int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_load_shader_buffer(unsignedlonglong_0: int,void_pointer_1: Any,int_2: int,) -> int:
"""unsigned int rlLoadShaderBuffer(unsigned long long, void *, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_load_shader_code(str_0: str,str_1: str,) -> int: def rl_load_shader_code(str_0: str,str_1: str,) -> int:
@ -2729,6 +2794,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_read_screen_pixels(int_0: int,int_1: int,) -> str: def rl_read_screen_pixels(int_0: int,int_1: int,) -> str:
"""unsigned char *rlReadScreenPixels(int, int); """unsigned char *rlReadScreenPixels(int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_read_shader_buffer_elements(unsignedint_0: int,void_pointer_1: Any,unsignedlonglong_2: int,unsignedlonglong_3: int,) -> None:
"""void rlReadShaderBufferElements(unsigned int, void *, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_read_texture_pixels(unsignedint_0: int,int_1: int,int_2: int,int_3: int,) -> Any: def rl_read_texture_pixels(unsignedint_0: int,int_1: int,int_2: int,int_3: int,) -> Any:
@ -2854,6 +2924,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_unload_render_batch(rlRenderBatch_0: rlRenderBatch,) -> None: def rl_unload_render_batch(rlRenderBatch_0: rlRenderBatch,) -> None:
"""void rlUnloadRenderBatch(struct rlRenderBatch); """void rlUnloadRenderBatch(struct rlRenderBatch);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_unload_shader_buffer(unsignedint_0: int,) -> None:
"""void rlUnloadShaderBuffer(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_unload_shader_program(unsignedint_0: int,) -> None: def rl_unload_shader_program(unsignedint_0: int,) -> None:
@ -2874,6 +2949,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rl_unload_vertex_buffer(unsignedint_0: int,) -> None: def rl_unload_vertex_buffer(unsignedint_0: int,) -> None:
"""void rlUnloadVertexBuffer(unsigned int); """void rlUnloadVertexBuffer(unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rl_update_shader_buffer_elements(unsignedint_0: int,void_pointer_1: Any,unsignedlonglong_2: int,unsignedlonglong_3: int,) -> None:
"""void rlUpdateShaderBufferElements(unsigned int, void *, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rl_update_texture(unsignedint_0: int,int_1: int,int_2: int,int_3: int,int_4: int,int_5: int,void_pointer_6: Any,) -> None: def rl_update_texture(unsignedint_0: int,int_1: int,int_2: int,int_3: int,int_4: int,int_5: int,void_pointer_6: Any,) -> None:

View file

@ -892,6 +892,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def GuiCheckBox(Rectangle_0: Rectangle,str_1: str,_Bool_2: bool,) -> bool: def GuiCheckBox(Rectangle_0: Rectangle,str_1: str,_Bool_2: bool,) -> bool:
"""_Bool GuiCheckBox(struct Rectangle, char *, _Bool); """_Bool GuiCheckBox(struct Rectangle, char *, _Bool);
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiCheckIconPixel(int_0: int,int_1: int,int_2: int,) -> bool:
"""_Bool GuiCheckIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiClearIconPixel(int_0: int,int_1: int,int_2: int,) -> None:
"""void GuiClearIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def GuiColorBarAlpha(Rectangle_0: Rectangle,float_1: float,) -> float: def GuiColorBarAlpha(Rectangle_0: Rectangle,float_1: float,) -> float:
@ -922,6 +932,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def GuiDisable() -> None: def GuiDisable() -> None:
"""void GuiDisable(); """void GuiDisable();
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiDrawIcon(int_0: int,int_1: int,int_2: int,int_3: int,Color_4: Color,) -> None:
"""void GuiDrawIcon(int, int, int, int, struct Color);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def GuiDropdownBox(Rectangle_0: Rectangle,str_1: str,int_pointer_2: Any,_Bool_3: bool,) -> bool: def GuiDropdownBox(Rectangle_0: Rectangle,str_1: str,int_pointer_2: Any,_Bool_3: bool,) -> bool:
@ -947,6 +962,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def GuiGetFont() -> Font: def GuiGetFont() -> Font:
"""struct Font GuiGetFont(); """struct Font GuiGetFont();
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiGetIconData(int_0: int,) -> Any:
"""unsigned int *GuiGetIconData(int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiGetIcons() -> Any:
"""unsigned int *GuiGetIcons();
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def GuiGetState() -> int: def GuiGetState() -> int:
@ -974,13 +999,8 @@ def GuiIconText(int_0: int,str_1: str,) -> str:
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def GuiImageButton(Rectangle_0: Rectangle,str_1: str,Texture_2: Texture,) -> bool: def GuiIsLocked() -> bool:
"""_Bool GuiImageButton(struct Rectangle, char *, struct Texture); """_Bool GuiIsLocked();
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiImageButtonEx(Rectangle_0: Rectangle,str_1: str,Texture_2: Texture,Rectangle_3: Rectangle,) -> bool:
"""_Bool GuiImageButtonEx(struct Rectangle, char *, struct Texture, struct Rectangle);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
@ -1052,6 +1072,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def GuiSetFont(Font_0: Font,) -> None: def GuiSetFont(Font_0: Font,) -> None:
"""void GuiSetFont(struct Font); """void GuiSetFont(struct Font);
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiSetIconData(int_0: int,unsignedint_pointer_1: Any,) -> None:
"""void GuiSetIconData(int, unsigned int *);
CFFI C function from raylib._raylib_cffi.lib"""
...
def GuiSetIconPixel(int_0: int,int_1: int,int_2: int,) -> None:
"""void GuiSetIconPixel(int, int, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def GuiSetState(int_0: int,) -> None: def GuiSetState(int_0: int,) -> None:
@ -2283,6 +2313,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlBegin(int_0: int,) -> None: def rlBegin(int_0: int,) -> None:
"""void rlBegin(int); """void rlBegin(int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlBindImageTexture(unsignedint_0: int,unsignedint_1: int,unsignedint_2: int,int_3: int,) -> None:
"""void rlBindImageTexture(unsigned int, unsigned int, unsigned int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlBindShaderBuffer(unsignedint_0: int,unsignedint_1: int,) -> None:
"""void rlBindShaderBuffer(unsigned int, unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlCheckErrors() -> None: def rlCheckErrors() -> None:
@ -2323,6 +2363,16 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlCompileShader(str_0: str,int_1: int,) -> int: def rlCompileShader(str_0: str,int_1: int,) -> int:
"""unsigned int rlCompileShader(char *, int); """unsigned int rlCompileShader(char *, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlComputeShaderDispatch(unsignedint_0: int,unsignedint_1: int,unsignedint_2: int,) -> None:
"""void rlComputeShaderDispatch(unsigned int, unsigned int, unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlCopyBuffersElements(unsignedint_0: int,unsignedint_1: int,unsignedlonglong_2: int,unsignedlonglong_3: int,unsignedlonglong_4: int,) -> None:
"""void rlCopyBuffersElements(unsigned int, unsigned int, unsigned long long, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlDisableBackfaceCulling() -> None: def rlDisableBackfaceCulling() -> None:
@ -2598,6 +2648,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlGetPixelFormatName(unsignedint_0: int,) -> str: def rlGetPixelFormatName(unsignedint_0: int,) -> str:
"""char *rlGetPixelFormatName(unsigned int); """char *rlGetPixelFormatName(unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlGetShaderBufferSize(unsignedint_0: int,) -> int:
"""unsigned long long rlGetShaderBufferSize(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlGetShaderIdDefault() -> int: def rlGetShaderIdDefault() -> int:
@ -2623,6 +2678,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlIsStereoRenderEnabled() -> bool: def rlIsStereoRenderEnabled() -> bool:
"""_Bool rlIsStereoRenderEnabled(); """_Bool rlIsStereoRenderEnabled();
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlLoadComputeShaderProgram(unsignedint_0: int,) -> int:
"""unsigned int rlLoadComputeShaderProgram(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlLoadDrawCube() -> None: def rlLoadDrawCube() -> None:
@ -2653,6 +2713,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlLoadRenderBatch(int_0: int,int_1: int,) -> rlRenderBatch: def rlLoadRenderBatch(int_0: int,int_1: int,) -> rlRenderBatch:
"""struct rlRenderBatch rlLoadRenderBatch(int, int); """struct rlRenderBatch rlLoadRenderBatch(int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlLoadShaderBuffer(unsignedlonglong_0: int,void_pointer_1: Any,int_2: int,) -> int:
"""unsigned int rlLoadShaderBuffer(unsigned long long, void *, int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlLoadShaderCode(str_0: str,str_1: str,) -> int: def rlLoadShaderCode(str_0: str,str_1: str,) -> int:
@ -2728,6 +2793,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlReadScreenPixels(int_0: int,int_1: int,) -> str: def rlReadScreenPixels(int_0: int,int_1: int,) -> str:
"""unsigned char *rlReadScreenPixels(int, int); """unsigned char *rlReadScreenPixels(int, int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlReadShaderBufferElements(unsignedint_0: int,void_pointer_1: Any,unsignedlonglong_2: int,unsignedlonglong_3: int,) -> None:
"""void rlReadShaderBufferElements(unsigned int, void *, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlReadTexturePixels(unsignedint_0: int,int_1: int,int_2: int,int_3: int,) -> Any: def rlReadTexturePixels(unsignedint_0: int,int_1: int,int_2: int,int_3: int,) -> Any:
@ -2853,6 +2923,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlUnloadRenderBatch(rlRenderBatch_0: rlRenderBatch,) -> None: def rlUnloadRenderBatch(rlRenderBatch_0: rlRenderBatch,) -> None:
"""void rlUnloadRenderBatch(struct rlRenderBatch); """void rlUnloadRenderBatch(struct rlRenderBatch);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlUnloadShaderBuffer(unsignedint_0: int,) -> None:
"""void rlUnloadShaderBuffer(unsigned int);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlUnloadShaderProgram(unsignedint_0: int,) -> None: def rlUnloadShaderProgram(unsignedint_0: int,) -> None:
@ -2873,6 +2948,11 @@ CFFI C function from raylib._raylib_cffi.lib"""
def rlUnloadVertexBuffer(unsignedint_0: int,) -> None: def rlUnloadVertexBuffer(unsignedint_0: int,) -> None:
"""void rlUnloadVertexBuffer(unsigned int); """void rlUnloadVertexBuffer(unsigned int);
CFFI C function from raylib._raylib_cffi.lib"""
...
def rlUpdateShaderBufferElements(unsignedint_0: int,void_pointer_1: Any,unsignedlonglong_2: int,unsignedlonglong_3: int,) -> None:
"""void rlUpdateShaderBufferElements(unsigned int, void *, unsigned long long, unsigned long long);
CFFI C function from raylib._raylib_cffi.lib""" CFFI C function from raylib._raylib_cffi.lib"""
... ...
def rlUpdateTexture(unsignedint_0: int,int_1: int,int_2: int,int_3: int,int_4: int,int_5: int,void_pointer_6: Any,) -> None: def rlUpdateTexture(unsignedint_0: int,int_1: int,int_2: int,int_3: int,int_4: int,int_5: int,void_pointer_6: Any,) -> None: