DPB2Class · Utilities and settings

IndexedList<T>

Provides indexed list data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.Common

public class IndexedList<T>View DPB1 version →

Members and overloads

11 results

IndexedList

MethodLink ↗
public IndexedList<T>.IndexedList()

Creates a new IndexedList instance.

IndexedList

MethodLink ↗
public IndexedList<T>.IndexedList(bool isCyclic = false)

Creates a new IndexedList instance using the supplied arguments.

isCyclicbool
Specifies is cyclic. Optional; the default is shown in the signature.

IndexedList

MethodLink ↗
public IndexedList<T>.IndexedList(IEnumerable<T> collection, bool isCyclic = false)

Creates a new IndexedList instance using the supplied arguments.

collectionIEnumerable<T>
Specifies collection.
isCyclicbool
Specifies is cyclic. Optional; the default is shown in the signature.

IndexedList

MethodLink ↗
public IndexedList<T>.IndexedList(int capacity, bool isCyclic = false)

Creates a new IndexedList instance using the supplied arguments.

capacityint
Specifies capacity.
isCyclicbool
Specifies is cyclic. Optional; the default is shown in the signature.

Next

MethodLink ↗
public bool IndexedList<T>.Next()

Executes the next operation.

Returns: A Boolean result. The member description explains the condition being checked.

Previous

MethodLink ↗
public bool IndexedList<T>.Previous()

Executes the previous operation.

Returns: A Boolean result. The member description explains the condition being checked.

Current

PropertyLink ↗
public T IndexedList<T>.Current { get; }

Gets current for IndexedList.

CurrentOrDefault

PropertyLink ↗
public T IndexedList<T>.CurrentOrDefault { get; }

Gets current or default for IndexedList.

Index

PropertyLink ↗
public int IndexedList<T>.Index { get; set; }

Gets or sets index for IndexedList.

IsAtEnd

PropertyLink ↗
public bool IndexedList<T>.IsAtEnd { get; }

Whether this indexed list is at end.

IsCyclic

PropertyLink ↗
public bool IndexedList<T>.IsCyclic { get; set; }

Whether this indexed list is cyclic.

DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.