OpenSceneGraph 2.8.4
|
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] |
ConstIterator osgWidget::UIObjectParent< T >::begin | ( | ) | const [inline] |
Iterator osgWidget::UIObjectParent< T >::begin | ( | ) | [inline] |
ConstIterator osgWidget::UIObjectParent< T >::end | ( | ) | const [inline] |
Iterator osgWidget::UIObjectParent< T >::end | ( | ) | [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 Sun Jan 8 2012 13:17:08 for the OpenSceneGraph by doxygen 1.7.4. |