Image Component Library (ICL)
|
This is the complete list of members for icl::geom::SceneMouseHandler, including all inherited members.
freeView(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData, bool pInverseX, bool pInverseY) | icl::geom::SceneMouseHandler | static |
freeView(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | inlinestatic |
freeViewInverseBoth(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | inlinestatic |
freeViewInverseMouseX(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | inlinestatic |
freeViewInverseMouseY(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | inlinestatic |
getCameraIndex() | icl::geom::SceneMouseHandler | inline |
getParentScene() | icl::geom::SceneMouseHandler | inline |
getSensitivities(MouseSensitivitiesModifier pMouseSensitivitiesModifier) | icl::geom::SceneMouseHandler | inline |
handleEvent(const MouseEvent &event) | icl::qt::MouseHandler | slot |
mAnchor | icl::geom::SceneMouseHandler | protected |
mCameraBackup | icl::geom::SceneMouseHandler | protected |
mCameraIndex | icl::geom::SceneMouseHandler | protected |
mGUI | icl::geom::SceneMouseHandler | protected |
mKeyboardModifiersBackup | icl::geom::SceneMouseHandler | protected |
mMouseMappingTable | icl::geom::SceneMouseHandler | protected |
mMouseSensitivities | icl::geom::SceneMouseHandler | protected |
mouse_handler typedef | icl::qt::MouseHandler | |
MouseHandler(mouse_handler handler) | icl::qt::MouseHandler | inlineexplicit |
MouseHandler() | icl::qt::MouseHandler | inlineprotected |
mParentScene | icl::geom::SceneMouseHandler | protected |
operator=(const SceneMouseHandler &pSceneMouseHandler) | icl::geom::SceneMouseHandler | |
placeCursor(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | static |
process(const qt::MouseEvent &pMouseEvent) | icl::geom::SceneMouseHandler | virtual |
rollAndDistance(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | static |
rotateAroundOrigin(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | static |
SceneMouseHandler(const int pCameraIndex, Scene *pParentScene) | icl::geom::SceneMouseHandler | |
SceneMouseHandler(const SceneMouseHandler &pSceneMouseHandler) | icl::geom::SceneMouseHandler | inline |
setCameraIndex(const int pCameraIndex) | icl::geom::SceneMouseHandler | inline |
setMouseMapping(const qt::MouseEventType pMouseEventType, const bool pLeftMouseButton, const bool pMiddleMouseButton, const bool pRightMouseButton, const bool pShift, const bool pControl, const bool pAlt, MouseActionCallback pMouseActionCallback, void *pData=0) | icl::geom::SceneMouseHandler | |
setMouseMappings() | icl::geom::SceneMouseHandler | virtual |
setParentScene(Scene *pParentScene) | icl::geom::SceneMouseHandler | inline |
setSensitivities(const float pTranslation, const float pRotation=1.0, const float pMouse=1.0, const float pWheel=0.001, const float pModifier=10.0) | icl::geom::SceneMouseHandler | |
strafe(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, Scene &pScene, void *pData) | icl::geom::SceneMouseHandler | static |
~SceneMouseHandler() | icl::geom::SceneMouseHandler |