KeyboardDevice Class
(Qt3DInput::Input::KeyboardDevice)Public Functions
| KeyboardDevice() | |
| Qt3DCore::QNodeId | currentFocusItem() const |
| Qt3DCore::QNodeId | lastKeyboardInputRequester() const |
| void | requestFocusForInput(Qt3DCore::QNodeId inputId) |
| void | setCurrentFocusItem(Qt3DCore::QNodeId input) |
| void | setInputHandler(InputHandler *handler) |
| void | updateKeyEvents(const QList<QT_PREPEND_NAMESPACE( QKeyEvent ) > &events) |
Reimplemented Public Functions
| virtual float | axisValue(int axisIdentifier) const |
| virtual void | cleanup() |
| virtual bool | isButtonPressed(int buttonIdentifier) const |
- 7 public functions inherited from Qt3DInput::QAbstractPhysicalDeviceBackendNode
- 4 public functions inherited from Qt3DCore::QBackendNode
Protected Functions
| void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &) |
- 1 protected function inherited from Qt3DInput::QAbstractPhysicalDeviceBackendNode
- 2 protected functions inherited from Qt3DCore::QBackendNode
Member Function Documentation
KeyboardDevice::KeyboardDevice()
Default constructs an instance of KeyboardDevice.
[virtual] float KeyboardDevice::axisValue(int axisIdentifier) const
[virtual] void KeyboardDevice::cleanup()
Qt3DCore::QNodeId KeyboardDevice::currentFocusItem() const
See also setCurrentFocusItem().
[virtual] bool KeyboardDevice::isButtonPressed(int buttonIdentifier) const
Qt3DCore::QNodeId KeyboardDevice::lastKeyboardInputRequester() const
void KeyboardDevice::requestFocusForInput(Qt3DCore::QNodeId inputId)
[protected] void KeyboardDevice::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &)
void KeyboardDevice::setCurrentFocusItem(Qt3DCore::QNodeId input)
See also currentFocusItem().