|
OpenSceneGraph
3.4.0
|

Public Member Functions | |
| MapBaseSerializer (BaseSerializer::Type keyType, unsigned int keySize, BaseSerializer::Type elementType, unsigned int elementSize) | |
| Type | getKeyType () const |
| unsigned int | getKeySize () const |
| Type | getElementType () const |
| unsigned int | getElementSize () const |
| virtual void | clear (osg::Object &) const |
| virtual void | setElement (osg::Object &, void *, void *) const |
| virtual void * | getElement (osg::Object &, void *) const |
| virtual const void * | getElement (const osg::Object &, void *) const |
| virtual unsigned int | size (const osg::Object &) const |
| virtual MapIteratorObject * | createIterator (osg::Object &) const |
| virtual MapIteratorObject * | createReverseIterator (osg::Object &) const |
Protected Attributes | |
| Type | _keyType |
| unsigned int | _keySize |
| Type | _elementType |
| unsigned int | _elementSize |
| osgDB::MapBaseSerializer::MapBaseSerializer | ( | BaseSerializer::Type | keyType, |
| unsigned int | keySize, | ||
| BaseSerializer::Type | elementType, | ||
| unsigned int | elementSize | ||
| ) | [inline] |
| virtual void osgDB::MapBaseSerializer::clear | ( | osg::Object & | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| virtual MapIteratorObject* osgDB::MapBaseSerializer::createIterator | ( | osg::Object & | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| virtual MapIteratorObject* osgDB::MapBaseSerializer::createReverseIterator | ( | osg::Object & | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| virtual void* osgDB::MapBaseSerializer::getElement | ( | osg::Object & | , |
| void * | |||
| ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| virtual const void* osgDB::MapBaseSerializer::getElement | ( | const osg::Object & | , |
| void * | |||
| ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| unsigned int osgDB::MapBaseSerializer::getElementSize | ( | ) | const [inline] |
References _elementSize.
| Type osgDB::MapBaseSerializer::getElementType | ( | ) | const [inline] |
References _elementType.
| unsigned int osgDB::MapBaseSerializer::getKeySize | ( | ) | const [inline] |
References _keySize.
| Type osgDB::MapBaseSerializer::getKeyType | ( | ) | const [inline] |
References _keyType.
| virtual void osgDB::MapBaseSerializer::setElement | ( | osg::Object & | , |
| void * | , | ||
| void * | |||
| ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
| virtual unsigned int osgDB::MapBaseSerializer::size | ( | const osg::Object & | ) | const [inline, virtual] |
Reimplemented in osgDB::MapSerializer< C, P >.
unsigned int osgDB::MapBaseSerializer::_elementSize [protected] |
Type osgDB::MapBaseSerializer::_elementType [protected] |
unsigned int osgDB::MapBaseSerializer::_keySize [protected] |
Type osgDB::MapBaseSerializer::_keyType [protected] |
| Generated at Tue Dec 8 2015 00:16:47 for the OpenSceneGraph by doxygen 1.7.6.1. |