Skip to content

Commit

Permalink
Add toctrees for new repo organization
Browse files Browse the repository at this point in the history
Also renamed Getting started back to Step by step as requested by reduz.
  • Loading branch information
akien-mga committed Apr 3, 2017
1 parent b408bdb commit fcbab02
Show file tree
Hide file tree
Showing 44 changed files with 388 additions and 23 deletions.
12 changes: 12 additions & 0 deletions about/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
About
=====

.. toctree::
:maxdepth: 1
:name: toc-about

faq

.. history
.. authors
.. license
4 changes: 2 additions & 2 deletions classes/_classes.rst → classes/index.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Class reference
===============
Godot API
=========

.. toctree::
:maxdepth: 1
Expand Down
10 changes: 10 additions & 0 deletions community/contributing/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Contributing
============

.. toctree::
:maxdepth: 1
:name: toc-community-contributing

bug_triage_guidelines
doc_and_l10n_guidelines
updating_the_class_reference
10 changes: 10 additions & 0 deletions community/tutorials/3d/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
3D
==

.. toctree::
:maxdepth: 1
:name: toc-community-tutorials-3d

mesh_generation_with_heightmap_and_shaders
working_with_3d_skeletons
inverse_kinematics
10 changes: 10 additions & 0 deletions community/tutorials/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Tutorials
=========

.. toctree::
:maxdepth: 1
:name: toc-community-tutorials

3d/index

.. external_resources
18 changes: 18 additions & 0 deletions development/compiling/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Compiling
=========

.. toctree::
:maxdepth: 1
:name: toc-devel-compiling

introduction_to_the_buildsystem
compiling_for_windows
compiling_for_x11
compiling_for_osx
compiling_for_android
compiling_for_ios
cross-compiling_for_ios_on_linux
compiling_for_uwp
compiling_for_web
batch_building_templates
packaging_godot
15 changes: 15 additions & 0 deletions development/cpp/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Developing in C++
=================

.. toctree::
:maxdepth: 1
:name: toc-devel-cpp

introduction_to_godot_development
configuring_an_ide
core_types
variant_class
object_class
inheritance_class_tree
custom_modules_in_cpp
creating_android_modules
8 changes: 8 additions & 0 deletions development/plugins/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Editor plugins
==============

.. toctree::
:maxdepth: 1
:name: toc-devel-plugins

making_plugins
61 changes: 40 additions & 21 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,41 +18,60 @@ or annoy us at the #godotengine-devel IRC channel!

The main documentation for the site is organized into a few sections:

* :ref:`sec-tutorials`
* :ref:`sec-reference`
* :ref:`sec-general`
* :ref:`sec-learn`
* :ref:`sec-devel`
* :ref:`sec-community`
* :ref:`sec-class-ref`

--------------

.. toctree::
:maxdepth: 1
:caption: Tutorials
:name: sec-tutorials

tutorials/step_by_step/_step_by_step
tutorials/engine/_engine
tutorials/2d/_2d
tutorials/3d/_3d
tutorials/_networking
tutorials/_plugins
tutorials/_misc_tutorials
tutorials/asset_pipeline/_asset_pipeline
:caption: General
:name: sec-general

about/index


.. toctree::
:maxdepth: 1
:caption: Reference
:name: sec-reference
:caption: Learning
:name: sec-learn

learning/step_by_step/index
learning/editor/index
learning/features/index
learning/scripting/index
learning/workflow/index


.. toctree::
:maxdepth: 1
:caption: Development
:name: sec-devel

development/plugins/index
development/compiling/index
development/cpp/index

classes/_classes
reference/_languages
reference/_cheat_sheets
reference/_compiling
reference/_advanced

.. toctree::
:maxdepth: 1
:caption: Community
:name: sec-community

contributing/_contributing
community/contributing/index
community/tutorials/index


.. toctree::
:maxdepth: 1
:caption: Class reference
:name: sec-class-ref

classes/index


.. Indices and tables
.. ------------------
Expand Down
13 changes: 13 additions & 0 deletions learning/editor/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Editor manual
=============

.. toctree::
:maxdepth: 1
:name: toc-learn-editor

2d_and_3d_keybindings
unity_to_godot
command_line_tutorial

.. ue4_to_godot
.. debugging
12 changes: 12 additions & 0 deletions learning/features/2d/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
2D
==

.. toctree::
:maxdepth: 1
:name: toc-learn-features-2d

2d_transforms
canvas_layers
using_tilemaps
custom_drawing_in_2d
particle_systems_2d
15 changes: 15 additions & 0 deletions learning/features/3d/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
3D
==

.. toctree::
:maxdepth: 1
:name: toc-learn-features-3d

introduction_to_3d
3d_performance_and_limitations
importing_3d_meshes
importing_3d_scenes
materials
fixed_materials
high_dynamic_range
using_gridmaps
8 changes: 8 additions & 0 deletions learning/features/animation/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Animation
=========

.. toctree::
:maxdepth: 1
:name: toc-learn-features-animation

cutout_animation
13 changes: 13 additions & 0 deletions learning/features/gui/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
GUI
===

.. toctree::
:maxdepth: 1
:name: toc-learn-features-gui

gui_skinning
custom_gui_controls
size_and_anchors
bbcode_in_richtextlabel

.. gui_containers
22 changes: 22 additions & 0 deletions learning/features/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Engine features
===============

.. toctree::
:maxdepth: 1
:name: toc-learn-features

math/index
2d/index
3d/index
gui/index
physics/index
viewports/index
inputs/index
animation/index
lighting/index
shading/index
networking/index
platform/index
misc/index

.. audio/index
9 changes: 9 additions & 0 deletions learning/features/inputs/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Inputs
======

.. toctree::
:maxdepth: 1
:name: toc-learn-features-inputs

inputevent
mouse_and_input_coordinates
9 changes: 9 additions & 0 deletions learning/features/lighting/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Lighting
========

.. toctree::
:maxdepth: 1
:name: toc-learn-features-lighting

lighting
shadow_mapping
9 changes: 9 additions & 0 deletions learning/features/math/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Math
====

.. toctree::
:maxdepth: 1
:name: toc-learn-features-math

vector_math
matrices_and_transforms
16 changes: 16 additions & 0 deletions learning/features/misc/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Miscellaneous
=============

.. toctree::
:maxdepth: 1
:name: toc-learn-features-misc

background_loading
data_paths
saving_games
encrypting_save_games
handling_quit_requests
pausing_games
internationalizing_games
locales
binary_serialization_api
12 changes: 12 additions & 0 deletions learning/features/networking/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Networking
==========

.. toctree::
:maxdepth: 1
:name: toc-learn-features-networking

high_level_multiplayer
http_client_class
ssl_certificates

.. managing_tcp_udp_connections.rst
10 changes: 10 additions & 0 deletions learning/features/physics/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Physics
=======

.. toctree::
:maxdepth: 1
:name: toc-learn-features-physics

physics_introduction
ray-casting
kinematic_character_2d
9 changes: 9 additions & 0 deletions learning/features/platform/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Platform-specific
=================

.. toctree::
:maxdepth: 1
:name: toc-learn-features-platform

android_in_app_purchases
services_for_ios
10 changes: 10 additions & 0 deletions learning/features/shading/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Shading
=======

.. toctree::
:maxdepth: 1
:name: toc-learn-features-shading

shading_language
shader_materials
screen-reading_shaders
9 changes: 9 additions & 0 deletions learning/features/viewports/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Viewports
=========

.. toctree::
:maxdepth: 1
:name: toc-learn-features-viewports

viewports
multiple_resolutions
10 changes: 10 additions & 0 deletions learning/scripting/gdscript/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
GDScript
========

.. toctree::
:maxdepth: 1
:name: toc-learn-scripting-gdscript

gdscript_basics
gdscript_advanced
gdscript_format_string
8 changes: 8 additions & 0 deletions learning/scripting/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Scripting
=========

.. toctree::
:maxdepth: 1
:name: toc-learn-scripting

gdscript/index
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit fcbab02

Please sign in to comment.