MouseHandler Class

(Qt3DInput::Input::MouseHandler)

Public Functions

MouseHandler()
~MouseHandler()
Qt3DCore::QNodeId mouseDevice() const
void mouseEvent(const QMouseEventPtr &event)
void setInputHandler(InputHandler *handler)
void wheelEvent(const QWheelEventPtr &event)

Protected Functions

void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setDevice(Qt3DCore::QNodeId device)

Member Function Documentation

MouseHandler::MouseHandler()

Default constructs an instance of MouseHandler.

MouseHandler::~MouseHandler()

Destroys the instance of MouseHandler.

Qt3DCore::QNodeId MouseHandler::mouseDevice() const

void MouseHandler::mouseEvent(const QMouseEventPtr &event)

[protected] void MouseHandler::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

[protected] void MouseHandler::setDevice(Qt3DCore::QNodeId device)

void MouseHandler::setInputHandler(InputHandler *handler)

void MouseHandler::wheelEvent(const QWheelEventPtr &event)