Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
|
Classes | |
struct | SparseArrayEnumerator |
Public Member Functions | |
USparseArray () | |
USparseArray (int capacity) | |
int | Add (T element) |
void | RemoveAt (int index, int count=1) |
void | Empty (int newCapacity=0) |
void | Reset () |
void | EnsureCapacity (int capacity) |
void | Shrink () |
bool | Compact () |
bool | TryGetAt (int index, out T val) |
bool | IsAllocated (int index) |
SparseArrayEnumerator | GetEnumerator () |
IEnumerator< T > IEnumerable< T >. | GetEnumerator () |
IEnumerator IEnumerable. | GetEnumerator () |
Properties | |
ref T | this[int index] [get] |
int | MaxIndex [get] |
int | Count [get] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool USparseArray< T >.IsAllocated | ( | int | index | ) |
SparseArrayEnumerator USparseArray< T >.GetEnumerator | ( | ) |
IEnumerator< T > IEnumerable< T >. USparseArray< T >.GetEnumerator | ( | ) |
IEnumerator IEnumerable. USparseArray< T >.GetEnumerator | ( | ) |
|
get |
|
get |
|
get |