OpenSceneGraph
3.0.1
|
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] |
Widget* osgWidget::Window::_bg | ( | ) | [inline, protected] |
const Widget* osgWidget::Window::_bg | ( | ) | const [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] |
osg::Geode* osgWidget::Window::_geode | ( | ) | [inline, protected] |
const osg::Geode* osgWidget::Window::_geode | ( | ) | const [inline, protected] |
Widget* osgWidget::Window::_getBackground | ( | ) | const [protected] |
virtual Sizes osgWidget::Window::_getHeightImplementation | ( | ) | const [protected, virtual] |
Reimplemented in osgWidget::Table, and osgWidget::Box.
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::Table, and osgWidget::Box.
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::Table, osgWidget::Box, and osgWidget::Canvas.
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::EVENT_MOUSE_DRAG.
void osgWidget::Window::attachRotateCallback | ( | ) | [inline] |
References osgWidget::EVENT_MOUSE_DRAG.
void osgWidget::Window::attachScaleCallback | ( | ) | [inline] |
References osgWidget::EVENT_MOUSE_DRAG.
void osgWidget::Window::attachTabFocusCallback | ( | ) | [inline] |
References 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] |
Widget* osgWidget::Window::getBackground | ( | ) | [inline] |
const Widget* osgWidget::Window::getBackground | ( | ) | const [inline] |
bool osgWidget::Window::getEmbeddedList | ( | WindowList & | ) | const |
Widget* osgWidget::Window::getFocused | ( | ) | [inline] |
const Widget* osgWidget::Window::getFocused | ( | ) | const [inline] |
bool osgWidget::Window::getFocusList | ( | WidgetList & | ) | const |
osg::Geode* osgWidget::Window::getGeode | ( | ) | [inline] |
const osg::Geode* osgWidget::Window::getGeode | ( | ) | const [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] |
Window* osgWidget::Window::getParent | ( | ) | [inline] |
Referenced by osgWidget::WindowManager::getFirstEventInterface().
const Window* osgWidget::Window::getParent | ( | ) | const [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] |
Window* osgWidget::Window::getTopmostParent | ( | ) | [inline] |
const Window* osgWidget::Window::getTopmostParent | ( | ) | const [inline] |
VisibilityMode osgWidget::Window::getVisibilityMode | ( | ) | const [inline] |
const Quad& osgWidget::Window::getVisibleArea | ( | ) | const [inline] |
point_type osgWidget::Window::getWidth | ( | ) | const [inline] |
WindowManager* osgWidget::Window::getWindowManager | ( | ) | [inline] |
const WindowManager* osgWidget::Window::getWindowManager | ( | ) | const [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 Widget * | ) |
bool osgWidget::Window::setFocused | ( | const std::string & | ) |
bool osgWidget::Window::setNextFocusable | ( | ) |
void osgWidget::Window::setOrigin | ( | matrix_type | x, |
matrix_type | y | ||
) | [inline] |
void osgWidget::Window::setOrigin | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Window::setPosition | ( | matrix_type | x, |
matrix_type | y, | ||
matrix_type | z | ||
) | [inline] |
void osgWidget::Window::setPosition | ( | const Point & | p | ) | [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 Mon Oct 3 2011 12:39:52 for the OpenSceneGraph by doxygen 1.7.5. |