| typedef point_type(Widget::* osgWidget::Window::Getter)() const |
typedef std::greater<point_type> osgWidget::Window::Greater [protected] |
typedef std::less<point_type> osgWidget::Window::Less [protected] |
typedef std::plus<point_type> osgWidget::Window::Plus [protected] |
| typedef std::list<osg::observer_ptr<Window> > osgWidget::Window::WindowList |
| osgWidget::Window::Window | ( | const std::string & | = "" |
) |
| osgWidget::Window::Window | ( | const Window & | , | |
| const osg::CopyOp & | ||||
| ) |
| point_type osgWidget::Window::_accumulate | ( | Getter | get, | |
| int | begin = 0, |
|||
| int | end = 0, |
|||
| int | add = 1 | |||
| ) | const [inline, protected] |
| const Widget* osgWidget::Window::_bg | ( | ) | const [inline, protected] |
| Widget* osgWidget::Window::_bg | ( | ) | [inline, protected] |
| point_type osgWidget::Window::_compare | ( | Getter | get, | |
| int | begin = 0, |
|||
| int | end = 0, |
|||
| int | add = 1 | |||
| ) | const [inline, protected] |
| point_type osgWidget::Window::_forEachAssignOrApply | ( | Getter | get, | |
| int | begin, | |||
| int | end, | |||
| int | add, | |||
| bool | assign | |||
| ) | const [inline, protected] |
| const osg::Geode* osgWidget::Window::_geode | ( | ) | const [inline, protected] |
| osg::Geode* osgWidget::Window::_geode | ( | ) | [inline, protected] |
| Widget* osgWidget::Window::_getBackground | ( | ) | const [protected] |
| virtual Sizes osgWidget::Window::_getHeightImplementation | ( | ) | const [protected, virtual] |
Reimplemented in osgWidget::Box, and osgWidget::Table.
| point_type osgWidget::Window::_getMaxWidgetHeight | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetHeightTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetMinHeight | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetMinHeightTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetMinWidth | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetMinWidthTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetPadHorizontal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetPadVertical | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetWidth | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMaxWidgetWidthTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetHeight | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetHeightTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetMinHeight | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetMinHeightTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetMinWidth | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetMinWidthTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetPadHorizontal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetPadVertical | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetWidth | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getMinWidgetWidthTotal | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| point_type osgWidget::Window::_getNumFill | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 1 | |||
| ) | const [protected] |
| Window* osgWidget::Window::_getTopmostParent | ( | ) | const [protected] |
| virtual Sizes osgWidget::Window::_getWidthImplementation | ( | ) | const [protected, virtual] |
Reimplemented in osgWidget::Box, and osgWidget::Table.
| void osgWidget::Window::_positionWidget | ( | Widget * | , | |
| point_type | , | |||
| point_type | ||||
| ) | [protected] |
| void osgWidget::Window::_removeFromGeode | ( | Widget * | ) | [protected] |
| virtual void osgWidget::Window::_resizeImplementation | ( | point_type | , | |
| point_type | ||||
| ) | [protected, pure virtual] |
Implemented in osgWidget::Box, osgWidget::Canvas, and osgWidget::Table.
| osg::Scissor* osgWidget::Window::_scissor | ( | ) | [inline, protected] |
References osg::StateAttribute::SCISSOR.
| void osgWidget::Window::_setFocused | ( | Widget * | ) | [protected] |
| void osgWidget::Window::_setManaged | ( | Widget * | , | |
| bool | = false | |||
| ) | [protected] |
| void osgWidget::Window::_setParented | ( | Widget * | , | |
| bool | = false | |||
| ) | [protected] |
| void osgWidget::Window::_setStyled | ( | Widget * | ) | [protected] |
| bool osgWidget::Window::_setVisible | ( | bool | ) | [protected] |
| bool osgWidget::Window::_setWidget | ( | Widget * | , | |
| int | = -1 | |||
| ) | [protected] |
| void osgWidget::Window::_setWidthAndHeight | ( | ) | [protected] |
| void osgWidget::Window::_setWidthAndHeightNotPAError | ( | const std::string & | , | |
| point_type | ||||
| ) | [protected] |
| void osgWidget::Window::_setWidthAndHeightUnknownSizeError | ( | const std::string & | , | |
| point_type | ||||
| ) | [protected] |
| unsigned int osgWidget::Window::addChildAndGetIndex | ( | osg::Node * | ) |
| unsigned int osgWidget::Window::addDrawableAndGetIndex | ( | osg::Drawable * | ) |
| void osgWidget::Window::addOrigin | ( | matrix_type | x, | |
| matrix_type | y | |||
| ) | [inline] |
| void osgWidget::Window::addRotate | ( | matrix_type | r | ) | [inline] |
| void osgWidget::Window::addScale | ( | matrix_type | s | ) | [inline] |
| void osgWidget::Window::addVisibleArea | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 0, |
|||
| int | = 0 | |||
| ) |
| virtual bool osgWidget::Window::addWidget | ( | Widget * | ) | [virtual] |
Reimplemented in osgWidget::Table.
| void osgWidget::Window::addX | ( | matrix_type | x | ) | [inline] |
| void osgWidget::Window::addY | ( | matrix_type | y | ) | [inline] |
| void osgWidget::Window::addZ | ( | matrix_type | z | ) | [inline] |
| void osgWidget::Window::attachMoveCallback | ( | ) | [inline] |
References osgWidget::callbackWindowMove(), and osgWidget::EVENT_MOUSE_DRAG.
| void osgWidget::Window::attachRotateCallback | ( | ) | [inline] |
References osgWidget::callbackWindowRotate(), and osgWidget::EVENT_MOUSE_DRAG.
| void osgWidget::Window::attachScaleCallback | ( | ) | [inline] |
References osgWidget::callbackWindowScale(), and osgWidget::EVENT_MOUSE_DRAG.
| void osgWidget::Window::attachTabFocusCallback | ( | ) | [inline] |
References osgWidget::callbackWindowTabFocus(), and osgWidget::EVENT_KEY_DOWN.
| EmbeddedWindow* osgWidget::Window::embed | ( | const std::string & | = "", |
|
| Widget::Layer | = Widget::LAYER_MIDDLE, |
|||
| unsigned | int = 0 | |||
| ) |
| XYCoord osgWidget::Window::getAbsoluteOrigin | ( | ) | const |
| HorizontalAnchor osgWidget::Window::getAnchorHorizontal | ( | ) | const [inline] |
| VerticalAnchor osgWidget::Window::getAnchorVertical | ( | ) | const [inline] |
| const Widget* osgWidget::Window::getBackground | ( | ) | const [inline] |
| Widget* osgWidget::Window::getBackground | ( | ) | [inline] |
| bool osgWidget::Window::getEmbeddedList | ( | WindowList & | ) | const |
| const Widget* osgWidget::Window::getFocused | ( | ) | const [inline] |
| Widget* osgWidget::Window::getFocused | ( | ) | [inline] |
| bool osgWidget::Window::getFocusList | ( | WidgetList & | ) | const |
| const osg::Geode* osgWidget::Window::getGeode | ( | ) | const [inline] |
| osg::Geode* osgWidget::Window::getGeode | ( | ) | [inline] |
| point_type osgWidget::Window::getHeight | ( | ) | const [inline] |
| unsigned int osgWidget::Window::getIndex | ( | ) | const [inline] |
| point_type osgWidget::Window::getMinHeight | ( | ) | const [inline] |
| XYCoord osgWidget::Window::getMinSize | ( | ) | const [inline] |
| point_type osgWidget::Window::getMinWidth | ( | ) | const [inline] |
| XYCoord osgWidget::Window::getOrigin | ( | ) | const [inline] |
| const Window* osgWidget::Window::getParent | ( | ) | const [inline] |
| Window* osgWidget::Window::getParent | ( | ) | [inline] |
| void osgWidget::Window::getParentList | ( | WindowList & | ) | const |
Referenced by osgWidget::WindowManager::getFirstEventInterface().
| Point osgWidget::Window::getPosition | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getRotate | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getScale | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getScaleDenominator | ( | ) | const [inline] |
| XYCoord osgWidget::Window::getSize | ( | ) | const [inline] |
| Strata osgWidget::Window::getStrata | ( | ) | const [inline] |
| const Window* osgWidget::Window::getTopmostParent | ( | ) | const [inline] |
| Window* osgWidget::Window::getTopmostParent | ( | ) | [inline] |
| VisibilityMode osgWidget::Window::getVisibilityMode | ( | ) | const [inline] |
| const Quad& osgWidget::Window::getVisibleArea | ( | ) | const [inline] |
| point_type osgWidget::Window::getWidth | ( | ) | const [inline] |
| const WindowManager* osgWidget::Window::getWindowManager | ( | ) | const [inline] |
| WindowManager* osgWidget::Window::getWindowManager | ( | ) | [inline] |
| matrix_type osgWidget::Window::getX | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getY | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getZ | ( | ) | const [inline] |
| matrix_type osgWidget::Window::getZRange | ( | ) | const [inline] |
| bool osgWidget::Window::grabFocus | ( | ) |
| bool osgWidget::Window::hide | ( | ) | [inline] |
| virtual bool osgWidget::Window::insertWidget | ( | Widget * | , | |
| unsigned | int | |||
| ) | [virtual] |
| bool osgWidget::Window::isPointerXYWithinVisible | ( | float | x, | |
| float | y | |||
| ) | const [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
| bool osgWidget::Window::isVisible | ( | ) | const |
| bool osgWidget::Window::isXYWithinVisible | ( | float | , | |
| float | ||||
| ) | const |
| XYCoord osgWidget::Window::localXY | ( | double | , | |
| double | ||||
| ) | const |
| virtual void osgWidget::Window::managed | ( | WindowManager * | ) | [virtual] |
| virtual bool osgWidget::Window::removeWidget | ( | Widget * | ) | [virtual] |
| bool osgWidget::Window::resize | ( | point_type | = 0.0f, |
|
| point_type | = 0.0f | |||
| ) |
| bool osgWidget::Window::resizeAdd | ( | point_type | = 0.0f, |
|
| point_type | = 0.0f | |||
| ) |
| bool osgWidget::Window::resizePercent | ( | point_type | = 0.0f, |
|
| point_type | = 0.0f | |||
| ) |
| void osgWidget::Window::setAnchorHorizontal | ( | HorizontalAnchor | ha | ) | [inline] |
| void osgWidget::Window::setAnchorVertical | ( | VerticalAnchor | va | ) | [inline] |
| bool osgWidget::Window::setFirstFocusable | ( | ) |
| bool osgWidget::Window::setFocused | ( | const std::string & | ) |
| bool osgWidget::Window::setFocused | ( | const Widget * | ) |
| bool osgWidget::Window::setNextFocusable | ( | ) |
| void osgWidget::Window::setOrigin | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
| void osgWidget::Window::setOrigin | ( | matrix_type | x, | |
| matrix_type | y | |||
| ) | [inline] |
| void osgWidget::Window::setPosition | ( | const Point & | p | ) | [inline] |
| void osgWidget::Window::setPosition | ( | matrix_type | x, | |
| matrix_type | y, | |||
| matrix_type | z | |||
| ) | [inline] |
| void osgWidget::Window::setRotate | ( | matrix_type | r | ) | [inline] |
| void osgWidget::Window::setScale | ( | matrix_type | s | ) | [inline] |
| void osgWidget::Window::setScaleDenominator | ( | matrix_type | sd | ) | [inline] |
| void osgWidget::Window::setStrata | ( | Strata | s | ) | [inline] |
| void osgWidget::Window::setVisibilityMode | ( | VisibilityMode | v | ) | [inline] |
| void osgWidget::Window::setVisibleArea | ( | int | = 0, |
|
| int | = 0, |
|||
| int | = 0, |
|||
| int | = 0 | |||
| ) |
| void osgWidget::Window::setX | ( | matrix_type | x | ) | [inline] |
| void osgWidget::Window::setY | ( | matrix_type | y | ) | [inline] |
| void osgWidget::Window::setZ | ( | matrix_type | z | ) | [inline] |
| void osgWidget::Window::setZRange | ( | matrix_type | zRange | ) | [inline] |
| bool osgWidget::Window::show | ( | ) | [inline] |
| virtual void osgWidget::Window::unmanaged | ( | WindowManager * | ) | [virtual] |
| virtual void osgWidget::Window::update | ( | ) | [virtual] |
friend class WindowManager [friend] |
osg::observer_ptr<Widget> osgWidget::Window::_focused [protected] |
HorizontalAnchor osgWidget::Window::_hAnchor [protected] |
Sizes osgWidget::Window::_height [protected] |
unsigned int osgWidget::Window::_index [protected] |
Window* osgWidget::Window::_parent [protected] |
matrix_type osgWidget::Window::_r [protected] |
matrix_type osgWidget::Window::_s [protected] |
matrix_type osgWidget::Window::_scaleDenom [protected] |
Strata osgWidget::Window::_strata [protected] |
VerticalAnchor osgWidget::Window::_vAnchor [protected] |
VisibilityMode osgWidget::Window::_vis [protected] |
Quad osgWidget::Window::_visibleArea [protected] |
Sizes osgWidget::Window::_width [protected] |
WindowManager* osgWidget::Window::_wm [protected] |
matrix_type osgWidget::Window::_x [protected] |
matrix_type osgWidget::Window::_y [protected] |
matrix_type osgWidget::Window::_z [protected] |
matrix_type osgWidget::Window::_zRange [protected] |
| Generated at Sat May 14 08:21:24 2011 for the OpenSceneGraph by doxygen 1.5.9. |