Space Engineers
Public Member Functions | Properties | List of all members
BulletXNA.LinearMath.ObjectArray< T > Class Template Reference

Public Member Functions

 ObjectArray ()
 
T[] GetRawArray ()
 
 ObjectArray (int capacity)
 
void Add (T item)
 
void Swap (int index0, int index1)
 
void Resize (int newsize)
 
void Resize (int newsize, bool allocate)
 
void Clear ()
 

Properties

int Capacity [get, set]
 
int Count [get]
 
this[int index] [get, set]
 

Detailed Description

Type Constraints
T :new() 

Definition at line 30 of file ObjectArray.cs.

Constructor & Destructor Documentation

Definition at line 46 of file ObjectArray.cs.

BulletXNA.LinearMath.ObjectArray< T >.ObjectArray ( int  capacity)
inline

Definition at line 56 of file ObjectArray.cs.

Member Function Documentation

void BulletXNA.LinearMath.ObjectArray< T >.Add ( item)
inline

Definition at line 65 of file ObjectArray.cs.

void BulletXNA.LinearMath.ObjectArray< T >.Clear ( )
inline

Definition at line 127 of file ObjectArray.cs.

T [] BulletXNA.LinearMath.ObjectArray< T >.GetRawArray ( )
inline

Definition at line 51 of file ObjectArray.cs.

void BulletXNA.LinearMath.ObjectArray< T >.Resize ( int  newsize)
inline

Definition at line 82 of file ObjectArray.cs.

void BulletXNA.LinearMath.ObjectArray< T >.Resize ( int  newsize,
bool  allocate 
)
inline

Definition at line 87 of file ObjectArray.cs.

void BulletXNA.LinearMath.ObjectArray< T >.Swap ( int  index0,
int  index1 
)
inline

Definition at line 75 of file ObjectArray.cs.

Property Documentation

int BulletXNA.LinearMath.ObjectArray< T >.Capacity
getset

Definition at line 151 of file ObjectArray.cs.

Definition at line 182 of file ObjectArray.cs.

T BulletXNA.LinearMath.ObjectArray< T >.this[int index]
getset

Definition at line 190 of file ObjectArray.cs.


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