mirror of
https://github.com/stan220/godot-docs.git
synced 2026-09-09 22:29:09 +00:00
38 lines
993 B
ReStructuredText
38 lines
993 B
ReStructuredText
Engine core and modules
|
|
=======================
|
|
|
|
The following pages are meant to introduce the global organization of Godot Engine's
|
|
source code, and give useful tips for extending and fixing the engine on the C++ side.
|
|
|
|
Getting started with Godot's source code
|
|
----------------------------------------
|
|
|
|
This section covers the basics that you will encounter in (almost) every source file.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:name: toc-devel-cpp-source-beginner
|
|
|
|
godot_architecture_diagram
|
|
common_engine_methods_and_macros
|
|
core_types
|
|
variant_class
|
|
object_class
|
|
inheritance_class_tree
|
|
|
|
Extending Godot by modifying its source code
|
|
--------------------------------------------
|
|
|
|
This section covers what you can do by modifying Godot's C++ source code.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:name: toc-devel-cpp-source-advanced
|
|
|
|
custom_modules_in_cpp
|
|
binding_to_external_libraries
|
|
custom_godot_servers
|
|
custom_resource_format_loaders
|
|
custom_audiostreams
|
|
unit_testing
|