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.
Return
Section titled “Return”-
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