public static Variable GetListItem(ListVariables list, ListVariables.Position position, int index = 0) { return(list.Get(position, index)); }
public static Variable GetListItem(GameObject target, ListVariables.Position position, int index = 0) { ListVariables list = target.GetComponent <ListVariables>(); return(GetListItem(list, position)); }
public static void ListRemove(ListVariables target, ListVariables.Position position) { target.Remove(position); }
public static void ListRemove(GameObject target, ListVariables.Position position) { ListVariables list = target.GetComponent <ListVariables>(); ListRemove(list, position); }
public static void ListPush(ListVariables target, ListVariables.Position position, object value) { target.Push(value, position); }
public static void ListPush(GameObject target, ListVariables.Position position, object value) { ListVariables list = target.GetComponent <ListVariables>(); ListPush(list, position, value); }