InputHandler Class

(Qt3D::Input::InputHandler)

Public Functions

InputHandler()
void appendKeyEvent(const QKeyEvent & event)
void appendKeyboardController(HKeyboardController controller)
void clearPendingKeyEvents()
QObject * eventSource() const
KeyboardControllerManager * keyboardControllerManager() const
KeyboardInputManager * keyboardInputManager() const
QVector<QAspectJobPtr> keyboardJobs()
QList<QKeyEvent> pendingKeyEvents()
void removeKeyboardController(HKeyboardController controller)
void setEventSource(QObject * object)

Member Function Documentation

InputHandler::InputHandler()

void InputHandler::appendKeyEvent(const QKeyEvent & event)

void InputHandler::appendKeyboardController(HKeyboardController controller)

void InputHandler::clearPendingKeyEvents()

QObject * InputHandler::eventSource() const

See also setEventSource().

KeyboardControllerManager * InputHandler::keyboardControllerManager() const

KeyboardInputManager * InputHandler::keyboardInputManager() const

QVector<QAspectJobPtr> InputHandler::keyboardJobs()

QList<QKeyEvent> InputHandler::pendingKeyEvents()

void InputHandler::removeKeyboardController(HKeyboardController controller)

void InputHandler::setEventSource(QObject * object)

See also eventSource().