docs: Compact and lay out the header of API docs
authorAndy Williams <andy@andywilliams.me>
Mon, 11 Dec 2017 16:43:47 +0000 (16:43 +0000)
committerAndy Williams <andy@andywilliams.me>
Mon, 11 Dec 2017 16:50:47 +0000 (16:50 +0000)
commit5b6d3bb5384f9512d2fb51a9cd50035fb8f58a6a
tree87d456820011facf452fe0725d9fb124f3b3e6cb
parent0c744c6c1c41902089534a1ad2e31de541c22445
docs: Compact and lay out the header of API docs

Add an inheritance summary (following the primary class heirarchy).
Move the full heirarchy to a folded section.
Put the description at the top where it belongs.
src/scripts/elua/apps/gendoc.lua