Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType > Struct Template Reference
Inheritance diagram for VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >:

Public Member Functions

 ArrayOfTypeEnumerator (TInner enumerator)
 
ArrayOfTypeEnumerator< T, TInner, TOfType > GetEnumerator ()
 So we can put this into foreach More...
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Public Attributes

TInner m_inner
 

Properties

TOfType Current [get]
 
object System.Collections.IEnumerator. Current [get]
 

Detailed Description

Type Constraints
TInner :struct 
TInner :IEnumerator<T> 
TOfType :T 

Definition at line 10 of file ArrayOfTypeEnumerator.cs.

Constructor & Destructor Documentation

VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.ArrayOfTypeEnumerator ( TInner  enumerator)
inline

Definition at line 16 of file ArrayOfTypeEnumerator.cs.

Member Function Documentation

void VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.Dispose ( )
inline

Definition at line 34 of file ArrayOfTypeEnumerator.cs.

ArrayOfTypeEnumerator<T, TInner, TOfType> VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.GetEnumerator ( )
inline

So we can put this into foreach

Definition at line 24 of file ArrayOfTypeEnumerator.cs.

bool VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.MoveNext ( )
inline

Definition at line 48 of file ArrayOfTypeEnumerator.cs.

void VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.Reset ( )
inline

Definition at line 62 of file ArrayOfTypeEnumerator.cs.

Member Data Documentation

TInner VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.m_inner

Definition at line 14 of file ArrayOfTypeEnumerator.cs.

Property Documentation

TOfType VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.Current
get

Definition at line 30 of file ArrayOfTypeEnumerator.cs.

object System.Collections.IEnumerator. VRage.Extensions.ArrayOfTypeEnumerator< T, TInner, TOfType >.Current
get

Definition at line 40 of file ArrayOfTypeEnumerator.cs.


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