This is TileIterator.h in view mode; [Download] [Up]
/*
* This is used to interate through an array
* of tiles in a modulas fashion.
*
$Author$
$Header$
*
$Log$
*/
class TileIterator {
private:
// This is the integral value of
// this object.
int my_value;
public:
// Return the current value of the
// object.
int value( void );
// The iterator operator increments
// the value modulas the number of
// tiles and retuns the next value.
int operator()();
// Add to the value.
int operator+( int );
// Subrtact from the value.
int operator-( int );
// Preincrement. Postincrement isn't
// supported by the compiler.
int operator++( void );
// Predecrement. Postdecrement may not be
// supported.
int operator--( void );
// Assign a value.
void operator=( int );
TileIterator( void );
TileIterator( int );
};
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.