OpenSceneGraph 2.8.4
|
osgWidget::Widget::Widget | ( | const std::string & | = "" , |
point_type | = 0.0f , |
||
point_type | = 0.0f |
||
) |
osgWidget::Widget::Widget | ( | const Widget & | , |
const osg::CopyOp & | |||
) |
virtual osgWidget::Widget::~Widget | ( | ) | [inline, virtual] |
point_type osgWidget::Widget::_calculateZ | ( | unsigned | int | ) | const [protected] |
ColorArray* osgWidget::Widget::_cols | ( | ) | [inline, protected] |
const ColorArray* osgWidget::Widget::_cols | ( | ) | const [inline, protected] |
osg::Image* osgWidget::Widget::_getImage | ( | ) | const [protected] |
WindowManager* osgWidget::Widget::_getWindowManager | ( | ) | const [protected] |
const osg::Image* osgWidget::Widget::_image | ( | ) | const [inline, protected] |
osg::Image* osgWidget::Widget::_image | ( | ) | [inline, protected] |
TexCoordArray* osgWidget::Widget::_texs | ( | ) | [inline, protected] |
const TexCoordArray* osgWidget::Widget::_texs | ( | ) | const [inline, protected] |
osg::Texture* osgWidget::Widget::_texture | ( | ) | [inline, protected] |
References osg::StateSet::getTextureAttribute(), and osg::StateAttribute::TEXTURE.
const osg::Texture* osgWidget::Widget::_texture | ( | ) | const [inline, protected] |
References osg::StateSet::getTextureAttribute(), and osg::StateAttribute::TEXTURE.
PointArray* osgWidget::Widget::_verts | ( | ) | [inline, protected] |
const PointArray* osgWidget::Widget::_verts | ( | ) | const [inline, protected] |
void osgWidget::Widget::addColor | ( | color_type | , |
color_type | , | ||
color_type | , | ||
color_type | , | ||
Corner | = ALL_CORNERS |
||
) |
void osgWidget::Widget::addHeight | ( | point_type | ) |
void osgWidget::Widget::addOrigin | ( | point_type | , |
point_type | |||
) |
void osgWidget::Widget::addOrigin | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::addSize | ( | point_type | , |
point_type | |||
) |
void osgWidget::Widget::addSize | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::addWidth | ( | point_type | ) |
void osgWidget::Widget::addX | ( | point_type | ) |
void osgWidget::Widget::addY | ( | point_type | ) |
bool osgWidget::Widget::canClone | ( | ) | const [inline] |
bool osgWidget::Widget::canFill | ( | ) | const [inline] |
HorizontalAlignment osgWidget::Widget::getAlignHorizontal | ( | ) | const [inline] |
VerticalAlignment osgWidget::Widget::getAlignVertical | ( | ) | const [inline] |
CoordinateMode osgWidget::Widget::getCoordinateMode | ( | ) | const [inline] |
Quad osgWidget::Widget::getDimensions | ( | ) | const [inline] |
point_type osgWidget::Widget::getFillAsNumeric | ( | ) | const [inline] |
point_type osgWidget::Widget::getHeight | ( | ) | const |
point_type osgWidget::Widget::getHeightTotal | ( | ) | const [inline] |
Color osgWidget::Widget::getImageColorAtPointerXY | ( | double | x, |
double | y | ||
) | const [inline] |
Color osgWidget::Widget::getImageColorAtXY | ( | point_type | x, |
point_type | y | ||
) | const |
References osg::Vec2f::x(), and osg::Vec2f::y().
unsigned int osgWidget::Widget::getIndex | ( | ) | const [inline] |
unsigned int osgWidget::Widget::getLayer | ( | ) | const [inline] |
point_type osgWidget::Widget::getMinHeight | ( | ) | const [inline] |
point_type osgWidget::Widget::getMinHeightTotal | ( | ) | const [inline] |
point_type osgWidget::Widget::getMinWidth | ( | ) | const [inline] |
point_type osgWidget::Widget::getMinWidthTotal | ( | ) | const [inline] |
XYCoord osgWidget::Widget::getOrigin | ( | ) | const [inline] |
point_type osgWidget::Widget::getPadBottom | ( | ) | const [inline] |
point_type osgWidget::Widget::getPadHorizontal | ( | ) | const |
point_type osgWidget::Widget::getPadLeft | ( | ) | const [inline] |
point_type osgWidget::Widget::getPadRight | ( | ) | const [inline] |
point_type osgWidget::Widget::getPadTop | ( | ) | const [inline] |
point_type osgWidget::Widget::getPadVertical | ( | ) | const |
Window* osgWidget::Widget::getParent | ( | ) | [inline] |
Referenced by osgWidget::WindowManager::getFirstEventInterface().
const Window* osgWidget::Widget::getParent | ( | ) | const [inline] |
Point osgWidget::Widget::getPosition | ( | ) | const [inline] |
XYCoord osgWidget::Widget::getSize | ( | ) | const [inline] |
point_type osgWidget::Widget::getWidth | ( | ) | const |
point_type osgWidget::Widget::getWidthTotal | ( | ) | const [inline] |
WindowManager* osgWidget::Widget::getWindowManager | ( | ) | [inline] |
const WindowManager* osgWidget::Widget::getWindowManager | ( | ) | const [inline] |
point_type osgWidget::Widget::getX | ( | ) | const |
point_type osgWidget::Widget::getY | ( | ) | const |
point_type osgWidget::Widget::getZ | ( | ) | const |
bool osgWidget::Widget::isManaged | ( | ) | const [inline] |
bool osgWidget::Widget::isPaddingUniform | ( | ) | const |
bool osgWidget::Widget::isStyled | ( | ) | const [inline] |
XYCoord osgWidget::Widget::localXY | ( | double | , |
double | |||
) | const |
virtual void osgWidget::Widget::managed | ( | WindowManager * | ) | [inline, virtual] |
Reimplemented in osgWidget::Window::EmbeddedWindow.
osgWidget::Widget::META_Object | ( | osgWidget | , |
Widget | |||
) |
virtual void osgWidget::Widget::parented | ( | Window * | ) | [inline, virtual] |
Reimplemented in osgWidget::Frame::Corner, osgWidget::Frame::Border, osgWidget::Input, osgWidget::Label, and osgWidget::Window::EmbeddedWindow.
virtual void osgWidget::Widget::positioned | ( | ) | [inline, virtual] |
Reimplemented in osgWidget::Frame::Border, osgWidget::Input, osgWidget::Label, and osgWidget::Window::EmbeddedWindow.
void osgWidget::Widget::setAlignHorizontal | ( | HorizontalAlignment | h | ) | [inline] |
void osgWidget::Widget::setAlignVertical | ( | VerticalAlignment | v | ) | [inline] |
void osgWidget::Widget::setCanClone | ( | bool | c | ) | [inline] |
void osgWidget::Widget::setCanFill | ( | bool | f | ) | [inline] |
void osgWidget::Widget::setColor | ( | color_type | , |
color_type | , | ||
color_type | , | ||
color_type | , | ||
Corner | = ALL_CORNERS |
||
) |
void osgWidget::Widget::setCoordinateMode | ( | CoordinateMode | cm | ) | [inline] |
void osgWidget::Widget::setDimensions | ( | const Quad & | q, |
point_type | z = -1.0f |
||
) | [inline] |
void osgWidget::Widget::setDimensions | ( | point_type | = -1.0f , |
point_type | = -1.0f , |
||
point_type | = -1.0f , |
||
point_type | = -1.0f , |
||
point_type | = -1.0f |
||
) |
void osgWidget::Widget::setHeight | ( | point_type | h | ) | [inline] |
bool osgWidget::Widget::setImage | ( | const std::string & | , |
bool | = false , |
||
bool | = false |
||
) |
bool osgWidget::Widget::setImage | ( | osg::Image * | , |
bool | = false , |
||
bool | = false |
||
) |
void osgWidget::Widget::setLayer | ( | Layer | l, |
unsigned int | offset = 0 |
||
) |
void osgWidget::Widget::setMinimumSize | ( | point_type | width, |
point_type | height | ||
) | [inline] |
void osgWidget::Widget::setMinimumSize | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setOrigin | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setOrigin | ( | point_type | x, |
point_type | y | ||
) | [inline] |
void osgWidget::Widget::setPadBottom | ( | point_type | p | ) | [inline] |
void osgWidget::Widget::setPadding | ( | point_type | ) |
void osgWidget::Widget::setPadLeft | ( | point_type | p | ) | [inline] |
void osgWidget::Widget::setPadRight | ( | point_type | p | ) | [inline] |
void osgWidget::Widget::setPadTop | ( | point_type | p | ) | [inline] |
void osgWidget::Widget::setSize | ( | point_type | w, |
point_type | h | ||
) | [inline] |
void osgWidget::Widget::setSize | ( | const XYCoord & | xy | ) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setTexCoord | ( | texcoord_type | , |
texcoord_type | , | ||
Corner | = ALL_CORNERS |
||
) |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setTexCoordRegion | ( | point_type | x, |
point_type | y, | ||
const XYCoord & | wh | ||
) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setTexCoordRegion | ( | point_type | , |
point_type | , | ||
point_type | , | ||
point_type | |||
) |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setTexCoordRegion | ( | const XYCoord & | xy, |
point_type | w, | ||
point_type | h | ||
) | [inline] |
References osg::Vec2f::x(), and osg::Vec2f::y().
void osgWidget::Widget::setTexCoordWrapHorizontal | ( | ) |
void osgWidget::Widget::setTexCoordWrapVertical | ( | ) |
bool osgWidget::Widget::setTexture | ( | osg::Texture * | , |
bool | = false , |
||
bool | = false |
||
) |
void osgWidget::Widget::setWidth | ( | point_type | w | ) | [inline] |
void osgWidget::Widget::setX | ( | point_type | x | ) | [inline] |
void osgWidget::Widget::setY | ( | point_type | y | ) | [inline] |
void osgWidget::Widget::setZ | ( | point_type | z | ) | [inline] |
virtual void osgWidget::Widget::unmanaged | ( | WindowManager * | ) | [inline, virtual] |
Reimplemented in osgWidget::Window::EmbeddedWindow.
virtual void osgWidget::Widget::unparented | ( | Window * | ) | [inline, virtual] |
Reimplemented in osgWidget::Label, and osgWidget::Window::EmbeddedWindow.
friend class Window [friend] |
bool osgWidget::Widget::_canClone [protected] |
bool osgWidget::Widget::_canFill [protected] |
CoordinateMode osgWidget::Widget::_coordMode [protected] |
HorizontalAlignment osgWidget::Widget::_halign [protected] |
unsigned int osgWidget::Widget::_index [protected] |
Reimplemented in osgWidget::Input.
bool osgWidget::Widget::_isManaged [protected] |
bool osgWidget::Widget::_isStyled [protected] |
unsigned int osgWidget::Widget::_layer [protected] |
point_type osgWidget::Widget::_minHeight [protected] |
point_type osgWidget::Widget::_minWidth [protected] |
osg::ref_ptr<PointArray> osgWidget::Widget::_norms [static, protected] |
point_type osgWidget::Widget::_padBottom [protected] |
point_type osgWidget::Widget::_padLeft [protected] |
point_type osgWidget::Widget::_padRight [protected] |
point_type osgWidget::Widget::_padTop [protected] |
Window* osgWidget::Widget::_parent [protected] |
Quad osgWidget::Widget::_relCoords [protected] |
VerticalAlignment osgWidget::Widget::_valign [protected] |
![]() | Generated at Sun Jan 8 2012 13:17:09 for the OpenSceneGraph by doxygen 1.7.4. |