index.adoc revision b18c2d1e
1= CTWM Developer's Manual
2
3Eventually, this will be a full compendium of all the information that a
4Real CTWM Dev will already have in their head and never need to be
5reminded of.
6
7
8== Pages
9
10(Should be organized better.  Or at all.)
11
12* <<code_style.adoc#,Code Style>> covers coding style guidelines.
13
14* <<functions.adoc#,f.functions>> talks about how the various
15`f.whatever` functions are dispatched and how you'd go about writing one.
16
17* <<rlayout.adoc#,RLayout>> describes the functions and data structures
18involving `RArea` and `RLayout` bits.
19
20* <<principles.adoc#,Principles Of Operation>> is a pre-existing dev
21document that covers a number of areas.  Probably over time it'll get
22piecewise integrated into bigger individual sections.
23
24* <<links.adoc#,Links>> collections links to various manuals and
25specifications and other reference material that are often of use.
26
27* <<doxygen.adoc#,Doxygen>> discusses use of Doxygen to document the
28source.
29