signalis-eb/godot/addons/collections/tuple.gd

15 lines
309 B
GDScript

class_name Tuple extends RefCounted
var _items: Array
func _init(items: Array) -> void:
_items = items
static func from_iter(iter: Iterator):
Tuple.new(iter.collect())
func iter() -> Iterator:
return ListIterator.from_array(_items)
func _get(property) -> Variant:
return _items[property]