Image Component Library (ICL)
icl::geom::SceneMouseHandler Member List
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, 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, void *pData)icl::geom::SceneMouseHandler [inline, static]
freeViewInverseBoth(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, void *pData)icl::geom::SceneMouseHandler [inline, static]
freeViewInverseMouseX(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, void *pData)icl::geom::SceneMouseHandler [inline, static]
freeViewInverseMouseY(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, void *pData)icl::geom::SceneMouseHandler [inline, static]
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]
ICLWidget classicl::qt::MouseHandler [friend]
mAnchoricl::geom::SceneMouseHandler [protected]
mCameraBackupicl::geom::SceneMouseHandler [protected]
mCameraIndexicl::geom::SceneMouseHandler [protected]
mGUIicl::geom::SceneMouseHandler [protected]
mKeyboardModifiersBackupicl::geom::SceneMouseHandler [protected]
mMouseMappingTableicl::geom::SceneMouseHandler [protected]
mMouseSensitivitiesicl::geom::SceneMouseHandler [protected]
mouse_handler typedeficl::qt::MouseHandler
MouseHandler(mouse_handler handler)icl::qt::MouseHandler [inline, explicit]
MouseHandler()icl::qt::MouseHandler [inline, protected]
mParentSceneicl::geom::SceneMouseHandler [protected]
operator=(const SceneMouseHandler &pSceneMouseHandler)icl::geom::SceneMouseHandler
process(const qt::MouseEvent &pMouseEvent)icl::geom::SceneMouseHandler [virtual]
rollAndDistance(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, void *pData)icl::geom::SceneMouseHandler [static]
rotateAroundOrigin(const qt::MouseEvent &pMouseEvent, const utils::Point32f &pCurrentMousePosition, const utils::Point32f &pDeltaMousePosition, Camera &pCamera, 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, void *pData)icl::geom::SceneMouseHandler [static]
~SceneMouseHandler()icl::geom::SceneMouseHandler
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines