|
bool | MoveNext () |
|
| InternalDList (int capacity) |
|
| InternalDList (T[] array, int count) |
|
int | Internalize (int index) |
|
int | IncMod (int index) |
|
int | IncMod (int index, int amount) |
|
int | DecMod (int index) |
|
int | DecMod (int index, int amount) |
|
int | IndexOf (T item) |
|
int | IndexOf (T item, int startIndex) |
|
void | PushLast (ICollection< T > items) |
|
void | PushLast (IEnumerable< T > items) |
|
void | PushLast (IReadOnlyCollection< T > items) |
|
void | PushLast (ICollectionAndReadOnly< T > items) |
|
void | PushLast (T item) |
|
void | PushFirst (T item) |
|
void | PopLast (int amount) |
|
void | PopFirst (int amount) |
|
void | AutoRaiseCapacity (int more) |
|
void | AutoRaiseCapacity (int more, int capacityLimit) |
|
void | Insert (int index, T item) |
|
void | InsertRange (int index, ICollection< T > items) |
|
void | InsertRange (int index, ICollectionAndReadOnly< T > items) |
|
void | InsertRange (int index, IReadOnlyCollection< T > items) |
|
int | InsertRangeHelper (int index, int amount) |
|
void | RemoveAt (int index) |
|
void | RemoveRange (int index, int amount) |
|
bool | TrySet (int index, T value) |
|
T | TryGet (int index, out bool fail) |
| Gets the item at the specified index, and does not throw an exception on failure. More...
|
|
void | Add (T item) |
| An alias for PushLast(). More...
|
|
void | Clear () |
|
void | Resize (int newSize) |
|
bool | Contains (T item) |
|
void | CopyTo (T[] destination, int arrayIndex) |
|
bool | Remove (T item) |
|
IRange< T > IListSource< T >. | Slice (int start, int count) |
| Returns a sub-range of this list. More...
|
|
InternalDList< T > | Slice (int start, int subcount) |
| Returns a sub-range of this list. More...
|
|
IEnumerator< T > IEnumerable< T >. | GetEnumerator () |
|
System.Collections.IEnumerator
System.Collections.IEnumerable. | GetEnumerator () |
|
IEnumerator< T > | GetEnumerator () |
|
IEnumerator< T > | GetEnumerator (DList< T > wrapper) |
|
Maybe< T > | TryPopFirst () |
|
Maybe< T > | TryPeekFirst () |
|
Maybe< T > | TryPopLast () |
|
Maybe< T > | TryPeekLast () |
|
int | BinarySearch (T k, Comparer< T > comp) |
|
int | BinarySearch< K > (K k, Func< T, K, int > compare, bool lowerBound=true) |
|
InternalDList< T > | Clone () |
|
void | CopyTo (int sourceIndex, T[] destination, int destinationIndex, int subcount) |
|
InternalDList< T > | CopySection (int start, int subcount) |
|
DList< T > | AsDList () |
| Returns a DList{T} wrapped around this list. More...
|
|
void | Sort (Comparison< T > comp) |
|
void | Sort (int index, int count, Comparison< T > comp) |
|