Public Member Functions | |
base_source_iterator (CompositeSource *composite=0, T advancer=T()) | |
base_source_iterator (const base_source_iterator &rhs) | |
base_source_iterator & | operator= (const base_source_iterator &rhs) |
bool | operator== (const base_source_iterator &rhs) const |
bool | operator!= (const base_source_iterator &rhs) const |
bool | valid () const |
osg::ref_ptr< Source > & | operator * () |
osg::ref_ptr< Source > * | operator-> () |
base_source_iterator & | operator++ () |
base_source_iterator | operator++ (int) |
bool | advance () |
Protected Attributes | |
T | _advancer |
iterator | _compositeIterator |
int | _sourceIndex |
osg::ref_ptr< Source > | _nullSource |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|