[OgreKit Lua]

Public Types | Public Member Functions | List of all members
gsArrayIterator< B > Class Template Reference

Public Types

typedef utArray< B * > Array
 
typedef utArrayIterator< ArrayIterator
 

Public Member Functions

 gsArrayIterator (Array &a)
 
 gsArrayIterator ()
 
 ~gsArrayIterator ()
 
bool hasMoreElements (void)
 
void moveNext (void)
 
B * peekNext (void)
 
B * getNext (void)
 

Member Typedef Documentation

template<typename B >
typedef utArray<B*> gsArrayIterator< B >::Array
template<typename B >
typedef utArrayIterator<Array> gsArrayIterator< B >::Iterator

Constructor & Destructor Documentation

template<typename B >
gsArrayIterator< B >::gsArrayIterator ( Array a)
inline
template<typename B >
gsArrayIterator< B >::gsArrayIterator ( )
inline
template<typename B >
gsArrayIterator< B >::~gsArrayIterator ( )
inline

Member Function Documentation

template<typename B >
B* gsArrayIterator< B >::getNext ( void  )
inline
template<typename B >
bool gsArrayIterator< B >::hasMoreElements ( void  )
inline
template<typename B >
void gsArrayIterator< B >::moveNext ( void  )
inline
template<typename B >
B* gsArrayIterator< B >::peekNext ( void  )
inline