QInputDeviceIntegration Class
(Qt3DInput::QInputDeviceIntegration)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 |
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) |
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.