|
| static int | lua_wml::intf_wml_tostring (lua_State *L) |
| | Dumps a wml table or userdata wml object into a pretty string.
|
| |
| static int | lua_wml::intf_load_wml (lua_State *L) |
| | Loads a WML file into a config.
|
| |
| static int | lua_wml::intf_parse_wml (lua_State *L) |
| | Parses a WML string into a config; does not preprocess or validate.
|
| |
| static int | lua_wml::intf_clone_wml (lua_State *L) |
| | Returns a clone (deep copy) of the passed config, which can be either a normal config or a vconfig If it is a vconfig, the underlying config is also cloned.
|
| |
| static int | lua_wml::intf_wml_interpolate (lua_State *L) |
| | Interpolates variables into a WML table, including [insert_tag] Arg 1: WML table to interpolate into Arg 2: WML table of variables.
|
| |
| static int | lua_wml::intf_wml_matches_filter (lua_State *L) |
| | Tests if a WML table matches a filter Arg 1: table to test Arg 2: filter.
|
| |
| static int | lua_wml::intf_wml_merge (lua_State *L) |
| | Merges two WML tables Arg 1: base table Arg 2: table to merge in.
|
| |
| static int | lua_wml::intf_wml_diff (lua_State *L) |
| | Computes a diff of two WML tables Arg 1: left table Arg 2: right table.
|
| |
| static int | lua_wml::intf_wml_patch (lua_State *L) |
| | Applies a diff to a WML table Arg 1: base table Arg 2: WML diff.
|
| |
| static int | lua_wml::intf_wml_equal (lua_State *L) |
| | Tests if two WML tables are equal (have the same keys and values, same tags, recursively) Arg 1: left table Arg 2: right table.
|
| |
| static int | lua_wml::intf_wml_valid (lua_State *L) |
| | Tests if a table represents a valid WML table Arg 1: table.
|
| |
| int | lua_wml::luaW_open (lua_State *L) |
| |