Crazy Eddie's GUI System  ${CEGUI_VERSION}
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
ConstVectorIterator_less__CEGUI_scope_NamedDefinitionCollator_less__CEGUI_scope_String_comma__CEGUI_scope_PropertyInitialiser_const_ptr___greater___greater__wrapper Struct Reference
+ Inheritance diagram for ConstVectorIterator_less__CEGUI_scope_NamedDefinitionCollator_less__CEGUI_scope_String_comma__CEGUI_scope_PropertyInitialiser_const_ptr___greater___greater__wrapper:
+ Collaboration diagram for ConstVectorIterator_less__CEGUI_scope_NamedDefinitionCollator_less__CEGUI_scope_String_comma__CEGUI_scope_PropertyInitialiser_const_ptr___greater___greater__wrapper:

Public Member Functions

 ConstVectorIterator_less__CEGUI_scope_NamedDefinitionCollator_less__CEGUI_scope_String_comma__CEGUI_scope_PropertyInitialiser_const_ptr___greater___greater__wrapper (CEGUI::ConstVectorIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * > > const &arg)
 
virtual
::CEGUI::PropertyInitialiser
const * 
getCurrentValue () const
 Return the value for the item at the current iterator position.
 
::CEGUI::PropertyInitialiser
const * 
default_getCurrentValue () const
 
- Public Member Functions inherited from CEGUI::ConstVectorIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * > >
 ConstVectorIterator (typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator start_iter, typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator end_iter)
 
 ConstVectorIterator (typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator start_iter, typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator end_iter)
 
ConstBaseIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > >::value_type 
getCurrentValue () const
 Return the value for the item at the current iterator position.
 
ConstBaseIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > >::value_type 
getCurrentValue () const
 Return the value for the item at the current iterator position.
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > & 
operator++ ()
 Increase the iterator position (prefix increment). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > 
operator++ (int)
 Increase the iterator position (postfix increment). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > & 
operator++ ()
 Increase the iterator position (prefix increment). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > 
operator++ (int)
 Increase the iterator position (postfix increment). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > & 
operator-- ()
 Decrease the iterator position (prefix decrement). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > 
operator-- (int)
 Decrease the iterator position (postfix decrement). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > & 
operator-- ()
 Decrease the iterator position (prefix decrement). More...
 
ConstVectorIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * > > 
operator-- (int)
 Decrease the iterator position (postfix decrement). More...
 
- Public Member Functions inherited from CEGUI::ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * > >
 ConstBaseIterator (typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator start_iter, typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator end_iter)
 ConstBaseIterator constructor. More...
 
 ConstBaseIterator (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &org)
 ConstBaseIterator copy constructor.
 
 ConstBaseIterator (typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator start_iter, typename CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >::const_iterator end_iter)
 ConstBaseIterator constructor. More...
 
 ConstBaseIterator (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &org)
 ConstBaseIterator copy constructor.
 
virtual ~ConstBaseIterator (void)
 ConstBaseIterator destructor.
 
virtual ~ConstBaseIterator (void)
 ConstBaseIterator destructor.
 
ConstBaseIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * >, V > & 
operator= (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs)
 ConstBaseIterator assignment operator.
 
ConstBaseIterator
< CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * >, V > & 
operator= (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs)
 ConstBaseIterator assignment operator.
 
bool isAtEnd (void) const
 Return whether the current iterator position is at the end of the iterators range.
 
bool isAtEnd (void) const
 Return whether the current iterator position is at the end of the iterators range.
 
bool isAtStart (void) const
 Return whether the current iterator position is at the start of the iterators range.
 
bool isAtStart (void) const
 Return whether the current iterator position is at the start of the iterators range.
 
bool operator== (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs) const
 Compares two iterators. Return true if the current position of both iterators are equivalent.
 
bool operator== (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs) const
 Compares two iterators. Return true if the current position of both iterators are equivalent.
 
bool operator!= (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs) const
 Compares two iterators. Return true if the current position of the iterators are different.
 
bool operator!= (const ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * >, V > &rhs) const
 Compares two iterators. Return true if the current position of the iterators are different.
 
value_type operator* () const
 Return the value for the current iterator position.
 
value_type operator* () const
 Return the value for the current iterator position.
 
void toStart (void)
 Set the iterator current position to the start position.
 
void toStart (void)
 Set the iterator current position to the start position.
 
void toEnd (void)
 Set the iterator current position to the end position.
 
void toEnd (void)
 Set the iterator current position to the end position.
 

Additional Inherited Members

- Public Types inherited from CEGUI::ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * > >
typedef V value_type
 
typedef V value_type
 
- Protected Attributes inherited from CEGUI::ConstBaseIterator< CEGUI::NamedDefinitionCollator< CEGUI::String, CEGUI::PropertyInitialiser const * > >
CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * >::const_iterator 
d_currIter
 'real' iterator describing the current position within the collection.
 
CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * >::const_iterator 
d_startIter
 'real' iterator describing the start position within the collection (or what we were told was the start).
 
CEGUI::NamedDefinitionCollator
< CEGUI::String,
CEGUI::PropertyInitialiser
const * >::const_iterator 
d_endIter
 'real' iterator describing the end position within the collection (or what we were told was the end).