まだまだ解説としては不足していますが、現状、下記のページにあります。
- http://www.mz3.jp/trac/mz3/wiki/MZ3/Script/API
- http://www.mz3.jp/luadoc_mz3_api/files/mz3_lua_api.html
ちなみに後者は luadoc というJavaDocのような仕組みを使っています。これのすごいところは、C++ で書いた API バインディングソースのコメントとして API リファレンスを記述し、luadoc に食わせると html ができちゃうことです。すごーい!
(単一C/C++ソースファイルでは複数モジュールを記述できない、などTODOは残っているようですが)
luadoc の Win32 用バイナリ+環境一式が MZ3 のリポジトリにあるので、C/C++でLuaのAPIを書く方は参考にしてください(日本に数えるほどしかいないと思いますがw)。