Corgi Engine  v9.2
MoreMountains.Tools.MMReorderableArray< T > Class Template Reference
Inheritance diagram for MoreMountains.Tools.MMReorderableArray< T >:

Public Member Functions

 MMReorderableArray ()
 
 MMReorderableArray (int length)
 
object Clone ()
 
void CopyFrom (IEnumerable< T > value)
 
bool Contains (T value)
 
int IndexOf (T value)
 
void Insert (int index, T item)
 
void RemoveAt (int index)
 
void Add (T item)
 
void Clear ()
 
void CopyTo (T[] array, int arrayIndex)
 
bool Remove (T item)
 
T[] ToArray ()
 
IEnumerator< T > GetEnumerator ()
 

Properties

this[int index] [get, set]
 
int Length [get]
 
bool IsReadOnly [get]
 
int Count [get]
 

Constructor & Destructor Documentation

◆ MMReorderableArray() [1/2]

◆ MMReorderableArray() [2/2]

Member Function Documentation

◆ Add()

void MoreMountains.Tools.MMReorderableArray< T >.Add ( item)

◆ Clear()

◆ Clone()

◆ Contains()

bool MoreMountains.Tools.MMReorderableArray< T >.Contains ( value)

◆ CopyFrom()

void MoreMountains.Tools.MMReorderableArray< T >.CopyFrom ( IEnumerable< T >  value)

◆ CopyTo()

void MoreMountains.Tools.MMReorderableArray< T >.CopyTo ( T[]  array,
int  arrayIndex 
)

◆ GetEnumerator()

IEnumerator<T> MoreMountains.Tools.MMReorderableArray< T >.GetEnumerator ( )

◆ IndexOf()

int MoreMountains.Tools.MMReorderableArray< T >.IndexOf ( value)

◆ Insert()

void MoreMountains.Tools.MMReorderableArray< T >.Insert ( int  index,
item 
)

◆ Remove()

bool MoreMountains.Tools.MMReorderableArray< T >.Remove ( item)

◆ RemoveAt()

void MoreMountains.Tools.MMReorderableArray< T >.RemoveAt ( int  index)

◆ ToArray()

Property Documentation

◆ Count

◆ IsReadOnly

bool MoreMountains.Tools.MMReorderableArray< T >.IsReadOnly
get

◆ Length

◆ this[int index]

T MoreMountains.Tools.MMReorderableArray< T >.this[int index]
getset

The documentation for this class was generated from the following file: