docs: shuffle files to have the same logical hierarchy as on the generated doc

Also:
 - rename some files to remove redundant information from the filenames
 - rename many labels to match the filename and its place in the hierarchy
 - move lua_api under the scripting section
This commit is contained in:
George Kiagiadakis
2023-12-23 12:36:27 +02:00
parent 7dfc346a7b
commit f3f89b8fc1
87 changed files with 82 additions and 63 deletions

View File

@@ -0,0 +1,21 @@
.. _scripting_lua_api:
Lua API Documentation
=====================
.. toctree::
:maxdepth: 1
:caption: Contents:
lua_api/lua_introduction.rst
lua_api/lua_gobject.rst
lua_api/lua_core_api.rst
lua_api/lua_log_api.rst
lua_api/lua_object_api.rst
lua_api/lua_object_manager_api.rst
lua_api/lua_object_interest_api.rst
lua_api/lua_proxies_api.rst
lua_api/lua_session_item_api.rst
lua_api/lua_spa_device_api.rst
lua_api/lua_spa_pod.rst
lua_api/lua_local_module_api.rst