summaryrefslogtreecommitdiff
path: root/doc/api/rendering.texi
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2014-12-13 13:31:57 -0500
committerDavid Thompson <dthompson2@worcester.edu>2014-12-13 13:31:57 -0500
commitcd56361421ff460768fbe4e9eaf1080a5507c5c3 (patch)
tree29789f97ede43cfbee8180626c1f297b740a501a /doc/api/rendering.texi
parentedd5b8a2b52744cbe696cd9555757bbed00817b1 (diff)
docs: Add half-written manual.
* doc/game.texi: Delete. * doc/api/init.texi: New file. * doc/api/input.texi: Likewise. * doc/api/math.texi: Likewise. * doc/api/rendering.texi: Likewise. * doc/api/time.texi: Likewise. * doc/api/utils.texi: Likewise. * doc/sly.texi: Add API reference. * doc/Makefile.am (sly_TEXINFOS): Add new files.
Diffstat (limited to 'doc/api/rendering.texi')
-rw-r--r--doc/api/rendering.texi48
1 files changed, 48 insertions, 0 deletions
diff --git a/doc/api/rendering.texi b/doc/api/rendering.texi
new file mode 100644
index 0000000..364d09c
--- /dev/null
+++ b/doc/api/rendering.texi
@@ -0,0 +1,48 @@
+@node Rendering
+@section Rendering
+
+@menu
+* Scene Graph:: Declarative rendering.
+* Sprites:: 2D textured rectangles.
+* Textures:: Pixel arrays.
+* Fonts:: Font loading and text rendering.
+* Shapes:: Primitive 2D/3D shapes.
+* Cameras:: Defining a viewpoint.
+* Colors:: Pretty colors.
+* Framebuffers:: Offscreen rendering.
+@end menu
+
+@node Scene Graph
+@subsection Scene Graph
+
+@menu
+* Models:: Renderable objects.
+* Groups:: Transformation hierarchy.
+@end menu
+
+@node Models
+@subsubsection Models
+
+@node Groups
+@subsubsection Groups
+
+@node Sprites
+@subsection Sprites
+
+@node Textures
+@subsection Textures
+
+@node Fonts
+@subsection Fonts
+
+@node Shapes
+@subsection Shapes
+
+@node Cameras
+@subsection Cameras
+
+@node Colors
+@subsection Colors
+
+@node Framebuffers
+@subsection Framebuffers