diff --git a/demos/2d/area_input.rst b/demos/2d/area_input.rst new file mode 100644 index 000000000..937b507b7 --- /dev/null +++ b/demos/2d/area_input.rst @@ -0,0 +1,167 @@ + +Area Input +========== + +Objectives of the demo +---------------------- + + +Bullet Lists +------------ + +==== + + + + +Bullet lists: + +- This is item 1 +- This is item 2 + +- Bullets are "-", "*" or "+". + Continuing text must be aligned + after the bullet and whitespace. + +* bullet ++ different bullet. + +Note that a blank line is required +before the first item and after the +last, but is optional between items. + +Enumerated Lists +---------------- + +Enumerated lists: + +3. This is the first item +4. This is the second item +5. Enumerators are arabic numbers, + single letters, or roman numerals +6. List items should be sequentially + numbered, but need not start at 1 + (although not all formatters will + honour the first index). +#. This item is auto-enumerated + +Field Lists +----------- + +:Authors: + Tony J. (Tibs) Ibbs, + David Goodger + + (and sundry other good-natured folks) + +:Version: 1.0 of 2001/08/08 +:Dedication: To my father. + +Line Blocks +----------- + +| Line blocks are useful for addresses, +| verse, and adornment-free lists. +| +| Each new line begins with a +| vertical bar ("|"). +| Line breaks and initial indents +| are preserved. +| Continuation lines are wrapped + portions of long lines; they begin + with spaces in place of vertical bars. +| + + +Tables +------ + +Grid table: + ++------------+------------+-----------+ +| Header 1 | Header 2 | Header 3 | ++============+============+===========+ +| body row 1 | column 2 | column 3 | ++------------+------------+-----------+ +| body row 2 | Cells may span columns.| ++------------+------------+-----------+ +| body row 3 | Cells may | - Cells | ++------------+ span rows. | - contain | +| body row 4 | | - blocks. | ++------------+------------+-----------+ + +Simple table: + +===== ===== ====== + Inputs Output +------------ ------ + A B A or B +===== ===== ====== +False False False +True False True +False True True +True True True +===== ===== ====== + +Transitions +----------- + + A transition marker is a horizontal line +of 4 or more repeated punctuation +characters. + +------------ + +A transition should not begin or end a +section or document, nor should two +transitions be immediately adjacent. + +=============== +Explicit Markup +=============== + +Hyperlink Targets +----------------- + +External hyperlinks, like Python_. + +.. _Python: http://www.python.org/ + +External hyperlinks, like `Python +`_. + +Internal crossreferences, like example_. + +.. _example: + +This is an example crossreference target. + +Python_ is `my favourite +programming language`__. + +.. _Python: http://www.python.org/ + +__ Python_ + + +Directives +---------- + +For instance: + +.. image:: images/ball1.gif + +.. code:: python + + def my_function(): + "just a test" + print 8/2 + +.. |date| date:: +.. |time| date:: %H:%M + +Today's date is |date|. + +This document was generated on |date| at |time|. + +end of file... \ No newline at end of file diff --git a/demos/2d/dynamic_collision_shapes.rst b/demos/2d/dynamic_collision_shapes.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/fog_of_war.rst b/demos/2d/fog_of_war.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/hdr.rst b/demos/2d/hdr.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/hexamap.rst b/demos/2d/hexamap.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/isometric.rst b/demos/2d/isometric.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/isometric_light.rst b/demos/2d/isometric_light.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/kinematic_char.rst b/demos/2d/kinematic_char.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/kinematic_col.rst b/demos/2d/kinematic_col.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/light_mask.rst b/demos/2d/light_mask.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/lights_shadows.rst b/demos/2d/lights_shadows.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/lookat.rst b/demos/2d/lookat.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/motion.rst b/demos/2d/motion.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/navpoly.rst b/demos/2d/navpoly.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/normalmaps.rst b/demos/2d/normalmaps.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/particles.rst b/demos/2d/particles.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/platformer.rst b/demos/2d/platformer.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/polygon_path_finder.rst b/demos/2d/polygon_path_finder.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/polygon_path_finder_demo.rst b/demos/2d/polygon_path_finder_demo.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/pong.rst b/demos/2d/pong.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/rubegoldberg.rst b/demos/2d/rubegoldberg.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/screen_space_shaders.rst b/demos/2d/screen_space_shaders.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/sdf_font.rst b/demos/2d/sdf_font.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/shower_of_bullets.rst b/demos/2d/shower_of_bullets.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/space_shooter.rst b/demos/2d/space_shooter.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/splash.rst b/demos/2d/splash.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/sprite_shaders.rst b/demos/2d/sprite_shaders.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/tetris.rst b/demos/2d/tetris.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/2d/texscreen.rst b/demos/2d/texscreen.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/fixed_materials.rst b/demos/3d/fixed_materials.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/kinematic_char.rst b/demos/3d/kinematic_char.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/mousepick_test.rst b/demos/3d/mousepick_test.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/navmesh.rst b/demos/3d/navmesh.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/platformer.rst b/demos/3d/platformer.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/polygon_path_finder.rst b/demos/3d/polygon_path_finder.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/sat_test.rst b/demos/3d/sat_test.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/shader_materials.rst b/demos/3d/shader_materials.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/3d/truck_town.rst b/demos/3d/truck_town.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/gui/drag_and_drop.rst b/demos/gui/drag_and_drop.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/gui/input_mapping.rst b/demos/gui/input_mapping.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/gui/rich_text_bbcode.rst b/demos/gui/rich_text_bbcode.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/gui/translation.rst b/demos/gui/translation.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/autoload.rst b/demos/misc/autoload.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/instancing.rst b/demos/misc/instancing.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/joysticks.rst b/demos/misc/joysticks.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/pause.rst b/demos/misc/pause.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/regex.rst b/demos/misc/regex.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/scene_changer.rst b/demos/misc/scene_changer.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/threads.rst b/demos/misc/threads.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/tween.rst b/demos/misc/tween.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/udp_chat.rst b/demos/misc/udp_chat.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/misc/window_management.rst b/demos/misc/window_management.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/viewport/2d_in_3d.rst b/demos/viewport/2d_in_3d.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/viewport/3d_in_2d.rst b/demos/viewport/3d_in_2d.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/viewport/gui_in_3d.rst b/demos/viewport/gui_in_3d.rst new file mode 100644 index 000000000..e69de29bb diff --git a/demos/viewport/screen_capture.rst b/demos/viewport/screen_capture.rst new file mode 100644 index 000000000..e69de29bb