mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
41 lines
1.1 KiB
ReStructuredText
41 lines
1.1 KiB
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
|
|
internal_rendering_architecture
|
|
2d_coordinate_systems
|
|
|
|
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
|
|
custom_platform_ports
|
|
unit_testing
|