25 lines
811 B
Lua
25 lines
811 B
Lua
---Built-ins API documentation
|
|
---Built-in scripting functions.
|
|
|
|
---All ids in the engine are represented as hashes, so a string needs to be hashed
|
|
---before it can be compared with an id.
|
|
---@param s string # string to hash
|
|
---@return hash # a hashed string
|
|
function hash(s) end
|
|
|
|
---Returns a hexadecimal representation of a hash value.
|
|
---The returned string is always padded with leading zeros.
|
|
---@param h hash # hash value to get hex string for
|
|
---@return string # hex representation of the hash
|
|
function hash_to_hex(h) end
|
|
|
|
---Pretty printing of Lua values. This function prints Lua values
|
|
---in a manner similar to +print()+, but will also recurse into tables
|
|
---and pretty print them. There is a limit to how deep the function
|
|
---will recurse.
|
|
---@param v any # value to print
|
|
function pprint(v) end
|
|
|
|
|
|
|