Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

iObjectRegistryIterator Struct Reference

Use an instance of this class to iterate over objects in the object registry. More...

#include <objreg.h>

Inheritance diagram for iObjectRegistryIterator:

iBase List of all members.

Public Methods

virtual bool Restart ()=0
 Restart the iterator. More...

virtual iBaseGetCurrent ()=0
 Get the current element. More...

virtual const char* GetCurrentTag ()=0
 Return the current tag.

virtual bool Next ()=0
 Proceed with next element. More...


Detailed Description

Use an instance of this class to iterate over objects in the object registry.


Member Function Documentation

iBase * iObjectRegistryIterator::GetCurrent ( ) [pure virtual]
 

Get the current element.

Return NULL if none (end of list).

bool iObjectRegistryIterator::Next ( ) [pure virtual]
 

Proceed with next element.

Return true if there is one.

bool iObjectRegistryIterator::Restart ( ) [pure virtual]
 

Restart the iterator.

Returns false if there are no ellements in it.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000