KeyboardInput Class

(Qt3DInput::Input::KeyboardInput)

Public Functions

KeyboardInput()
bool isEnabled() const
void keyEvent(const QKeyEventPtr &event)
Qt3DCore::QNodeId keyboardController() const
void setFocus(bool focus)
void setInputHandler(InputHandler *handler)
void updateFromPeer(Qt3DCore::QNode *peer)

Protected Functions

void requestFocus()
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setController(const Qt3DCore::QNodeId &controller)

Member Function Documentation

KeyboardInput::KeyboardInput()

Default constructs an instance of KeyboardInput.

bool KeyboardInput::isEnabled() const

void KeyboardInput::keyEvent(const QKeyEventPtr &event)

Qt3DCore::QNodeId KeyboardInput::keyboardController() const

[protected] void KeyboardInput::requestFocus()

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

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

void KeyboardInput::setFocus(bool focus)

void KeyboardInput::setInputHandler(InputHandler *handler)

void KeyboardInput::updateFromPeer(Qt3DCore::QNode *peer)