OpenSceneGraph
3.4.0
|
Public Member Functions | |
MapIteratorObject () | |
MapIteratorObject (BaseSerializer::Type keyType, unsigned int keySize, BaseSerializer::Type elementType, unsigned int elementSize) | |
MapIteratorObject (const MapIteratorObject &rhs, const osg::CopyOp copyop=osg::CopyOp::SHALLOW_COPY) | |
META_Object (osgDB, MapIteratorObject) | |
BaseSerializer::Type | getKeyType () const |
unsigned int | getKeySize () const |
BaseSerializer::Type | getElementType () const |
unsigned int | getElementSize () const |
virtual bool | advance () |
virtual bool | valid () const |
virtual const void * | getKey () const |
virtual void * | getElement () const |
virtual void | setElement (void *) const |
Protected Attributes | |
BaseSerializer::Type | _keyType |
unsigned int | _keySize |
BaseSerializer::Type | _elementType |
unsigned int | _elementSize |
osgDB::MapIteratorObject::MapIteratorObject | ( | ) | [inline] |
osgDB::MapIteratorObject::MapIteratorObject | ( | BaseSerializer::Type | keyType, |
unsigned int | keySize, | ||
BaseSerializer::Type | elementType, | ||
unsigned int | elementSize | ||
) | [inline] |
osgDB::MapIteratorObject::MapIteratorObject | ( | const MapIteratorObject & | rhs, |
const osg::CopyOp | copyop = osg::CopyOp::SHALLOW_COPY |
||
) | [inline] |
virtual bool osgDB::MapIteratorObject::advance | ( | ) | [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >::ReverseMapIterator, and osgDB::MapSerializer< C, P >::MapIterator.
virtual void* osgDB::MapIteratorObject::getElement | ( | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >::ReverseMapIterator, and osgDB::MapSerializer< C, P >::MapIterator.
unsigned int osgDB::MapIteratorObject::getElementSize | ( | ) | const [inline] |
References _elementSize.
BaseSerializer::Type osgDB::MapIteratorObject::getElementType | ( | ) | const [inline] |
References _elementType.
virtual const void* osgDB::MapIteratorObject::getKey | ( | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >::ReverseMapIterator, and osgDB::MapSerializer< C, P >::MapIterator.
unsigned int osgDB::MapIteratorObject::getKeySize | ( | ) | const [inline] |
References _keySize.
BaseSerializer::Type osgDB::MapIteratorObject::getKeyType | ( | ) | const [inline] |
References _keyType.
virtual void osgDB::MapIteratorObject::setElement | ( | void * | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >::ReverseMapIterator, and osgDB::MapSerializer< C, P >::MapIterator.
virtual bool osgDB::MapIteratorObject::valid | ( | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >::ReverseMapIterator, and osgDB::MapSerializer< C, P >::MapIterator.
unsigned int osgDB::MapIteratorObject::_elementSize [protected] |
Referenced by getElementSize().
Referenced by getElementType().
unsigned int osgDB::MapIteratorObject::_keySize [protected] |
Referenced by getKeySize().
Referenced by getKeyType().
![]() | Generated at Tue Dec 8 2015 00:16:47 for the OpenSceneGraph by doxygen 1.7.6.1. |