List of all members.
Public Member Functions |
| PickEventHandler (osgPresentation::Operation operation, bool relativeJump=true, int slideNum=0, int layerNum=0) |
| PickEventHandler (const std::string &str, osgPresentation::Operation operation, bool relativeJump=true, int slideNum=0, int layerNum=0) |
| PickEventHandler (const osgPresentation::KeyPosition &keyPos, bool relativeJump=true, int slideNum=0, int layerNum=0) |
void | setOperation (osgPresentation::Operation operation) |
osgPresentation::Operation | getOperation () const |
void | setCommand (const std::string &str) |
const std::string & | getCommand () const |
void | setKeyPosition (const osgPresentation::KeyPosition &keyPos) |
const
osgPresentation::KeyPosition & | getKeyPosition () const |
void | setRelativeJump (int slideDelta, int layerDelta) |
void | setAbsoluteJump (int slideNum, int layerNum) |
bool | getRelativeJump () const |
int | getSlideNum () const |
int | getLayerNum () const |
bool | requiresJump () const |
virtual bool | handle (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa, osg::Object *object, osg::NodeVisitor *nv) |
virtual void | accept (osgGA::GUIEventHandlerVisitor &v) |
virtual void | getUsage (osg::ApplicationUsage &usage) const |
void | doOperation () |
Public Attributes |
std::string | _command |
osgPresentation::KeyPosition | _keyPos |
osgPresentation::Operation | _operation |
bool | _relativeJump |
int | _slideNum |
int | _layerNum |
Constructor & Destructor Documentation
osgPresentation::PickEventHandler::PickEventHandler |
( |
osgPresentation::Operation |
operation, |
|
|
bool |
relativeJump = true , |
|
|
int |
slideNum = 0 , |
|
|
int |
layerNum = 0 |
|
) |
| |
osgPresentation::PickEventHandler::PickEventHandler |
( |
const std::string & |
str, |
|
|
osgPresentation::Operation |
operation, |
|
|
bool |
relativeJump = true , |
|
|
int |
slideNum = 0 , |
|
|
int |
layerNum = 0 |
|
) |
| |
osgPresentation::PickEventHandler::PickEventHandler |
( |
const osgPresentation::KeyPosition & |
keyPos, |
|
|
bool |
relativeJump = true , |
|
|
int |
slideNum = 0 , |
|
|
int |
layerNum = 0 |
|
) |
| |
Member Function Documentation
void osgPresentation::PickEventHandler::doOperation |
( |
| ) |
|
const std::string& osgPresentation::PickEventHandler::getCommand |
( |
| ) |
const [inline] |
int osgPresentation::PickEventHandler::getLayerNum |
( |
| ) |
const [inline] |
bool osgPresentation::PickEventHandler::getRelativeJump |
( |
| ) |
const [inline] |
int osgPresentation::PickEventHandler::getSlideNum |
( |
| ) |
const [inline] |
bool osgPresentation::PickEventHandler::requiresJump |
( |
| ) |
const [inline] |
void osgPresentation::PickEventHandler::setAbsoluteJump |
( |
int |
slideNum, |
|
|
int |
layerNum |
|
) |
| |
void osgPresentation::PickEventHandler::setCommand |
( |
const std::string & |
str | ) |
[inline] |
void osgPresentation::PickEventHandler::setRelativeJump |
( |
int |
slideDelta, |
|
|
int |
layerDelta |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: