Elin Modding Docs Doc
|
Public Member Functions | |
PriorityQueueB (IComparer< T > comparer) | |
PriorityQueueB (IComparer< T > comparer, int capacity) | |
int | Push (T item) |
T | Pop () |
void | Update (int i) |
T | Peek () |
void | Clear () |
void | RemoveLocation (T item) |
![]() |
Protected Member Functions | |
void | SwitchElements (int i, int j) |
virtual int | OnCompare (int i, int j) |
Protected Attributes | |
List< T > | InnerList = new List<T>() |
IComparer< T > | mComparer |
Properties | |
int | Count [get] |
T | this[int index] [get, set] |
Definition at line 8 of file PriorityQueueB.cs.
Algorithms.PriorityQueueB< T >.PriorityQueueB | ( | ) |
Definition at line 11 of file PriorityQueueB.cs.
Algorithms.PriorityQueueB< T >.PriorityQueueB | ( | IComparer< T > | comparer | ) |
Definition at line 17 of file PriorityQueueB.cs.
Algorithms.PriorityQueueB< T >.PriorityQueueB | ( | IComparer< T > | comparer, |
int | capacity ) |
Definition at line 23 of file PriorityQueueB.cs.
void Algorithms.PriorityQueueB< T >.Clear | ( | ) |
Definition at line 140 of file PriorityQueueB.cs.
|
protectedvirtual |
Definition at line 38 of file PriorityQueueB.cs.
T Algorithms.PriorityQueueB< T >.Peek | ( | ) |
Implements Algorithms.IPriorityQueue< T >.
Definition at line 130 of file PriorityQueueB.cs.
T Algorithms.PriorityQueueB< T >.Pop | ( | ) |
Implements Algorithms.IPriorityQueue< T >.
Definition at line 62 of file PriorityQueueB.cs.
int Algorithms.PriorityQueueB< T >.Push | ( | T | item | ) |
Implements Algorithms.IPriorityQueue< T >.
Definition at line 44 of file PriorityQueueB.cs.
void Algorithms.PriorityQueueB< T >.RemoveLocation | ( | T | item | ) |
Definition at line 156 of file PriorityQueueB.cs.
|
protected |
Definition at line 30 of file PriorityQueueB.cs.
void Algorithms.PriorityQueueB< T >.Update | ( | int | i | ) |
Implements Algorithms.IPriorityQueue< T >.
Definition at line 91 of file PriorityQueueB.cs.
|
protected |
Definition at line 187 of file PriorityQueueB.cs.
|
protected |
Definition at line 190 of file PriorityQueueB.cs.
|
get |
Definition at line 147 of file PriorityQueueB.cs.
|
getset |
Definition at line 173 of file PriorityQueueB.cs.