diff --git a/doc/example_code/array_backed_grid.rst b/doc/example_code/array_backed_grid.rst index fa7e25c267..dc4b4e89cd 100644 --- a/doc/example_code/array_backed_grid.rst +++ b/doc/example_code/array_backed_grid.rst @@ -1,5 +1,3 @@ -:orphan: - .. _array_backed_grid: Array-Backed Grid diff --git a/doc/example_code/array_backed_grid_buffered.rst b/doc/example_code/array_backed_grid_buffered.rst index a3c2611211..75b48561ac 100644 --- a/doc/example_code/array_backed_grid_buffered.rst +++ b/doc/example_code/array_backed_grid_buffered.rst @@ -1,5 +1,3 @@ -:orphan: - .. _array_backed_grid_buffered: Array-Backed Grid Buffered diff --git a/doc/example_code/array_backed_grid_sprites_1.rst b/doc/example_code/array_backed_grid_sprites_1.rst index a9db6b6cd7..0b54636e3c 100644 --- a/doc/example_code/array_backed_grid_sprites_1.rst +++ b/doc/example_code/array_backed_grid_sprites_1.rst @@ -1,5 +1,3 @@ -:orphan: - .. _array_backed_grid_sprites_1: Grid Using Sprites v1 diff --git a/doc/example_code/array_backed_grid_sprites_2.rst b/doc/example_code/array_backed_grid_sprites_2.rst index 0177f49c66..bb9669a184 100644 --- a/doc/example_code/array_backed_grid_sprites_2.rst +++ b/doc/example_code/array_backed_grid_sprites_2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _array_backed_grid_sprites_2: Grid Using Sprites v2 diff --git a/doc/example_code/astar_pathfinding.rst b/doc/example_code/astar_pathfinding.rst index 1de8516b76..dd50b500bd 100644 --- a/doc/example_code/astar_pathfinding.rst +++ b/doc/example_code/astar_pathfinding.rst @@ -1,5 +1,3 @@ -:orphan: - .. _astar_pathfinding: A-Star Path Finding diff --git a/doc/example_code/asteroid_smasher.rst b/doc/example_code/asteroid_smasher.rst index b13bdf1fff..fd92f84f5d 100644 --- a/doc/example_code/asteroid_smasher.rst +++ b/doc/example_code/asteroid_smasher.rst @@ -1,5 +1,3 @@ -:orphan: - .. _asteroid_smasher: Asteroid Smasher diff --git a/doc/example_code/background_parallax.rst b/doc/example_code/background_parallax.rst index 30f2c2af23..469e23fa39 100644 --- a/doc/example_code/background_parallax.rst +++ b/doc/example_code/background_parallax.rst @@ -1,5 +1,3 @@ -:orphan: - .. _background_parallax: Parallax diff --git a/doc/example_code/bouncing_rectangle.rst b/doc/example_code/bouncing_rectangle.rst index f999200dd7..0414248b19 100644 --- a/doc/example_code/bouncing_rectangle.rst +++ b/doc/example_code/bouncing_rectangle.rst @@ -1,5 +1,3 @@ -:orphan: - .. _bouncing_rectangle: Bouncing Rectangle diff --git a/doc/example_code/camera2d_splitscreen.rst b/doc/example_code/camera2d_splitscreen.rst index cc3e20e5bc..7a0f715bdc 100644 --- a/doc/example_code/camera2d_splitscreen.rst +++ b/doc/example_code/camera2d_splitscreen.rst @@ -1,5 +1,3 @@ -:orphan: - .. _camera2d_splitscreen: Two Player Split Screen diff --git a/doc/example_code/camera_platform.rst b/doc/example_code/camera_platform.rst index 1104fa8435..73f1c03dac 100644 --- a/doc/example_code/camera_platform.rst +++ b/doc/example_code/camera_platform.rst @@ -1,5 +1,3 @@ -:orphan: - .. _camera_platform: Camera Use in a Platformer diff --git a/doc/example_code/controller.rst b/doc/example_code/controller.rst index ea281eb60e..4f8af2cbc3 100644 --- a/doc/example_code/controller.rst +++ b/doc/example_code/controller.rst @@ -1,5 +1,3 @@ -:orphan: - .. _controller: How To Get Connected Controllers diff --git a/doc/example_code/conway_alpha.rst b/doc/example_code/conway_alpha.rst index c117b903c1..0e800a7bd1 100644 --- a/doc/example_code/conway_alpha.rst +++ b/doc/example_code/conway_alpha.rst @@ -1,5 +1,3 @@ -:orphan: - .. _conway_alpha: Conway's Game of Life diff --git a/doc/example_code/depth_of_field.rst b/doc/example_code/depth_of_field.rst index eaa61a80b0..192489e5ef 100644 --- a/doc/example_code/depth_of_field.rst +++ b/doc/example_code/depth_of_field.rst @@ -1,5 +1,3 @@ -:orphan: - .. _depth_of_field: Depth of Field Blur diff --git a/doc/example_code/drawing_primitives.rst b/doc/example_code/drawing_primitives.rst index c58df2aeb5..c459f1c466 100644 --- a/doc/example_code/drawing_primitives.rst +++ b/doc/example_code/drawing_primitives.rst @@ -1,5 +1,3 @@ -:orphan: - .. _drawing_primitives: Drawing Primitives diff --git a/doc/example_code/drawing_text.rst b/doc/example_code/drawing_text.rst index 39546d0cbc..be5569d1bd 100644 --- a/doc/example_code/drawing_text.rst +++ b/doc/example_code/drawing_text.rst @@ -1,5 +1,3 @@ -:orphan: - .. _drawing_text: Slow but Easy Text Drawing diff --git a/doc/example_code/drawing_text_objects.rst b/doc/example_code/drawing_text_objects.rst index b46a51bc47..78612c95ed 100644 --- a/doc/example_code/drawing_text_objects.rst +++ b/doc/example_code/drawing_text_objects.rst @@ -1,5 +1,3 @@ -:orphan: - .. _drawing_text_objects: Better Text Drawing with Text Objects diff --git a/doc/example_code/drawing_text_objects_batch.rst b/doc/example_code/drawing_text_objects_batch.rst index 378d16694d..d3cad70b0c 100644 --- a/doc/example_code/drawing_text_objects_batch.rst +++ b/doc/example_code/drawing_text_objects_batch.rst @@ -1,5 +1,3 @@ -:orphan: - .. _drawing_text_objects_batch: The Fastest Text Drawing: pyglet Batches diff --git a/doc/example_code/dual_stick_shooter.rst b/doc/example_code/dual_stick_shooter.rst index 095362799f..713f1d563c 100644 --- a/doc/example_code/dual_stick_shooter.rst +++ b/doc/example_code/dual_stick_shooter.rst @@ -1,5 +1,3 @@ -:orphan: - .. _dual_stick_shooter: Dual Stick Shooter diff --git a/doc/example_code/easing_example_1.rst b/doc/example_code/easing_example_1.rst index ae7de6ac84..674e67e7fa 100644 --- a/doc/example_code/easing_example_1.rst +++ b/doc/example_code/easing_example_1.rst @@ -1,5 +1,3 @@ -:orphan: - .. _easing_example_1: Easing Example 1 diff --git a/doc/example_code/easing_example_2.rst b/doc/example_code/easing_example_2.rst index 67b3132639..1032a3238b 100644 --- a/doc/example_code/easing_example_2.rst +++ b/doc/example_code/easing_example_2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _easing_example_2: Easing Example 2 diff --git a/doc/example_code/follow_path.rst b/doc/example_code/follow_path.rst index 8d93b99c7c..b40cbe4bb7 100644 --- a/doc/example_code/follow_path.rst +++ b/doc/example_code/follow_path.rst @@ -1,5 +1,3 @@ -:orphan: - .. _follow_path: Sprites That Follow a Path diff --git a/doc/example_code/full_screen_example.rst b/doc/example_code/full_screen_example.rst index 3c41f6bedf..affb042173 100644 --- a/doc/example_code/full_screen_example.rst +++ b/doc/example_code/full_screen_example.rst @@ -1,5 +1,3 @@ -:orphan: - .. _full_screen_example: Full Screen Example diff --git a/doc/example_code/game_of_life_fbo.rst b/doc/example_code/game_of_life_fbo.rst index ce41ea834b..f0627a49ce 100644 --- a/doc/example_code/game_of_life_fbo.rst +++ b/doc/example_code/game_of_life_fbo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _game_of_life_fbo: Game of Life with Frame Buffers diff --git a/doc/example_code/gradients.rst b/doc/example_code/gradients.rst index de18ff41f3..9e6c032ec5 100644 --- a/doc/example_code/gradients.rst +++ b/doc/example_code/gradients.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gradients: Gradients Example diff --git a/doc/example_code/gui_0_basic_setup.rst b/doc/example_code/gui_0_basic_setup.rst index ba3f81fa6c..971540ba2c 100644 --- a/doc/example_code/gui_0_basic_setup.rst +++ b/doc/example_code/gui_0_basic_setup.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_0_basic_setup: GUI Basic Setup diff --git a/doc/example_code/gui_1_layouts.rst b/doc/example_code/gui_1_layouts.rst index 93439862c8..459602aba6 100644 --- a/doc/example_code/gui_1_layouts.rst +++ b/doc/example_code/gui_1_layouts.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_1_layouts: GUI Layouts diff --git a/doc/example_code/gui_2_widgets.rst b/doc/example_code/gui_2_widgets.rst index 955e645dc8..2701299282 100644 --- a/doc/example_code/gui_2_widgets.rst +++ b/doc/example_code/gui_2_widgets.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_2_widgets: GUI Widget Gallery diff --git a/doc/example_code/gui_3_buttons.rst b/doc/example_code/gui_3_buttons.rst index 21442dbf4c..274b9da801 100644 --- a/doc/example_code/gui_3_buttons.rst +++ b/doc/example_code/gui_3_buttons.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_3_buttons: GUI Advanced Buttons diff --git a/doc/example_code/gui_4_with_camera.rst b/doc/example_code/gui_4_with_camera.rst index 286dcd11d5..66db91e336 100644 --- a/doc/example_code/gui_4_with_camera.rst +++ b/doc/example_code/gui_4_with_camera.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_4_with_camera: GUI with Camera diff --git a/doc/example_code/gui_5_uicolor_picker.rst b/doc/example_code/gui_5_uicolor_picker.rst index c334137b1e..8ed9d3a428 100644 --- a/doc/example_code/gui_5_uicolor_picker.rst +++ b/doc/example_code/gui_5_uicolor_picker.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_5_uicolor_picker: GUI UIColor Picker diff --git a/doc/example_code/gui_6_size_hints.rst b/doc/example_code/gui_6_size_hints.rst index 8776c4a840..49c5cde728 100644 --- a/doc/example_code/gui_6_size_hints.rst +++ b/doc/example_code/gui_6_size_hints.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_6_size_hints: GUI Size Hints diff --git a/doc/example_code/gui_exp_animations.rst b/doc/example_code/gui_exp_animations.rst index 1736856564..bbfd446382 100644 --- a/doc/example_code/gui_exp_animations.rst +++ b/doc/example_code/gui_exp_animations.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_exp_animations: GUI Animations diff --git a/doc/example_code/gui_exp_animations_2.rst b/doc/example_code/gui_exp_animations_2.rst index 61eab6de49..15633e98d0 100644 --- a/doc/example_code/gui_exp_animations_2.rst +++ b/doc/example_code/gui_exp_animations_2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_exp_animations_2: GUI Animations 2 diff --git a/doc/example_code/gui_exp_hidden_password.rst b/doc/example_code/gui_exp_hidden_password.rst index 1851ff290a..79e32a30ed 100644 --- a/doc/example_code/gui_exp_hidden_password.rst +++ b/doc/example_code/gui_exp_hidden_password.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_exp_hidden_password: GUI Hidden Password diff --git a/doc/example_code/gui_exp_scroll_area.rst b/doc/example_code/gui_exp_scroll_area.rst index 0b36b0eed1..8b519e4daa 100644 --- a/doc/example_code/gui_exp_scroll_area.rst +++ b/doc/example_code/gui_exp_scroll_area.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gui_exp_scroll_area: GUI Scroll Area diff --git a/doc/example_code/happy_face.rst b/doc/example_code/happy_face.rst index f2ff5bc2bc..c84f905d78 100644 --- a/doc/example_code/happy_face.rst +++ b/doc/example_code/happy_face.rst @@ -1,5 +1,3 @@ -:orphan: - .. _happy_face: Happy Face diff --git a/doc/example_code/index.rst b/doc/example_code/index.rst index aa51655783..72e5b4d5e3 100644 --- a/doc/example_code/index.rst +++ b/doc/example_code/index.rst @@ -164,6 +164,12 @@ Player Movement :ref:`sprite_move_controller` +.. figure:: images/thumbs/controller.png + :figwidth: 170px + :target: controller.html + + :ref:`controller` + .. figure:: images/thumbs/dual_stick_shooter.png :figwidth: 170px :target: dual_stick_shooter.html @@ -312,7 +318,7 @@ Games with Levels .. figure:: images/thumbs/sprite_collect_coins_diff_levels.gif :figwidth: 170px - :target: example-sprite-collect-coins-diff-levels.html + :target: sprite_collect_coins_diff_levels.html :ref:`example-sprite-collect-coins-diff-levels` @@ -567,7 +573,7 @@ Basic Platformers .. figure:: images/thumbs/11_animate_character.png :figwidth: 170px - :target: platformer_tutorial.html + :target: ../tutorials/platform_tutorial/index.html :ref:`platformer_tutorial` @@ -664,13 +670,13 @@ Graphical User Interface .. figure:: images/thumbs/gui_own_widgets.png :figwidth: 170px - :target: gui_own_widgets.html + :target: ../programming_guide/gui/own_widgets.html :ref:`gui_own_widgets` .. figure:: images/thumbs/gui_own_layout.png :figwidth: 170px - :target: gui_own_layout.html + :target: ../programming_guide/gui/own_layout.html :ref:`gui_own_layout` @@ -693,6 +699,24 @@ Experimental Widgets :ref:`gui_exp_hidden_password` +.. figure:: images/thumbs/gui_exp_scroll_area.png + :figwidth: 170px + :target: gui_exp_scroll_area.html + + :ref:`gui_exp_scroll_area` + +.. figure:: images/thumbs/gui_exp_animations.png + :figwidth: 170px + :target: gui_exp_animations.html + + :ref:`gui_exp_animations` + +.. figure:: images/thumbs/gui_exp_animations_2.png + :figwidth: 170px + :target: gui_exp_animations_2.html + + :ref:`gui_exp_animations_2` + .. note:: @@ -776,7 +800,7 @@ Using PyMunk for Physics .. figure:: images/thumbs/pymunk_platformer.png :figwidth: 170px - :target: pymunk_platformer_tutorial.html + :target: ../tutorials/pymunk_platformer/index.html :ref:`pymunk_platformer_tutorial` @@ -889,7 +913,7 @@ Odds and Ends .. figure:: images/thumbs/performance_statistics.png :figwidth: 170px - :target: performance_statistics_example.html + :target: performance_statistics.html :ref:`performance_statistics_example` @@ -919,37 +943,37 @@ Tutorials .. figure:: /tutorials/platform_tutorial/intro_screen.png :figwidth: 170px - :target: /tutorials/platform_tutorial/index.html + :target: ../tutorials/platform_tutorial/index.html :ref:`platformer_tutorial` .. figure:: images/thumbs/solitaire_11.png :figwidth: 170px - :target: /tutorials/card_game/index.html + :target: ../tutorials/card_game/index.html :ref:`solitaire_tutorial` .. figure:: images/thumbs/crt_filter.png :figwidth: 170px - :target: /tutorials/crt_filter/index.html + :target: ../tutorials/crt_filter/index.html :ref:`crt_filter` .. figure:: images/thumbs/raycasting_tutorial.png :figwidth: 170px - :target: /tutorials/raycasting/index.html + :target: ../tutorials/raycasting/index.html :ref:`raycasting_tutorial` .. figure:: images/thumbs/pymunk_platformer_tutorial.png :figwidth: 170px - :target: /tutorials/pymunk_platformer/index.html + :target: ../tutorials/pymunk_platformer/index.html :ref:`pymunk_platformer_tutorial` .. figure:: images/thumbs/shader_toy_tutorial.png :figwidth: 170px - :target: /tutorials/shader_toy_glow/index.html + :target: ../tutorials/shader_toy_glow/index.html :ref:`shader_toy_tutorial_glow` @@ -974,4 +998,134 @@ Stress Tests :ref:`sprite_pixel_demolition` - +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + starting_template + template_platformer + happy_face + drawing_primitives + drawing_text + drawing_text_objects + drawing_text_objects_batch + bouncing_rectangle + shapes + radar_sweep + snow + shape_list_demo + lines_buffered + shape_list_demo_skylines + gradients + sprite_collect_coins + sprite_move_keyboard + sprite_move_keyboard_better + sprite_move_keyboard_accel + sprite_move_angle + sprite_face_left_or_right + sprite_move_controller + controller + dual_stick_shooter + turn_and_move + sprite_rotate_around_tank + sprite_push_out + sprite_collect_coins_move_down + sprite_collect_coins_move_bouncing + sprite_bouncing_coins + sprite_collect_coins_move_circle + sprite_collect_rotating + sprite_rotate_around_point + easing_example_1 + easing_example_2 + follow_path + sprite_follow_simple + sprite_follow_simple_2 + line_of_sight + astar_pathfinding + sprite_health + sprite_properties + sprite_change_coins + sprite_depth_cosine + sprite_collect_coins_diff_levels + sprite_rooms + sprite_bullets + sprite_bullets_aimed + sprite_bullets_periodic + sprite_bullets_random + sprite_bullets_enemy_aims + sprite_explosion_bitmapped + sprite_explosion_particles + sprite_bullets_sweep + sprite_laser_mirrors + sound_demo + sound_speed_demo + music_control_demo + resizable_window + full_screen_example + sprite_collect_coins_background + background_parallax + sprite_move_scrolling + sprite_move_scrolling_box + sprite_move_scrolling_shake + camera_platform + camera2d_splitscreen + view_screens_minimal + view_instructions_and_game_over + view_pause_screen + transitions + sections_demo_1 + sections_demo_2 + sections_demo_3 + sprite_move_walls + sprite_no_coins_on_walls + sprite_move_animation + sprite_moving_platforms + sprite_enemies_in_platformer + sprite_tiled_map + sprite_tiled_map_with_levels + maze_recursive + maze_depth_first + procedural_caves_cellular + procedural_caves_bsp + gui_0_basic_setup + gui_1_layouts + gui_2_widgets + gui_3_buttons + gui_4_with_camera + gui_5_uicolor_picker + gui_6_size_hints + interactive_sprite_widget + gui_exp_hidden_password + gui_exp_scroll_area + gui_exp_animations + gui_exp_animations_2 + array_backed_grid + array_backed_grid_buffered + array_backed_grid_sprites_1 + array_backed_grid_sprites_2 + tetris + conway_alpha + pymunk_box_stacks + pymunk_pegboard + pymunk_demo_top_down + pymunk_joint_builder + minimap + light_demo + transform_feedback + game_of_life_fbo + perspective + depth_of_field + normal_mapping + spritelist_interaction_visualize_dist_los + asteroid_smasher + slime_invaders + timer + performance_statistics + text_loc_example + particle_fireworks + particle_systems + stress_test_draw_moving + stress_test_collision + sprite_pixel_demolition diff --git a/doc/example_code/interactive_sprite_widget.rst b/doc/example_code/interactive_sprite_widget.rst index d6e5ada961..8b61b59c50 100644 --- a/doc/example_code/interactive_sprite_widget.rst +++ b/doc/example_code/interactive_sprite_widget.rst @@ -1,5 +1,3 @@ -:orphan: - .. _interactive_sprite_widget: Interactive Sprite Widget diff --git a/doc/example_code/light_demo.rst b/doc/example_code/light_demo.rst index a6a0bb768b..f0ea8fde3f 100644 --- a/doc/example_code/light_demo.rst +++ b/doc/example_code/light_demo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _light_demo: Lighting Demo diff --git a/doc/example_code/line_of_sight.rst b/doc/example_code/line_of_sight.rst index 7505be2463..996aed1964 100644 --- a/doc/example_code/line_of_sight.rst +++ b/doc/example_code/line_of_sight.rst @@ -1,5 +1,3 @@ -:orphan: - .. _line_of_sight: Line of Sight diff --git a/doc/example_code/lines_buffered.rst b/doc/example_code/lines_buffered.rst index 1aaf78cffb..b4953e52c6 100644 --- a/doc/example_code/lines_buffered.rst +++ b/doc/example_code/lines_buffered.rst @@ -1,5 +1,3 @@ -:orphan: - .. _lines_buffered: Using a Vertex Buffer Object With Lines diff --git a/doc/example_code/maze_depth_first.rst b/doc/example_code/maze_depth_first.rst index 0b9ed3a1f9..d647164bf8 100644 --- a/doc/example_code/maze_depth_first.rst +++ b/doc/example_code/maze_depth_first.rst @@ -1,5 +1,3 @@ -:orphan: - .. _maze_depth_first: Creating a Depth First Maze diff --git a/doc/example_code/maze_recursive.rst b/doc/example_code/maze_recursive.rst index 900ca36de7..1714bc16e3 100644 --- a/doc/example_code/maze_recursive.rst +++ b/doc/example_code/maze_recursive.rst @@ -1,5 +1,3 @@ -:orphan: - .. _maze_recursive: Creating a Recursive Maze diff --git a/doc/example_code/minimap.rst b/doc/example_code/minimap.rst index 8c5137195c..bda7c64318 100644 --- a/doc/example_code/minimap.rst +++ b/doc/example_code/minimap.rst @@ -1,5 +1,3 @@ -:orphan: - .. _minimap: Mini-Map diff --git a/doc/example_code/music_control_demo.rst b/doc/example_code/music_control_demo.rst index f1273931f3..07a893a6a7 100644 --- a/doc/example_code/music_control_demo.rst +++ b/doc/example_code/music_control_demo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _music_control_demo: Music Control Demo diff --git a/doc/example_code/normal_mapping.rst b/doc/example_code/normal_mapping.rst index a4ab121a3a..6fe06bddc3 100644 --- a/doc/example_code/normal_mapping.rst +++ b/doc/example_code/normal_mapping.rst @@ -1,5 +1,3 @@ -:orphan: - .. _normal_mapping: Normal Mapping diff --git a/doc/example_code/particle_fireworks.rst b/doc/example_code/particle_fireworks.rst index 1b640b4780..57504f5430 100644 --- a/doc/example_code/particle_fireworks.rst +++ b/doc/example_code/particle_fireworks.rst @@ -1,5 +1,3 @@ -:orphan: - .. _particle_fireworks: Particle System - Fireworks diff --git a/doc/example_code/particle_systems.rst b/doc/example_code/particle_systems.rst index 4ff3e61b13..19a6cced49 100644 --- a/doc/example_code/particle_systems.rst +++ b/doc/example_code/particle_systems.rst @@ -1,5 +1,3 @@ -:orphan: - .. _particle_systems: Particle Systems diff --git a/doc/example_code/performance_statistics.rst b/doc/example_code/performance_statistics.rst index 83ce2341d6..d02483e28b 100644 --- a/doc/example_code/performance_statistics.rst +++ b/doc/example_code/performance_statistics.rst @@ -1,5 +1,3 @@ -:orphan: - .. _performance_statistics_example: Performance Statistics diff --git a/doc/example_code/perspective.rst b/doc/example_code/perspective.rst index f4968b18f4..bb3c60ce42 100644 --- a/doc/example_code/perspective.rst +++ b/doc/example_code/perspective.rst @@ -1,5 +1,3 @@ -:orphan: - .. _perspective: Perspective diff --git a/doc/example_code/procedural_caves_bsp.rst b/doc/example_code/procedural_caves_bsp.rst index 8416fc1a55..d4cfbd8dd7 100644 --- a/doc/example_code/procedural_caves_bsp.rst +++ b/doc/example_code/procedural_caves_bsp.rst @@ -1,5 +1,3 @@ -:orphan: - .. _procedural_caves_bsp: Procedural Caves - Binary Space Partitioning diff --git a/doc/example_code/procedural_caves_cellular.rst b/doc/example_code/procedural_caves_cellular.rst index d9666b4337..c44c98e0cd 100644 --- a/doc/example_code/procedural_caves_cellular.rst +++ b/doc/example_code/procedural_caves_cellular.rst @@ -1,5 +1,3 @@ -:orphan: - .. _procedural_caves_cellular: Procedural Caves - Cellular Automata diff --git a/doc/example_code/pymunk_box_stacks.rst b/doc/example_code/pymunk_box_stacks.rst index 8609fa9091..eebceca5ba 100644 --- a/doc/example_code/pymunk_box_stacks.rst +++ b/doc/example_code/pymunk_box_stacks.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_box_stacks: Pymunk Physics Engine - Stacks of Boxes diff --git a/doc/example_code/pymunk_demo_top_down.rst b/doc/example_code/pymunk_demo_top_down.rst index 438ee40c60..1bc537cf10 100644 --- a/doc/example_code/pymunk_demo_top_down.rst +++ b/doc/example_code/pymunk_demo_top_down.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_top_down: Pymunk Demo - Top Down diff --git a/doc/example_code/pymunk_joint_builder.rst b/doc/example_code/pymunk_joint_builder.rst index 50c09cf944..db8f594b06 100644 --- a/doc/example_code/pymunk_joint_builder.rst +++ b/doc/example_code/pymunk_joint_builder.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_joint_builder: Pymunk Physics Engine - Joint Builder diff --git a/doc/example_code/pymunk_pegboard.rst b/doc/example_code/pymunk_pegboard.rst index 11b376c993..66de13a40c 100644 --- a/doc/example_code/pymunk_pegboard.rst +++ b/doc/example_code/pymunk_pegboard.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_pegboard: Pymunk Physics Engine - Pegboard diff --git a/doc/example_code/radar_sweep.rst b/doc/example_code/radar_sweep.rst index 5c9e9f1726..6587736ec7 100644 --- a/doc/example_code/radar_sweep.rst +++ b/doc/example_code/radar_sweep.rst @@ -1,5 +1,3 @@ -:orphan: - .. _radar_sweep: Radar Sweep diff --git a/doc/example_code/resizable_window.rst b/doc/example_code/resizable_window.rst index 6b09aa1ace..67c8a48bf8 100644 --- a/doc/example_code/resizable_window.rst +++ b/doc/example_code/resizable_window.rst @@ -1,5 +1,3 @@ -:orphan: - .. _resizable_window: Resizable Window diff --git a/doc/example_code/sections_demo_1.rst b/doc/example_code/sections_demo_1.rst index 115db6dc5c..8ef29e8faa 100644 --- a/doc/example_code/sections_demo_1.rst +++ b/doc/example_code/sections_demo_1.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sections_demo_1: Sections Demo 1 diff --git a/doc/example_code/sections_demo_2.rst b/doc/example_code/sections_demo_2.rst index aca6e8b5c6..b164999007 100644 --- a/doc/example_code/sections_demo_2.rst +++ b/doc/example_code/sections_demo_2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sections_demo_2: Sections Demo 2 diff --git a/doc/example_code/sections_demo_3.rst b/doc/example_code/sections_demo_3.rst index caec18b114..b663be38cd 100644 --- a/doc/example_code/sections_demo_3.rst +++ b/doc/example_code/sections_demo_3.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sections_demo_3: Sections Demo 3 diff --git a/doc/example_code/shape_list_demo.rst b/doc/example_code/shape_list_demo.rst index 0fc3d57b56..d300d270a0 100644 --- a/doc/example_code/shape_list_demo.rst +++ b/doc/example_code/shape_list_demo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _shape_list_demo: ShapeElementList Explanation diff --git a/doc/example_code/shape_list_demo_skylines.rst b/doc/example_code/shape_list_demo_skylines.rst index 990e4eec7a..d648fdbd2d 100644 --- a/doc/example_code/shape_list_demo_skylines.rst +++ b/doc/example_code/shape_list_demo_skylines.rst @@ -1,5 +1,3 @@ -:orphan: - .. _shape_list_demo_skylines: Shape List - Skylines diff --git a/doc/example_code/shapes.rst b/doc/example_code/shapes.rst index e77cd04022..e0c9451274 100644 --- a/doc/example_code/shapes.rst +++ b/doc/example_code/shapes.rst @@ -1,5 +1,3 @@ -:orphan: - .. _shapes-slow: Bouncing Shapes diff --git a/doc/example_code/slime_invaders.rst b/doc/example_code/slime_invaders.rst index 48d52da0a4..a72825b58c 100644 --- a/doc/example_code/slime_invaders.rst +++ b/doc/example_code/slime_invaders.rst @@ -1,5 +1,3 @@ -:orphan: - .. _slime_invaders: Slime Invaders diff --git a/doc/example_code/snow.rst b/doc/example_code/snow.rst index e1c651f7e4..c9d5c8c441 100644 --- a/doc/example_code/snow.rst +++ b/doc/example_code/snow.rst @@ -1,5 +1,3 @@ -:orphan: - .. _snow: Falling Snow diff --git a/doc/example_code/sound_demo.rst b/doc/example_code/sound_demo.rst index fd2e34bd8f..7eb6aa5e4b 100644 --- a/doc/example_code/sound_demo.rst +++ b/doc/example_code/sound_demo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sound_demo: Sound Demo diff --git a/doc/example_code/sound_speed_demo.rst b/doc/example_code/sound_speed_demo.rst index 54733dbc18..32af1b2e9a 100644 --- a/doc/example_code/sound_speed_demo.rst +++ b/doc/example_code/sound_speed_demo.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sound_speed_demo: Sound Speed Demo diff --git a/doc/example_code/sprite_bouncing_coins.rst b/doc/example_code/sprite_bouncing_coins.rst index 4f0ca047ae..70078d81fe 100644 --- a/doc/example_code/sprite_bouncing_coins.rst +++ b/doc/example_code/sprite_bouncing_coins.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bouncing_coins: Sprite Bouncing Coins diff --git a/doc/example_code/sprite_bullets.rst b/doc/example_code/sprite_bullets.rst index a774ccf31b..aa8e8cc21e 100644 --- a/doc/example_code/sprite_bullets.rst +++ b/doc/example_code/sprite_bullets.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets: Shoot Bullets Upwards diff --git a/doc/example_code/sprite_bullets_aimed.rst b/doc/example_code/sprite_bullets_aimed.rst index 3c0aae7776..0dfeb342ad 100644 --- a/doc/example_code/sprite_bullets_aimed.rst +++ b/doc/example_code/sprite_bullets_aimed.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets_aimed: Aim and Shoot Bullets diff --git a/doc/example_code/sprite_bullets_enemy_aims.rst b/doc/example_code/sprite_bullets_enemy_aims.rst index 9d0808e7c7..56564695c9 100644 --- a/doc/example_code/sprite_bullets_enemy_aims.rst +++ b/doc/example_code/sprite_bullets_enemy_aims.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets_enemy_aims: Have Enemies Aim at Player diff --git a/doc/example_code/sprite_bullets_periodic.rst b/doc/example_code/sprite_bullets_periodic.rst index bc4d2b792a..62d5ca3e06 100644 --- a/doc/example_code/sprite_bullets_periodic.rst +++ b/doc/example_code/sprite_bullets_periodic.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets_periodic: Have Enemies Periodically Shoot diff --git a/doc/example_code/sprite_bullets_random.rst b/doc/example_code/sprite_bullets_random.rst index f0ea67cf4e..e72fdcb359 100644 --- a/doc/example_code/sprite_bullets_random.rst +++ b/doc/example_code/sprite_bullets_random.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets_random: Have Enemies Randomly Shoot diff --git a/doc/example_code/sprite_bullets_sweep.rst b/doc/example_code/sprite_bullets_sweep.rst index dc20df2251..eb2558fe34 100644 --- a/doc/example_code/sprite_bullets_sweep.rst +++ b/doc/example_code/sprite_bullets_sweep.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_bullets_sweep: Fast Bullets and Thin Walls diff --git a/doc/example_code/sprite_change_coins.rst b/doc/example_code/sprite_change_coins.rst index 2beee21360..967e5a0a60 100644 --- a/doc/example_code/sprite_change_coins.rst +++ b/doc/example_code/sprite_change_coins.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_change_coins: Change coins diff --git a/doc/example_code/sprite_collect_coins.rst b/doc/example_code/sprite_collect_coins.rst index 8798af5637..e448fc881f 100644 --- a/doc/example_code/sprite_collect_coins.rst +++ b/doc/example_code/sprite_collect_coins.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_coins: Move By Mouse diff --git a/doc/example_code/sprite_collect_coins_background.rst b/doc/example_code/sprite_collect_coins_background.rst index 06f779d1d6..0ed5e4b7d1 100644 --- a/doc/example_code/sprite_collect_coins_background.rst +++ b/doc/example_code/sprite_collect_coins_background.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_coins_background: Using a Background Image diff --git a/doc/example_code/sprite_collect_coins_diff_levels.rst b/doc/example_code/sprite_collect_coins_diff_levels.rst index 6443561656..aa838d255a 100644 --- a/doc/example_code/sprite_collect_coins_diff_levels.rst +++ b/doc/example_code/sprite_collect_coins_diff_levels.rst @@ -1,5 +1,3 @@ -:orphan: - .. _example-sprite-collect-coins-diff-levels: Different Levels of Clearing Coins diff --git a/doc/example_code/sprite_collect_coins_move_bouncing.rst b/doc/example_code/sprite_collect_coins_move_bouncing.rst index 9d77aa32cd..2da9320acb 100644 --- a/doc/example_code/sprite_collect_coins_move_bouncing.rst +++ b/doc/example_code/sprite_collect_coins_move_bouncing.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_coins_move_bouncing: Collect Coins that are Bouncing diff --git a/doc/example_code/sprite_collect_coins_move_circle.rst b/doc/example_code/sprite_collect_coins_move_circle.rst index 602f0cdc11..7fc73923fa 100644 --- a/doc/example_code/sprite_collect_coins_move_circle.rst +++ b/doc/example_code/sprite_collect_coins_move_circle.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_coins_move_circle: Collect Coins that are Moving in a Circle diff --git a/doc/example_code/sprite_collect_coins_move_down.rst b/doc/example_code/sprite_collect_coins_move_down.rst index c95ca0a57c..e4d294ee96 100644 --- a/doc/example_code/sprite_collect_coins_move_down.rst +++ b/doc/example_code/sprite_collect_coins_move_down.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_coins_move_down: Collect Coins Moving Down diff --git a/doc/example_code/sprite_collect_rotating.rst b/doc/example_code/sprite_collect_rotating.rst index a44d1b0195..437a01c412 100644 --- a/doc/example_code/sprite_collect_rotating.rst +++ b/doc/example_code/sprite_collect_rotating.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_collect_rotating: Animated Sprites diff --git a/doc/example_code/sprite_depth_cosine.rst b/doc/example_code/sprite_depth_cosine.rst index 68b713cfd6..c6bae733a3 100644 --- a/doc/example_code/sprite_depth_cosine.rst +++ b/doc/example_code/sprite_depth_cosine.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_depth_cosine: Sprite Depth Controlled by a Cosine Wave diff --git a/doc/example_code/sprite_enemies_in_platformer.rst b/doc/example_code/sprite_enemies_in_platformer.rst index 589c5bb36b..65869d3b01 100644 --- a/doc/example_code/sprite_enemies_in_platformer.rst +++ b/doc/example_code/sprite_enemies_in_platformer.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_enemies_in_platformer: Platformer With Enemies diff --git a/doc/example_code/sprite_explosion_bitmapped.rst b/doc/example_code/sprite_explosion_bitmapped.rst index 2a1a7185fe..b2f86d8753 100644 --- a/doc/example_code/sprite_explosion_bitmapped.rst +++ b/doc/example_code/sprite_explosion_bitmapped.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_explosion_bitmapped: Sprite Explosions Bitmapped diff --git a/doc/example_code/sprite_explosion_particles.rst b/doc/example_code/sprite_explosion_particles.rst index 84bd3b25dd..8b04b62eff 100644 --- a/doc/example_code/sprite_explosion_particles.rst +++ b/doc/example_code/sprite_explosion_particles.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_explosion_particles: Sprite Explosions Particles diff --git a/doc/example_code/sprite_face_left_or_right.rst b/doc/example_code/sprite_face_left_or_right.rst index 78b2a907b9..b5f4114084 100644 --- a/doc/example_code/sprite_face_left_or_right.rst +++ b/doc/example_code/sprite_face_left_or_right.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_face_left_or_right: Sprite: Face Left or Right diff --git a/doc/example_code/sprite_follow_simple.rst b/doc/example_code/sprite_follow_simple.rst index 230822219d..8aaeb252a0 100644 --- a/doc/example_code/sprite_follow_simple.rst +++ b/doc/example_code/sprite_follow_simple.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_follow_simple: Sprites That Follow The Player diff --git a/doc/example_code/sprite_follow_simple_2.rst b/doc/example_code/sprite_follow_simple_2.rst index a780bf5173..47d9315a89 100644 --- a/doc/example_code/sprite_follow_simple_2.rst +++ b/doc/example_code/sprite_follow_simple_2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_follow_simple_2: Sprites That Follow The Player 2 diff --git a/doc/example_code/sprite_health.rst b/doc/example_code/sprite_health.rst index 545e4cd5f8..b486ad7f63 100644 --- a/doc/example_code/sprite_health.rst +++ b/doc/example_code/sprite_health.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_health: Hit Points and Health Bars diff --git a/doc/example_code/sprite_laser_mirrors.rst b/doc/example_code/sprite_laser_mirrors.rst index b2dc9ace84..c9bc511483 100644 --- a/doc/example_code/sprite_laser_mirrors.rst +++ b/doc/example_code/sprite_laser_mirrors.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_laser_mirrors: Lasers and Mirrors diff --git a/doc/example_code/sprite_move_angle.rst b/doc/example_code/sprite_move_angle.rst index 4f1ba6ffc7..20ef1ec44e 100644 --- a/doc/example_code/sprite_move_angle.rst +++ b/doc/example_code/sprite_move_angle.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_angle: Move By Turning diff --git a/doc/example_code/sprite_move_animation.rst b/doc/example_code/sprite_move_animation.rst index 091f1bc442..88c2322dca 100644 --- a/doc/example_code/sprite_move_animation.rst +++ b/doc/example_code/sprite_move_animation.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_animation: Move with a Sprite Animation diff --git a/doc/example_code/sprite_move_controller.rst b/doc/example_code/sprite_move_controller.rst index 210c62430b..1f1d3326c1 100644 --- a/doc/example_code/sprite_move_controller.rst +++ b/doc/example_code/sprite_move_controller.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_controller: Game Controller diff --git a/doc/example_code/sprite_move_keyboard.rst b/doc/example_code/sprite_move_keyboard.rst index 19c767163f..d591a2652e 100644 --- a/doc/example_code/sprite_move_keyboard.rst +++ b/doc/example_code/sprite_move_keyboard.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_keyboard: Move By Keyboard diff --git a/doc/example_code/sprite_move_keyboard_accel.rst b/doc/example_code/sprite_move_keyboard_accel.rst index 3fed5c3199..8007e41c0f 100644 --- a/doc/example_code/sprite_move_keyboard_accel.rst +++ b/doc/example_code/sprite_move_keyboard_accel.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_keyboard_accel: Acceleration and Friction diff --git a/doc/example_code/sprite_move_keyboard_better.rst b/doc/example_code/sprite_move_keyboard_better.rst index 3fa9b18621..9a048ed3c1 100644 --- a/doc/example_code/sprite_move_keyboard_better.rst +++ b/doc/example_code/sprite_move_keyboard_better.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_keyboard_better: Better Move By Keyboard diff --git a/doc/example_code/sprite_move_scrolling.rst b/doc/example_code/sprite_move_scrolling.rst index 06e4960ff7..1de1db57b9 100644 --- a/doc/example_code/sprite_move_scrolling.rst +++ b/doc/example_code/sprite_move_scrolling.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_scrolling: Move with a Scrolling Screen - Centered diff --git a/doc/example_code/sprite_move_scrolling_box.rst b/doc/example_code/sprite_move_scrolling_box.rst index 23e9ced251..72772a43ef 100644 --- a/doc/example_code/sprite_move_scrolling_box.rst +++ b/doc/example_code/sprite_move_scrolling_box.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_scrolling_box: Move with a Scrolling Screen - Margins diff --git a/doc/example_code/sprite_move_scrolling_shake.rst b/doc/example_code/sprite_move_scrolling_shake.rst index 8245e98304..0181f4cc35 100644 --- a/doc/example_code/sprite_move_scrolling_shake.rst +++ b/doc/example_code/sprite_move_scrolling_shake.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_scrolling_shake: Camera Shake diff --git a/doc/example_code/sprite_move_walls.rst b/doc/example_code/sprite_move_walls.rst index cdad627ffe..4eaafbb0ee 100644 --- a/doc/example_code/sprite_move_walls.rst +++ b/doc/example_code/sprite_move_walls.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_move_walls: Move with Walls diff --git a/doc/example_code/sprite_moving_platforms.rst b/doc/example_code/sprite_moving_platforms.rst index b1debfd648..88a651cc2c 100644 --- a/doc/example_code/sprite_moving_platforms.rst +++ b/doc/example_code/sprite_moving_platforms.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_moving_platforms: Moving Platforms diff --git a/doc/example_code/sprite_no_coins_on_walls.rst b/doc/example_code/sprite_no_coins_on_walls.rst index eb94759189..ed1901e69c 100644 --- a/doc/example_code/sprite_no_coins_on_walls.rst +++ b/doc/example_code/sprite_no_coins_on_walls.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_no_coins_on_walls: Randomly Place Coins, But Away From Walls And Other Coins diff --git a/doc/example_code/sprite_pixel_demolition.rst b/doc/example_code/sprite_pixel_demolition.rst index 69302f4208..6f4e58de59 100644 --- a/doc/example_code/sprite_pixel_demolition.rst +++ b/doc/example_code/sprite_pixel_demolition.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_pixel_demolition: Pixel Demolition diff --git a/doc/example_code/sprite_properties.rst b/doc/example_code/sprite_properties.rst index b535be37d9..df848a3dfd 100644 --- a/doc/example_code/sprite_properties.rst +++ b/doc/example_code/sprite_properties.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_properties: Sprite Properties diff --git a/doc/example_code/sprite_push_out.rst b/doc/example_code/sprite_push_out.rst index 9f2dbfa0b9..dcf79486ed 100644 --- a/doc/example_code/sprite_push_out.rst +++ b/doc/example_code/sprite_push_out.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_push_out: Push a Sprite Out of Walls diff --git a/doc/example_code/sprite_rooms.rst b/doc/example_code/sprite_rooms.rst index 33d21df04e..c283bbd5e4 100644 --- a/doc/example_code/sprite_rooms.rst +++ b/doc/example_code/sprite_rooms.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_rooms: Moving Between Different Rooms diff --git a/doc/example_code/sprite_rotate_around_point.rst b/doc/example_code/sprite_rotate_around_point.rst index d07c8fcdf6..52e33ef82d 100644 --- a/doc/example_code/sprite_rotate_around_point.rst +++ b/doc/example_code/sprite_rotate_around_point.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_rotate_around_point: Sprite Rotation Around a Point diff --git a/doc/example_code/sprite_rotate_around_tank.rst b/doc/example_code/sprite_rotate_around_tank.rst index ac7d86f679..26261a4286 100644 --- a/doc/example_code/sprite_rotate_around_tank.rst +++ b/doc/example_code/sprite_rotate_around_tank.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_rotate_around_tank: Move By Keyboard, Fire Towards Mouse diff --git a/doc/example_code/sprite_tiled_map.rst b/doc/example_code/sprite_tiled_map.rst index 5a641a9443..3175ef4b65 100644 --- a/doc/example_code/sprite_tiled_map.rst +++ b/doc/example_code/sprite_tiled_map.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_tiled_map: Work with loading in a Tiled map file diff --git a/doc/example_code/sprite_tiled_map_with_levels.rst b/doc/example_code/sprite_tiled_map_with_levels.rst index 7d9e1dc34f..18651d322c 100644 --- a/doc/example_code/sprite_tiled_map_with_levels.rst +++ b/doc/example_code/sprite_tiled_map_with_levels.rst @@ -1,5 +1,3 @@ -:orphan: - .. _sprite_tiled_map_with_levels: Work with levels and a tiled map diff --git a/doc/example_code/spritelist_interaction_visualize_dist_los.rst b/doc/example_code/spritelist_interaction_visualize_dist_los.rst index e7787e3e30..57c9074544 100644 --- a/doc/example_code/spritelist_interaction_visualize_dist_los.rst +++ b/doc/example_code/spritelist_interaction_visualize_dist_los.rst @@ -1,5 +1,3 @@ -:orphan: - .. _spritelist_interaction_visualize_dist_los: GPU Based Line of Sight diff --git a/doc/example_code/starting_template.rst b/doc/example_code/starting_template.rst index a6ac750cdd..82133cd3c2 100644 --- a/doc/example_code/starting_template.rst +++ b/doc/example_code/starting_template.rst @@ -1,5 +1,3 @@ -:orphan: - .. _starting_template: Starting Template Using Window Class diff --git a/doc/example_code/stress_test_collision.rst b/doc/example_code/stress_test_collision.rst index 57e4b656da..812ca10de9 100644 --- a/doc/example_code/stress_test_collision.rst +++ b/doc/example_code/stress_test_collision.rst @@ -1,5 +1,3 @@ -:orphan: - .. _stress_test_collision: Collision Stress Test diff --git a/doc/example_code/stress_test_draw_moving.rst b/doc/example_code/stress_test_draw_moving.rst index c861a6387e..f842f3d585 100644 --- a/doc/example_code/stress_test_draw_moving.rst +++ b/doc/example_code/stress_test_draw_moving.rst @@ -1,5 +1,3 @@ -:orphan: - .. _stress_test_draw_moving: Draw Moving Sprites Stress Test diff --git a/doc/example_code/template_platformer.rst b/doc/example_code/template_platformer.rst index 18ca077e38..e4176d265f 100644 --- a/doc/example_code/template_platformer.rst +++ b/doc/example_code/template_platformer.rst @@ -1,5 +1,3 @@ -:orphan: - .. _template_platformer: Platformer Template diff --git a/doc/example_code/tetris.rst b/doc/example_code/tetris.rst index 68d278a1c3..3b99360840 100644 --- a/doc/example_code/tetris.rst +++ b/doc/example_code/tetris.rst @@ -1,5 +1,3 @@ -:orphan: - .. _tetris: Tetris diff --git a/doc/example_code/text_loc_example.rst b/doc/example_code/text_loc_example.rst index 1fb825840b..cd7d551fe6 100644 --- a/doc/example_code/text_loc_example.rst +++ b/doc/example_code/text_loc_example.rst @@ -1,5 +1,3 @@ -:orphan: - .. _text_loc_example: Text Localization diff --git a/doc/example_code/timer.rst b/doc/example_code/timer.rst index c1280c6c0b..8ce7df6582 100644 --- a/doc/example_code/timer.rst +++ b/doc/example_code/timer.rst @@ -1,5 +1,3 @@ -:orphan: - .. _timer: On-Screen Timer diff --git a/doc/example_code/transform_feedback.rst b/doc/example_code/transform_feedback.rst index ad98342adf..12db3695dd 100644 --- a/doc/example_code/transform_feedback.rst +++ b/doc/example_code/transform_feedback.rst @@ -1,5 +1,3 @@ -:orphan: - .. _transform_feedback: Transform Feedback diff --git a/doc/example_code/transitions.rst b/doc/example_code/transitions.rst index 6da02baf39..9d0903f791 100644 --- a/doc/example_code/transitions.rst +++ b/doc/example_code/transitions.rst @@ -1,5 +1,3 @@ -:orphan: - .. _transitions: Fade In/Out of Views diff --git a/doc/example_code/turn_and_move.rst b/doc/example_code/turn_and_move.rst index dd3afed8f8..4869c7d290 100644 --- a/doc/example_code/turn_and_move.rst +++ b/doc/example_code/turn_and_move.rst @@ -1,5 +1,3 @@ -:orphan: - .. _turn_and_move: Move to Mouse Click diff --git a/doc/example_code/view_instructions_and_game_over.rst b/doc/example_code/view_instructions_and_game_over.rst index 687d1dc087..6f69785004 100644 --- a/doc/example_code/view_instructions_and_game_over.rst +++ b/doc/example_code/view_instructions_and_game_over.rst @@ -1,5 +1,3 @@ -:orphan: - .. _view_instructions_and_game_over: Using Views for Instruction and Game Over Screens diff --git a/doc/example_code/view_pause_screen.rst b/doc/example_code/view_pause_screen.rst index 5ec838e461..bbedb095bf 100644 --- a/doc/example_code/view_pause_screen.rst +++ b/doc/example_code/view_pause_screen.rst @@ -1,5 +1,3 @@ -:orphan: - .. _view_pause_screen: Using Views for a Pause Screen diff --git a/doc/example_code/view_screens_minimal.rst b/doc/example_code/view_screens_minimal.rst index 835560f0d0..31ccd46845 100644 --- a/doc/example_code/view_screens_minimal.rst +++ b/doc/example_code/view_screens_minimal.rst @@ -1,5 +1,3 @@ -:orphan: - .. _view_screens_minimal: Minimal Views Example diff --git a/doc/tutorials/card_game/index.rst b/doc/tutorials/card_game/index.rst index afb68587a9..a42e70c4de 100644 --- a/doc/tutorials/card_game/index.rst +++ b/doc/tutorials/card_game/index.rst @@ -568,4 +568,32 @@ There's a lot more that could be added to this game, such as enforcing rules, adding animation to 'slide' a dropped card to its position, sound, better graphics, and more. Or this could be adapted to a different card game. -Hopefully this is enough to get you started on your own game. \ No newline at end of file +Hopefully this is enough to get you started on your own game. + +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + solitaire_01 + solitaire_02 + solitaire_02_diff + solitaire_03 + solitaire_03_diff + solitaire_04 + solitaire_04_diff + solitaire_05 + solitaire_05_diff + solitaire_06 + solitaire_06_diff + solitaire_07 + solitaire_07_diff + solitaire_08 + solitaire_08_diff + solitaire_09 + solitaire_09_diff + solitaire_10 + solitaire_10_diff + solitaire_11 + solitaire_11_diff diff --git a/doc/tutorials/card_game/solitaire_01.rst b/doc/tutorials/card_game/solitaire_01.rst index 527fbd1d11..d0a0ec8086 100644 --- a/doc/tutorials/card_game/solitaire_01.rst +++ b/doc/tutorials/card_game/solitaire_01.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_01: solitaire_01.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_02.rst b/doc/tutorials/card_game/solitaire_02.rst index d5243b7378..0deff4f3f4 100644 --- a/doc/tutorials/card_game/solitaire_02.rst +++ b/doc/tutorials/card_game/solitaire_02.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_02: solitaire_02.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_02_diff.rst b/doc/tutorials/card_game/solitaire_02_diff.rst index cb647b3c2d..daa4a6a5cf 100644 --- a/doc/tutorials/card_game/solitaire_02_diff.rst +++ b/doc/tutorials/card_game/solitaire_02_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_02_diff: solitaire_02.py Diff diff --git a/doc/tutorials/card_game/solitaire_03.rst b/doc/tutorials/card_game/solitaire_03.rst index 6ef516ebf3..1d92f24b1f 100644 --- a/doc/tutorials/card_game/solitaire_03.rst +++ b/doc/tutorials/card_game/solitaire_03.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_03: solitaire_03.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_03_diff.rst b/doc/tutorials/card_game/solitaire_03_diff.rst index 913a7a993b..0317e4642b 100644 --- a/doc/tutorials/card_game/solitaire_03_diff.rst +++ b/doc/tutorials/card_game/solitaire_03_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_03_diff: solitaire_03.py Diff diff --git a/doc/tutorials/card_game/solitaire_04.rst b/doc/tutorials/card_game/solitaire_04.rst index 080908095d..e8917f4d35 100644 --- a/doc/tutorials/card_game/solitaire_04.rst +++ b/doc/tutorials/card_game/solitaire_04.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_04: solitaire_04.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_04_diff.rst b/doc/tutorials/card_game/solitaire_04_diff.rst index 798d04ebff..c3f51548d9 100644 --- a/doc/tutorials/card_game/solitaire_04_diff.rst +++ b/doc/tutorials/card_game/solitaire_04_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_04_diff: solitaire_04.py Diff diff --git a/doc/tutorials/card_game/solitaire_05.rst b/doc/tutorials/card_game/solitaire_05.rst index b954e5f39b..9b9c0443f6 100644 --- a/doc/tutorials/card_game/solitaire_05.rst +++ b/doc/tutorials/card_game/solitaire_05.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_05: solitaire_05.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_05_diff.rst b/doc/tutorials/card_game/solitaire_05_diff.rst index e962925914..9ae6f0396f 100644 --- a/doc/tutorials/card_game/solitaire_05_diff.rst +++ b/doc/tutorials/card_game/solitaire_05_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_05_diff: solitaire_05.py Diff diff --git a/doc/tutorials/card_game/solitaire_06.rst b/doc/tutorials/card_game/solitaire_06.rst index 7aef544c89..d5be59bd5d 100644 --- a/doc/tutorials/card_game/solitaire_06.rst +++ b/doc/tutorials/card_game/solitaire_06.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_06: solitaire_06.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_06_diff.rst b/doc/tutorials/card_game/solitaire_06_diff.rst index d367c5b0b0..7f9fab84b3 100644 --- a/doc/tutorials/card_game/solitaire_06_diff.rst +++ b/doc/tutorials/card_game/solitaire_06_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_06_diff: solitaire_06.py Diff diff --git a/doc/tutorials/card_game/solitaire_07.rst b/doc/tutorials/card_game/solitaire_07.rst index 9f87dd41de..dfb289937c 100644 --- a/doc/tutorials/card_game/solitaire_07.rst +++ b/doc/tutorials/card_game/solitaire_07.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_07: solitaire_07.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_07_diff.rst b/doc/tutorials/card_game/solitaire_07_diff.rst index 7521e1d6b6..2e93c8b096 100644 --- a/doc/tutorials/card_game/solitaire_07_diff.rst +++ b/doc/tutorials/card_game/solitaire_07_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_07_diff: solitaire_07.py Diff diff --git a/doc/tutorials/card_game/solitaire_08.rst b/doc/tutorials/card_game/solitaire_08.rst index ad7fa30751..5c4b8fc44c 100644 --- a/doc/tutorials/card_game/solitaire_08.rst +++ b/doc/tutorials/card_game/solitaire_08.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_08: solitaire_08.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_08_diff.rst b/doc/tutorials/card_game/solitaire_08_diff.rst index aa5477b36e..55fed51b5e 100644 --- a/doc/tutorials/card_game/solitaire_08_diff.rst +++ b/doc/tutorials/card_game/solitaire_08_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_08_diff: solitaire_08.py Diff diff --git a/doc/tutorials/card_game/solitaire_09.rst b/doc/tutorials/card_game/solitaire_09.rst index e4527c0bd9..227dc510fd 100644 --- a/doc/tutorials/card_game/solitaire_09.rst +++ b/doc/tutorials/card_game/solitaire_09.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_09: solitaire_09.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_09_diff.rst b/doc/tutorials/card_game/solitaire_09_diff.rst index 525967f78e..6ec8f0cd1c 100644 --- a/doc/tutorials/card_game/solitaire_09_diff.rst +++ b/doc/tutorials/card_game/solitaire_09_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_09_diff: solitaire_09.py Diff diff --git a/doc/tutorials/card_game/solitaire_10.rst b/doc/tutorials/card_game/solitaire_10.rst index dae38b251b..36d0016f5c 100644 --- a/doc/tutorials/card_game/solitaire_10.rst +++ b/doc/tutorials/card_game/solitaire_10.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_10: solitaire_10.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_10_diff.rst b/doc/tutorials/card_game/solitaire_10_diff.rst index 255507102d..73bd060a3a 100644 --- a/doc/tutorials/card_game/solitaire_10_diff.rst +++ b/doc/tutorials/card_game/solitaire_10_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_10_diff: solitaire_10.py Diff diff --git a/doc/tutorials/card_game/solitaire_11.rst b/doc/tutorials/card_game/solitaire_11.rst index 866c1590a0..06f96a2cbe 100644 --- a/doc/tutorials/card_game/solitaire_11.rst +++ b/doc/tutorials/card_game/solitaire_11.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_11: solitaire_11.py Full Listing diff --git a/doc/tutorials/card_game/solitaire_11_diff.rst b/doc/tutorials/card_game/solitaire_11_diff.rst index 0d03f0ff91..52bd943d26 100644 --- a/doc/tutorials/card_game/solitaire_11_diff.rst +++ b/doc/tutorials/card_game/solitaire_11_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _solitaire_11_diff: solitaire_11.py Diff diff --git a/doc/tutorials/gpu_particle_burst/fragment_shader.rst b/doc/tutorials/gpu_particle_burst/fragment_shader.rst index c8e63f50e6..105e0cc8f9 100644 --- a/doc/tutorials/gpu_particle_burst/fragment_shader.rst +++ b/doc/tutorials/gpu_particle_burst/fragment_shader.rst @@ -1,5 +1,3 @@ -:orphan: - .. _fragment_shader: fragment_shader.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_01.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_01.rst index a53b522611..ed57251328 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_01.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_01.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_01: gpu_particle_burst_01.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02.rst index cbbb65213e..c19e01c72e 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_02: gpu_particle_burst_02.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02_diff.rst index abe963a3b1..0290621fcc 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_02_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_02_diff: gpu_particle_burst_02.py Diff diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03.rst index ef571f954e..b001a85113 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_03: gpu_particle_burst_03.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03_diff.rst index 0eda154780..81214e4d0c 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_03_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_03_diff: gpu_particle_burst_03.py Diff diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04.rst index b8a45cd974..9ab350ad1b 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_04: gpu_particle_burst_04.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04_diff.rst index 13ba959ab1..f247d5d131 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_04_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_04_diff: gpu_particle_burst_04.py Diff diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05.rst index 11e9d6318e..387ad3477e 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_05: gpu_particle_burst_05.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05_diff.rst index d68f32d22d..d5a930196b 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_05_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_05_diff: gpu_particle_burst_05.py Diff diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06.rst index 34c7eebda0..24713794d3 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_06: gpu_particle_burst_06.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06_diff.rst index de97bc7558..aa6512c475 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_06_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_06_diff: gpu_particle_burst_06.py Diff diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07.rst index d3d6009336..c67635eda5 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_07: gpu_particle_burst_07.py Full Listing diff --git a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07_diff.rst b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07_diff.rst index 769149a299..29e2fc0c6b 100644 --- a/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07_diff.rst +++ b/doc/tutorials/gpu_particle_burst/gpu_particle_burst_07_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _gpu_particle_burst_07_diff: gpu_particle_burst_07.py Diff diff --git a/doc/tutorials/gpu_particle_burst/index.rst b/doc/tutorials/gpu_particle_burst/index.rst index 9be9561715..00a45c2a83 100644 --- a/doc/tutorials/gpu_particle_burst/index.rst +++ b/doc/tutorials/gpu_particle_burst/index.rst @@ -431,3 +431,32 @@ Program Listings * :ref:`vertex_shader_v5` |larr| Where we are right now * :ref:`vertex_shader_v5_diff` |larr| What we changed to get here +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + gpu_particle_burst_01 + gpu_particle_burst_02 + vertex_shader_v1 + fragment_shader + gpu_particle_burst_02_diff + gpu_particle_burst_03 + vertex_shader_v2 + vertex_shader_v2_diff + gpu_particle_burst_03_diff + gpu_particle_burst_04 + gpu_particle_burst_04_diff + gpu_particle_burst_05 + gpu_particle_burst_05_diff + gpu_particle_burst_06 + vertex_shader_v3 + vertex_shader_v3_diff + gpu_particle_burst_06_diff + gpu_particle_burst_07 + vertex_shader_v4 + vertex_shader_v4_diff + gpu_particle_burst_07_diff + vertex_shader_v5 + vertex_shader_v5_diff diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v1.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v1.rst index 7e991e0bf7..c38dac3d66 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v1.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v1.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v1: vertex_shader_v1.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v2.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v2.rst index c8f9c6659b..327966babd 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v2.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v2.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v2: vertex_shader_v2.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v2_diff.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v2_diff.rst index deadff692e..b707ecc69d 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v2_diff.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v2_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v2_diff: vertex_shader_v2.glsl Diff diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v3.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v3.rst index 1acd15f4bd..fc274beb71 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v3.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v3.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v3: vertex_shader_v3.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v3_diff.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v3_diff.rst index a07a17d80b..c237065b72 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v3_diff.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v3_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v3_diff: vertex_shader_v3.glsl Diff diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v4.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v4.rst index fa44136d98..e2199787f0 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v4.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v4.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v4: vertex_shader_v4.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v4_diff.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v4_diff.rst index b3a08099d0..43a90e9d31 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v4_diff.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v4_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v4_diff: vertex_shader_v4.glsl Diff diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v5.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v5.rst index e49cf6c89c..ed64358a8f 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v5.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v5.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v5: vertex_shader_v5.glsl Full Listing diff --git a/doc/tutorials/gpu_particle_burst/vertex_shader_v5_diff.rst b/doc/tutorials/gpu_particle_burst/vertex_shader_v5_diff.rst index b9a1052a66..0d9a75ead7 100644 --- a/doc/tutorials/gpu_particle_burst/vertex_shader_v5_diff.rst +++ b/doc/tutorials/gpu_particle_burst/vertex_shader_v5_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _vertex_shader_v5_diff: vertex_shader_v5.glsl Diff diff --git a/doc/tutorials/menu/index.rst b/doc/tutorials/menu/index.rst index 61dbc1aca1..9a53ff1a07 100644 --- a/doc/tutorials/menu/index.rst +++ b/doc/tutorials/menu/index.rst @@ -333,3 +333,19 @@ Program Listings * :ref:`menu_05` |larr| Where we are right now * :ref:`menu_05_diff` |larr| What we changed to get here + +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + menu_01 + menu_02 + menu_02_diff + menu_03 + menu_03_diff + menu_04 + menu_04_diff + menu_05 + menu_05_diff diff --git a/doc/tutorials/menu/menu_01.rst b/doc/tutorials/menu/menu_01.rst index 8aafbe8742..f011c569b3 100644 --- a/doc/tutorials/menu/menu_01.rst +++ b/doc/tutorials/menu/menu_01.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_01: menu_01.py Full Listing diff --git a/doc/tutorials/menu/menu_02.rst b/doc/tutorials/menu/menu_02.rst index 40b1dd86e5..e5139fd009 100644 --- a/doc/tutorials/menu/menu_02.rst +++ b/doc/tutorials/menu/menu_02.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_02: menu_02.py Full Listing diff --git a/doc/tutorials/menu/menu_02_diff.rst b/doc/tutorials/menu/menu_02_diff.rst index 462319ed73..7748ae3bc8 100644 --- a/doc/tutorials/menu/menu_02_diff.rst +++ b/doc/tutorials/menu/menu_02_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_02_diff: menu_02.py Diff diff --git a/doc/tutorials/menu/menu_03.rst b/doc/tutorials/menu/menu_03.rst index e6a599a906..6e198ef07a 100644 --- a/doc/tutorials/menu/menu_03.rst +++ b/doc/tutorials/menu/menu_03.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_03: menu_03.py Full Listing diff --git a/doc/tutorials/menu/menu_03_diff.rst b/doc/tutorials/menu/menu_03_diff.rst index 31fb748e93..a3a77dd129 100644 --- a/doc/tutorials/menu/menu_03_diff.rst +++ b/doc/tutorials/menu/menu_03_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_03_diff: menu_03.py Diff diff --git a/doc/tutorials/menu/menu_04.rst b/doc/tutorials/menu/menu_04.rst index f4491dfda9..cbea8260d3 100644 --- a/doc/tutorials/menu/menu_04.rst +++ b/doc/tutorials/menu/menu_04.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_04: menu_04.py Full Listing diff --git a/doc/tutorials/menu/menu_04_diff.rst b/doc/tutorials/menu/menu_04_diff.rst index 03915608c4..25f1b910d1 100644 --- a/doc/tutorials/menu/menu_04_diff.rst +++ b/doc/tutorials/menu/menu_04_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_04_diff: menu_04.py Diff diff --git a/doc/tutorials/menu/menu_05.rst b/doc/tutorials/menu/menu_05.rst index faab4a0091..71c2e04ea0 100644 --- a/doc/tutorials/menu/menu_05.rst +++ b/doc/tutorials/menu/menu_05.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_05: menu_05.py Full Listing diff --git a/doc/tutorials/menu/menu_05_diff.rst b/doc/tutorials/menu/menu_05_diff.rst index 1a5846b54c..e223b2e046 100644 --- a/doc/tutorials/menu/menu_05_diff.rst +++ b/doc/tutorials/menu/menu_05_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _menu_05_diff: menu_05.py Diff diff --git a/doc/tutorials/pymunk_platformer/index.rst b/doc/tutorials/pymunk_platformer/index.rst index 9d9c62f6c6..e338c2df71 100644 --- a/doc/tutorials/pymunk_platformer/index.rst +++ b/doc/tutorials/pymunk_platformer/index.rst @@ -641,3 +641,32 @@ And, of course, don't forget to draw the ladders: * :ref:`pymunk_demo_platformer_12` * :ref:`pymunk_demo_platformer_12_diff` + +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + pymunk_demo_platformer_02 + pymunk_demo_platformer_02_diff + pymunk_demo_platformer_03 + pymunk_demo_platformer_03_diff + pymunk_demo_platformer_04 + pymunk_demo_platformer_04_diff + pymunk_demo_platformer_05 + pymunk_demo_platformer_05_diff + pymunk_demo_platformer_06 + pymunk_demo_platformer_06_diff + pymunk_demo_platformer_07 + pymunk_demo_platformer_07_diff + pymunk_demo_platformer_08 + pymunk_demo_platformer_08_diff + pymunk_demo_platformer_09 + pymunk_demo_platformer_09_diff + pymunk_demo_platformer_10 + pymunk_demo_platformer_10_diff + pymunk_demo_platformer_11 + pymunk_demo_platformer_11_diff + pymunk_demo_platformer_12 + pymunk_demo_platformer_12_diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02.rst index 72affccca2..9748a1bb81 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_02: pymunk_demo_platformer_02.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02_diff.rst index de90de8fc1..b214a04601 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_02_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_02_diff: pymunk_demo_platformer_02.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03.rst index a86d9c7da3..91fe5cd497 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_03: pymunk_demo_platformer_03.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03_diff.rst index 9318f62196..cf00077fd6 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_03_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_03_diff: pymunk_demo_platformer_03.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04.rst index b4f9224c68..2cc92097af 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_04: pymunk_demo_platformer_04.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04_diff.rst index e31e5ab9dd..18c41cc8aa 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_04_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_04_diff: pymunk_demo_platformer_04.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05.rst index 4e28341590..145c37710f 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_05: pymunk_demo_platformer_05.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05_diff.rst index 1718d0edf9..56665a0995 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_05_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_05_diff: pymunk_demo_platformer_05.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06.rst index 305b78db9e..45ccde1d4d 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_06: pymunk_demo_platformer_06.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06_diff.rst index b45a83ac69..d1fc20abc3 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_06_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_06_diff: pymunk_demo_platformer_06.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07.rst index 082fb3e36c..d2ef97afdd 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_07: pymunk_demo_platformer_07.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07_diff.rst index cbd935d137..06fbee1873 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_07_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_07_diff: pymunk_demo_platformer_07.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08.rst index 2de9bc68b9..b050dd1db5 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_08: pymunk_demo_platformer_08.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08_diff.rst index 50f975601b..6c0f839f45 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_08_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_08_diff: pymunk_demo_platformer_08.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09.rst index 833461b544..d51ff173d0 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_09: pymunk_demo_platformer_09.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09_diff.rst index ba3dba91c4..145e8ac3e6 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_09_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_09_diff: pymunk_demo_platformer_09.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10.rst index 19084f55ab..d499c3f664 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_10: pymunk_demo_platformer_10.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10_diff.rst index 79a525e829..f1484b7daf 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_10_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_10_diff: pymunk_demo_platformer_10.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11.rst index 653e23f21b..25210d64c9 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_11: pymunk_demo_platformer_11.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11_diff.rst index 570036ec62..5043ba7878 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_11_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_11_diff: pymunk_demo_platformer_11.py Diff diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12.rst index b5a8eb7c84..c55df962e2 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_12: pymunk_demo_platformer_12.py Full Listing diff --git a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12_diff.rst b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12_diff.rst index b7d32110fd..b2d1e15f22 100644 --- a/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12_diff.rst +++ b/doc/tutorials/pymunk_platformer/pymunk_demo_platformer_12_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _pymunk_demo_platformer_12_diff: pymunk_demo_platformer_12.py Diff diff --git a/doc/tutorials/raycasting/index.rst b/doc/tutorials/raycasting/index.rst index 536384a168..49e56959eb 100644 --- a/doc/tutorials/raycasting/index.rst +++ b/doc/tutorials/raycasting/index.rst @@ -475,3 +475,29 @@ Before I wrote this tutorial I did not know how these shadows were made. I found the sample code `Simple 2d Ray-Cast Shadow `_ by jt which allowed me to very slowly figure out how to cast shadows. + +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + start + step_01 + step_01_diff + step_03 + step_03_diff + step_03_gl + step_03_gl_diff + step_04 + step_04_gl + step_04_gl_diff + step_05_gl + step_05_gl_diff + step_06 + step_06_gl + step_06_gl_diff + step_07 + step_07_diff + step_08 + step_08_diff diff --git a/doc/tutorials/raycasting/start.rst b/doc/tutorials/raycasting/start.rst index 497ae2741f..50f68ddf6f 100644 --- a/doc/tutorials/raycasting/start.rst +++ b/doc/tutorials/raycasting/start.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_start: Ray-Casting Starting File diff --git a/doc/tutorials/raycasting/step_01.rst b/doc/tutorials/raycasting/step_01.rst index 8fe08ac25b..93d05db661 100644 --- a/doc/tutorials/raycasting/step_01.rst +++ b/doc/tutorials/raycasting/step_01.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_01: Step 1 diff --git a/doc/tutorials/raycasting/step_01_diff.rst b/doc/tutorials/raycasting/step_01_diff.rst index 807c232b5b..d4771528fa 100644 --- a/doc/tutorials/raycasting/step_01_diff.rst +++ b/doc/tutorials/raycasting/step_01_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_01_diff: step_01.py Diff diff --git a/doc/tutorials/raycasting/step_03.rst b/doc/tutorials/raycasting/step_03.rst index d7c117c3fc..23ae07e99b 100644 --- a/doc/tutorials/raycasting/step_03.rst +++ b/doc/tutorials/raycasting/step_03.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_03: Step 3 Python diff --git a/doc/tutorials/raycasting/step_03_diff.rst b/doc/tutorials/raycasting/step_03_diff.rst index 3a20b3fe22..92c5f93ddf 100644 --- a/doc/tutorials/raycasting/step_03_diff.rst +++ b/doc/tutorials/raycasting/step_03_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_03_diff: step_03.py Diff diff --git a/doc/tutorials/raycasting/step_03_gl.rst b/doc/tutorials/raycasting/step_03_gl.rst index 89373e0e8e..daa3d7a2e3 100644 --- a/doc/tutorials/raycasting/step_03_gl.rst +++ b/doc/tutorials/raycasting/step_03_gl.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_03_gl: Step 3 GLSL diff --git a/doc/tutorials/raycasting/step_03_gl_diff.rst b/doc/tutorials/raycasting/step_03_gl_diff.rst index a9f40e6b6d..86d75b2786 100644 --- a/doc/tutorials/raycasting/step_03_gl_diff.rst +++ b/doc/tutorials/raycasting/step_03_gl_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_03_gl_diff: step_03.glsl Diff diff --git a/doc/tutorials/raycasting/step_04.rst b/doc/tutorials/raycasting/step_04.rst index b7f9ad228b..a88f1f1a72 100644 --- a/doc/tutorials/raycasting/step_04.rst +++ b/doc/tutorials/raycasting/step_04.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_04: Step 4 diff --git a/doc/tutorials/raycasting/step_04_gl.rst b/doc/tutorials/raycasting/step_04_gl.rst index 82c75e2a93..d353cfcc88 100644 --- a/doc/tutorials/raycasting/step_04_gl.rst +++ b/doc/tutorials/raycasting/step_04_gl.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_04_gl: Step 4 GLSL diff --git a/doc/tutorials/raycasting/step_04_gl_diff.rst b/doc/tutorials/raycasting/step_04_gl_diff.rst index 25580a4c6e..75729b3c3a 100644 --- a/doc/tutorials/raycasting/step_04_gl_diff.rst +++ b/doc/tutorials/raycasting/step_04_gl_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_04_gl_diff: step_04.glsl Diff diff --git a/doc/tutorials/raycasting/step_05_gl.rst b/doc/tutorials/raycasting/step_05_gl.rst index f1a3337aa0..405d3de612 100644 --- a/doc/tutorials/raycasting/step_05_gl.rst +++ b/doc/tutorials/raycasting/step_05_gl.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_05_gl: Step 5 GLSL diff --git a/doc/tutorials/raycasting/step_05_gl_diff.rst b/doc/tutorials/raycasting/step_05_gl_diff.rst index 493bf91277..91e99af9f9 100644 --- a/doc/tutorials/raycasting/step_05_gl_diff.rst +++ b/doc/tutorials/raycasting/step_05_gl_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_05_gl_diff: step_05.glsl Diff diff --git a/doc/tutorials/raycasting/step_06.rst b/doc/tutorials/raycasting/step_06.rst index 5ca301fccf..547e864ab4 100644 --- a/doc/tutorials/raycasting/step_06.rst +++ b/doc/tutorials/raycasting/step_06.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_06: Step 6 Python diff --git a/doc/tutorials/raycasting/step_06_gl.rst b/doc/tutorials/raycasting/step_06_gl.rst index a01546c3e0..17ee32edcb 100644 --- a/doc/tutorials/raycasting/step_06_gl.rst +++ b/doc/tutorials/raycasting/step_06_gl.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_06_gl: Step 6 GLSL diff --git a/doc/tutorials/raycasting/step_06_gl_diff.rst b/doc/tutorials/raycasting/step_06_gl_diff.rst index 7a5fa8a058..b2c5f0d6de 100644 --- a/doc/tutorials/raycasting/step_06_gl_diff.rst +++ b/doc/tutorials/raycasting/step_06_gl_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_06_gl_diff: step_06.glsl Diff diff --git a/doc/tutorials/raycasting/step_07.rst b/doc/tutorials/raycasting/step_07.rst index e42a90536d..4438d4438b 100644 --- a/doc/tutorials/raycasting/step_07.rst +++ b/doc/tutorials/raycasting/step_07.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_07: Step 7 Python diff --git a/doc/tutorials/raycasting/step_07_diff.rst b/doc/tutorials/raycasting/step_07_diff.rst index bcf8998678..e4bf5ce35a 100644 --- a/doc/tutorials/raycasting/step_07_diff.rst +++ b/doc/tutorials/raycasting/step_07_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_07_diff: step_07.py Diff diff --git a/doc/tutorials/raycasting/step_08.rst b/doc/tutorials/raycasting/step_08.rst index 33ea6a3be1..3184ffddc4 100644 --- a/doc/tutorials/raycasting/step_08.rst +++ b/doc/tutorials/raycasting/step_08.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_08: Step 8 Python diff --git a/doc/tutorials/raycasting/step_08_diff.rst b/doc/tutorials/raycasting/step_08_diff.rst index b83603cd05..37f5381d87 100644 --- a/doc/tutorials/raycasting/step_08_diff.rst +++ b/doc/tutorials/raycasting/step_08_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _raycasting_step_08_diff: step_08.py Diff diff --git a/doc/tutorials/shader_toy_glow/cyber_fuji_2020.rst b/doc/tutorials/shader_toy_glow/cyber_fuji_2020.rst index 248a2155ad..ca1907be25 100644 --- a/doc/tutorials/shader_toy_glow/cyber_fuji_2020.rst +++ b/doc/tutorials/shader_toy_glow/cyber_fuji_2020.rst @@ -1,5 +1,3 @@ -:orphan: - .. _cyber_fuji_2020: cyber_fuji_2020.glsl Full Listing diff --git a/doc/tutorials/shader_toy_glow/flame.rst b/doc/tutorials/shader_toy_glow/flame.rst index f1c00c414f..66cad9f61c 100644 --- a/doc/tutorials/shader_toy_glow/flame.rst +++ b/doc/tutorials/shader_toy_glow/flame.rst @@ -1,5 +1,3 @@ -:orphan: - .. _flame: flame.glsl Full Listing diff --git a/doc/tutorials/shader_toy_glow/fractal_pyramid.rst b/doc/tutorials/shader_toy_glow/fractal_pyramid.rst index 62897ab7b3..8205dfc5e7 100644 --- a/doc/tutorials/shader_toy_glow/fractal_pyramid.rst +++ b/doc/tutorials/shader_toy_glow/fractal_pyramid.rst @@ -1,5 +1,3 @@ -:orphan: - .. _fractal_pyramid: fractal_pyramid.glsl Full Listing diff --git a/doc/tutorials/shader_toy_glow/index.rst b/doc/tutorials/shader_toy_glow/index.rst index da10f8c441..046b8967b2 100644 --- a/doc/tutorials/shader_toy_glow/index.rst +++ b/doc/tutorials/shader_toy_glow/index.rst @@ -275,3 +275,13 @@ On other sites: * Here is a decent learn-by-example tutorial for making shaders: https://www.shadertoy.com/view/Md23DV * Here's a video tutorial that steps through how to do an explosion: https://www.youtube.com/watch?v=xDxAnguEOn8 +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + cyber_fuji_2020 + star_nest + flame + fractal_pyramid diff --git a/doc/tutorials/shader_toy_glow/star_nest.rst b/doc/tutorials/shader_toy_glow/star_nest.rst index 158b08d3e8..fd5bf15da0 100644 --- a/doc/tutorials/shader_toy_glow/star_nest.rst +++ b/doc/tutorials/shader_toy_glow/star_nest.rst @@ -1,5 +1,3 @@ -:orphan: - .. _star_nest: star_nest.glsl Full Listing diff --git a/doc/tutorials/views/01_views.rst b/doc/tutorials/views/01_views.rst index 6edb3b0760..39f2a5aba8 100644 --- a/doc/tutorials/views/01_views.rst +++ b/doc/tutorials/views/01_views.rst @@ -1,5 +1,3 @@ -:orphan: - .. _01_views: 01_views.py Full Listing diff --git a/doc/tutorials/views/02_views.rst b/doc/tutorials/views/02_views.rst index 7d1ba74d2c..ed28f58a3f 100644 --- a/doc/tutorials/views/02_views.rst +++ b/doc/tutorials/views/02_views.rst @@ -1,5 +1,3 @@ -:orphan: - .. _02_views: 02_views.py Full Listing diff --git a/doc/tutorials/views/02_views_diff.rst b/doc/tutorials/views/02_views_diff.rst index 64097e1ef6..378b99a682 100644 --- a/doc/tutorials/views/02_views_diff.rst +++ b/doc/tutorials/views/02_views_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _02_views_diff: 02_views.py Diff diff --git a/doc/tutorials/views/03_views.rst b/doc/tutorials/views/03_views.rst index 0abf21f598..352d0bee56 100644 --- a/doc/tutorials/views/03_views.rst +++ b/doc/tutorials/views/03_views.rst @@ -1,5 +1,3 @@ -:orphan: - .. _03_views: 03_views.py Full Listing diff --git a/doc/tutorials/views/03_views_diff.rst b/doc/tutorials/views/03_views_diff.rst index 5bb4ba9ab4..2c9c44bbd3 100644 --- a/doc/tutorials/views/03_views_diff.rst +++ b/doc/tutorials/views/03_views_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _03_views_diff: 03_views.py Diff diff --git a/doc/tutorials/views/04_views.rst b/doc/tutorials/views/04_views.rst index 050db67eca..fae4cd2ed5 100644 --- a/doc/tutorials/views/04_views.rst +++ b/doc/tutorials/views/04_views.rst @@ -1,5 +1,3 @@ -:orphan: - .. _04_views: 04_views.py Full Listing diff --git a/doc/tutorials/views/04_views_diff.rst b/doc/tutorials/views/04_views_diff.rst index d268158826..9a3a8d138f 100644 --- a/doc/tutorials/views/04_views_diff.rst +++ b/doc/tutorials/views/04_views_diff.rst @@ -1,5 +1,3 @@ -:orphan: - .. _04_views_diff: 04_views.py Diff diff --git a/doc/tutorials/views/index.rst b/doc/tutorials/views/index.rst index b3d5477861..bc3fa8a212 100644 --- a/doc/tutorials/views/index.rst +++ b/doc/tutorials/views/index.rst @@ -182,3 +182,17 @@ our view. * :ref:`04_views` |larr| Full listing of where we are right now * :ref:`04_views_diff` |larr| What we changed to get here + +.. Pages linked from this page. Listing them puts them in the + sidebar under this page, which shows readers where they are. + +.. toctree:: + :hidden: + + 01_views + 02_views + 02_views_diff + 03_views + 03_views_diff + 04_views + 04_views_diff