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::ConstIterator |
typedef Vector::iterator osgWidget::UIObjectParent::Iterator |
typedef T osgWidget::UIObjectParent::object_type |
typedef std::vector<ptr_type> osgWidget::UIObjectParent::Vector |
bool osgWidget::UIObjectParent::_remove | ( | object_type * | obj | ) | [inline, protected] |
bool osgWidget::UIObjectParent::_removeByName | ( | const std::string & | name | ) | [inline, protected] |
Iterator osgWidget::UIObjectParent::begin | ( | ) | [inline] |
ConstIterator osgWidget::UIObjectParent::begin | ( | ) | const [inline] |
Iterator osgWidget::UIObjectParent::end | ( | ) | [inline] |
ConstIterator osgWidget::UIObjectParent::end | ( | ) | const [inline] |
object_type* osgWidget::UIObjectParent::getByIndex | ( | unsigned int | index | ) | [inline] |
const object_type* osgWidget::UIObjectParent::getByIndex | ( | unsigned int | index | ) | const [inline] |
object_type* osgWidget::UIObjectParent::getByName | ( | const std::string & | name | ) | [inline] |
const object_type* osgWidget::UIObjectParent::getByName | ( | const std::string & | name | ) | const [inline] |
unsigned int osgWidget::UIObjectParent::getNumObjects | ( | ) | const [inline] |
Vector& osgWidget::UIObjectParent::getObjects | ( | ) | [inline] |
const Vector& osgWidget::UIObjectParent::getObjects | ( | ) | const [inline] |
Vector::size_type osgWidget::UIObjectParent::size | ( | ) | const [inline] |
Vector osgWidget::UIObjectParent::_objects [protected] |
Referenced by osgWidget::UIObjectParent< Window >::begin(), osgWidget::UIObjectParent< Window >::end(), osgWidget::UIObjectParent< Window >::size(), osgWidget::UIObjectParent< Window >::getNumObjects(), osgWidget::UIObjectParent< Window >::getObjects(), osgWidget::UIObjectParent< Window >::_remove(), and osgWidget::UIObjectParent< Window >::_removeByName().
![]() | Generated at Mon Oct 3 2011 12:39:51 for the OpenSceneGraph by doxygen 1.7.5. |