QInputDeviceIntegration Class
(Qt3DInput::QInputDeviceIntegration)Inherits: | QObject |
Public Functions
virtual QAbstractPhysicalDevice * | createPhysicalDevice(const QString &name) = 0 |
void | initialize(Qt3DInput::QInputAspect *aspect) |
virtual QVector<Qt3DCore::QAspectJobPtr> | jobsToExecute(qint64 time) = 0 |
virtual QAbstractPhysicalDeviceBackendNode * | physicalDevice(Qt3DCore::QNodeId id) const = 0 |
virtual QVector<Qt3DCore::QNodeId> | physicalDevices() const = 0 |
- 31 public functions inherited from QObject
Protected Functions
QInputDeviceIntegration(QObject *parent = Q_NULLPTR) | |
QInputDeviceIntegration(QInputDeviceIntegrationPrivate &dd, QObject *parent = Q_NULLPTR) | |
QInputAspect * | inputAspect() const |
void | registerBackendType(const Qt3DCore::QBackendNodeFunctorPtr &functor) |
void | registerBackendType(const QMetaObject &metaObject, const Qt3DCore::QBackendNodeFunctorPtr &functor) |
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 11 static public members inherited from QObject
Member Function Documentation
[protected]
QInputDeviceIntegration::QInputDeviceIntegration(QObject *parent = Q_NULLPTR)
Default constructs an instance of QInputDeviceIntegration.
[protected]
QInputDeviceIntegration::QInputDeviceIntegration(QInputDeviceIntegrationPrivate &dd, QObject *parent = Q_NULLPTR)
Copy constructor.
[pure virtual]
QAbstractPhysicalDevice *QInputDeviceIntegration::createPhysicalDevice(const QString &name)
void QInputDeviceIntegration::initialize(Qt3DInput::QInputAspect *aspect)
[protected]
QInputAspect *QInputDeviceIntegration::inputAspect() const
[pure virtual]
QVector<Qt3DCore::QAspectJobPtr> QInputDeviceIntegration::jobsToExecute(qint64 time)
[pure virtual]
QAbstractPhysicalDeviceBackendNode *QInputDeviceIntegration::physicalDevice(Qt3DCore::QNodeId id) const
[pure virtual]
QVector<Qt3DCore::QNodeId> QInputDeviceIntegration::physicalDevices() const
[protected]
void QInputDeviceIntegration::registerBackendType(const Qt3DCore::QBackendNodeFunctorPtr &functor)
[protected]
void QInputDeviceIntegration::registerBackendType(const QMetaObject &metaObject, const Qt3DCore::QBackendNodeFunctorPtr &functor)
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qt3dinput-qinputdeviceintegration.html