mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-16 14:09:00 +07:00
raw list getter disable
This commit is contained in:
@@ -19,15 +19,15 @@ namespace IsoTools.Internal {
|
||||
_comparer = EqualityComparer<T>.Default;
|
||||
}
|
||||
|
||||
public IsoList<T> RawList {
|
||||
public T this[int index] {
|
||||
get {
|
||||
return _list;
|
||||
return _list[index];
|
||||
}
|
||||
}
|
||||
|
||||
public Dictionary<T, int> RawDict {
|
||||
public int this[T item] {
|
||||
get {
|
||||
return _dict;
|
||||
return _dict[item];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,6 +37,10 @@ namespace IsoTools.Internal {
|
||||
}
|
||||
}
|
||||
|
||||
public bool Contains(T value) {
|
||||
return _dict.ContainsKey(value);
|
||||
}
|
||||
|
||||
public void Add(T item) {
|
||||
if ( !_dict.ContainsKey(item) ) {
|
||||
_dict.Add(item, _list.Count);
|
||||
|
||||
Reference in New Issue
Block a user