From cd56361421ff460768fbe4e9eaf1080a5507c5c3 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 13 Dec 2014 13:31:57 -0500 Subject: 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. --- doc/api/rendering.texi | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 doc/api/rendering.texi (limited to 'doc/api/rendering.texi') 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 -- cgit v1.2.3