MouseInput Class

(Qt3D::Input::MouseInput)
Inherits:

Public Functions

MouseInput()
~MouseInput()
bool isEnabled() const
QNodeId mouseController() const
void mouseEvent(const Q3DMouseEventPtr & event)
void setInputHandler(InputHandler * handler)
void updateFromPeer(QNode * peer)
void wheelEvent(const Q3DWheelEventPtr & event)

Protected Functions

void sceneChangeEvent(const QSceneChangePtr & e)
void setController(const QNodeId & controller)

Member Function Documentation

MouseInput::MouseInput()

MouseInput::~MouseInput()

bool MouseInput::isEnabled() const

QNodeId MouseInput::mouseController() const

void MouseInput::mouseEvent(const Q3DMouseEventPtr & event)

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

[protected] void MouseInput::setController(const QNodeId & controller)

void MouseInput::setInputHandler(InputHandler * handler)

void MouseInput::updateFromPeer(QNode * peer)

void MouseInput::wheelEvent(const Q3DWheelEventPtr & event)

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.