List of all members.
Public Member Functions |
virtual void | onClick (class Control *control) |
virtual void | onClick (class Control *control, int mouseButtonMask) |
virtual void | onClick (class Control *control, const osg::Vec2f &pos, int mouseButtonMask) |
virtual void | onValueChanged (class Control *control, bool value) |
virtual void | onValueChanged (class Control *control, double value) |
virtual void | onValueChanged (class Control *control, float value) |
virtual void | onValueChanged (class Control *control, int value) |
virtual void | onValueChanged (class Control *control, const osg::Vec3f &value) |
virtual void | onValueChanged (class Control *control, const osg::Vec2f &value) |
virtual void | onValueChanged (class Control *control, const osg::Vec3d &value) |
virtual void | onValueChanged (class Control *control, const osg::Vec2d &value) |
virtual void | onValueChanged (class Control *control, const std::string &value) |
virtual void | onValueChanged (class Control *control, void *value) |
Detailed Description
Definition at line 95 of file Controls.
Member Function Documentation
virtual void osgEarth::Util::Controls::ControlEventHandler::onClick |
( |
class Control * |
control | ) |
[inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onClick |
( |
class Control * |
control, |
|
|
int |
mouseButtonMask |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onClick |
( |
class Control * |
control, |
|
|
const osg::Vec2f & |
pos, |
|
|
int |
mouseButtonMask |
|
) |
| [inline, virtual] |
Click event with click position (negative values mean you're in the left/top padding)
Reimplemented in MyClickHandler.
Definition at line 105 of file Controls.
{ onClick(control, mouseButtonMask); }
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
const osg::Vec2d & |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
const osg::Vec3d & |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
const osg::Vec2f & |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
const osg::Vec3f & |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
int |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
float |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
double |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
bool |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
const std::string & |
value |
|
) |
| [inline, virtual] |
virtual void osgEarth::Util::Controls::ControlEventHandler::onValueChanged |
( |
class Control * |
control, |
|
|
void * |
value |
|
) |
| [inline, virtual] |
The documentation for this class was generated from the following file:
- /home/cube/sources/osgearth/src/osgEarthUtil/Controls