public static Func <object> values(LuaMap map) { LuaMapIterator iter = new LuaMapIterator(map.map.GetEnumerator()); return(new Func <object>(iter.NextValue)); }
public static Func<object> keys(LuaMap map) { LuaMapIterator iter = new LuaMapIterator(map.map.GetEnumerator()); return new Func<object>(iter.NextKey); }
public static Func <object[]> pairs(LuaMap map) { LuaMapIterator iter = new LuaMapIterator(map.map.GetEnumerator()); return(new Func <object[]>(iter.NextPair)); }
public static Func<object[]> pairs(LuaMap map) { LuaMapIterator iter = new LuaMapIterator(map.map.GetEnumerator()); return new Func<object[]>(iter.NextPair); }