|
OpenSceneGraph
3.0.1
|

Public Types | |
| typedef T | object_type |
| typedef osg::observer_ptr < object_type > | ptr_type |
| typedef std::vector< ptr_type > | Vector |
| typedef Vector::iterator | Iterator |
| typedef Vector::const_iterator | ConstIterator |
Public Member Functions | |
| Iterator | begin () |
| ConstIterator | begin () const |
| Iterator | end () |
| ConstIterator | end () const |
| Vector::size_type | size () const |
| object_type * | getByName (const std::string &name) |
| const object_type * | getByName (const std::string &name) const |
| object_type * | getByIndex (unsigned int index) |
| const object_type * | getByIndex (unsigned int index) const |
| unsigned int | getNumObjects () const |
| Vector & | getObjects () |
| const Vector & | getObjects () const |
Protected Member Functions | |
| bool | _remove (object_type *obj) |
| bool | _removeByName (const std::string &name) |
Protected Attributes | |
| Vector | _objects |
| typedef Vector::const_iterator osgWidget::UIObjectParent< T >::ConstIterator |
| typedef Vector::iterator osgWidget::UIObjectParent< T >::Iterator |
| typedef T osgWidget::UIObjectParent< T >::object_type |
| typedef osg::observer_ptr<object_type> osgWidget::UIObjectParent< T >::ptr_type |
| typedef std::vector<ptr_type> osgWidget::UIObjectParent< T >::Vector |
| bool osgWidget::UIObjectParent< T >::_remove | ( | object_type * | obj | ) | [inline, protected] |
| bool osgWidget::UIObjectParent< T >::_removeByName | ( | const std::string & | name | ) | [inline, protected] |
| Iterator osgWidget::UIObjectParent< T >::begin | ( | ) | [inline] |
| ConstIterator osgWidget::UIObjectParent< T >::begin | ( | ) | const [inline] |
| Iterator osgWidget::UIObjectParent< T >::end | ( | ) | [inline] |
| ConstIterator osgWidget::UIObjectParent< T >::end | ( | ) | const [inline] |
| object_type* osgWidget::UIObjectParent< T >::getByIndex | ( | unsigned int | index | ) | [inline] |
| const object_type* osgWidget::UIObjectParent< T >::getByIndex | ( | unsigned int | index | ) | const [inline] |
| object_type* osgWidget::UIObjectParent< T >::getByName | ( | const std::string & | name | ) | [inline] |
| const object_type* osgWidget::UIObjectParent< T >::getByName | ( | const std::string & | name | ) | const [inline] |
| unsigned int osgWidget::UIObjectParent< T >::getNumObjects | ( | ) | const [inline] |
| Vector& osgWidget::UIObjectParent< T >::getObjects | ( | ) | [inline] |
| const Vector& osgWidget::UIObjectParent< T >::getObjects | ( | ) | const [inline] |
| Vector::size_type osgWidget::UIObjectParent< T >::size | ( | ) | const [inline] |
Vector osgWidget::UIObjectParent< T >::_objects [protected] |
Referenced by osgWidget::UIObjectParent< Window >::_remove(), osgWidget::UIObjectParent< Window >::_removeByName(), osgWidget::UIObjectParent< Window >::begin(), osgWidget::UIObjectParent< Window >::end(), osgWidget::UIObjectParent< Window >::getNumObjects(), osgWidget::UIObjectParent< Window >::getObjects(), and osgWidget::UIObjectParent< Window >::size().
| Generated at Thu Sep 27 2012 17:03:35 for the OpenSceneGraph by doxygen 1.7.6.1. |