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().