Skip to content

Commit

Permalink
Split GDExtension category
Browse files Browse the repository at this point in the history
Co-authored-by: Lukas Tenbrink <[email protected]>
  • Loading branch information
tetrapod00 and Ivorforce committed Feb 5, 2025
1 parent 971fe5a commit f694771
Showing 1 changed file with 31 additions and 2 deletions.
33 changes: 31 additions & 2 deletions tutorials/scripting/gdextension/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,36 @@ GDExtension
:name: toc-tutorials-gdnative

what_is_gdextension
gdextension_cpp_example
gdextension_c_example
gdextension_file

C++ (godot-cpp)
---------------

This section describes how to get started with
`godot-cpp <https://github.com/godotengine/godot-cpp>`__,
the official C++ GDExtension bindings maintained as part of the Godot project.

.. toctree::
:maxdepth: 1
:name: toc-tutorials-godot-cpp

gdextension_cpp_example
gdextension_docs_system

:allow_comments: False

GDExtension Internals
---------------------

This section is aimed at people who want to make a new GDExtension from scratch.
This is mainly people creating new language bindings.

If you're looking to make a Godot extension with existing language bindings,
check out the :ref:`C++ documentation (godot-cpp) <doc_gdextension_docs_system>`,
or documentations for :ref:`other languages <doc_what_is_gdextension>` instead.

.. toctree::
:maxdepth: 1
:name: toc-tutorials-gdextension-internals

gdextension_c_example

0 comments on commit f694771

Please sign in to comment.