Invert GMLscripts.com

ds_list_add_map

Adds a map to a given list and marks it. Marking ensures the data of a nested map is included when its parent is encoded as JSON, as well as destroyed when the parent is.

ds_list_add_map(parent, map)
Adds a map to a given list and marks it.
COPY/// @func   ds_list_add_map(parent, map)
///
/// @desc   Adds a map to a given list and marks it.
///         Marking ensures the data of a nested map is
///         included when its parent is encoded as JSON,
///         as well as destroyed when the parent is.
///
/// @param  {list}      parent      list data structure
/// @param  {map}       map         map to add to list
///
/// GMLscripts.com/license

function ds_list_add_map(parent, map)
{
    var pos = ds_list_size(parent);
    ds_list_add(parent, map);
    ds_list_mark_as_map(parent, pos);
}

Contributors: RaniSputnik

GitHub: View · Commits · Blame · Raw