GetApiDescriptor()
Description
Section titled âDescriptionâThe GetApiDescriptor Lua function returns a table with a description of all the object-free Lua functions. These are descriptions only. The function does not have any actual functions. The table is not sorted.
Arguments
Section titled âArgumentsâThis function does not accept any arguments.
-
Table:
The returned table contains elements with other tables.- String:
This is the Api function name. - String:
This is the description of the Api arguments. - String:
This is the description of the Api returns.
- String:
Example
Section titled âExampleâThis example prints the content of the returned table.
| Copy CodeLua |
| ``` |
| return function () |
-- This returns information about all the Lua "object-free" functions.-- GetApiDescriptor() returns a table with all the functions.-- Each table element is another table with the name, argument description, and return description. for key,value in ipairs(GetApiDescriptor()) do if value[1] ~= nil then Printf("Api " .. key .. " is: " .. value[1]) end if value[2] ~= nil then Printf("Arguments: " .. value[2]) end if value[3] ~= nil then Printf("Returns: " .. value[3]) end Printf("---------------------------------------") endend