VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtRangedObjectIterator Class Reference

Public Member Functions

 DtRangedObjectIterator (const DtRangedObjectType *)
DtObjectType current () const
DtObjectType operator++ ()
DtObjectType next ()
bool atEnd () const
bool increaseOffsetsFrom (int)

Protected Member Functions

void createElementsAndOffsets ()

Protected Attributes

const DtRangedObjectTypemyObject
std::vector< int > myOffsets
std::vector< std::vector< int > > myElements
bool myIsRangedObject
bool myAtEnd

Constructor & Destructor Documentation

DtRangedObjectIterator::DtRangedObjectIterator ( const DtRangedObjectType )

Member Function Documentation

DtObjectType DtRangedObjectIterator::current ( ) const
DtObjectType DtRangedObjectIterator::operator++ ( )
inline

References next().

DtObjectType DtRangedObjectIterator::next ( )

Referenced by operator++().

bool DtRangedObjectIterator::atEnd ( ) const
bool DtRangedObjectIterator::increaseOffsetsFrom ( int  )
void DtRangedObjectIterator::createElementsAndOffsets ( )
protected

Member Data Documentation

const DtRangedObjectType* DtRangedObjectIterator::myObject
protected
std::vector<int> DtRangedObjectIterator::myOffsets
protected
std::vector<std::vector<int> > DtRangedObjectIterator::myElements
protected
bool DtRangedObjectIterator::myIsRangedObject
protected
bool DtRangedObjectIterator::myAtEnd
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)