QAxisActionHandler Class

(Qt3DInput::QAxisActionHandler)
Header: #include <QAxisActionHandler>
qmake: QT += 3dinput
Since: Qt 5.5
Instantiated By: AxisActionHandler
Inherits: Qt3DCore::QComponent

Properties

Public Functions

QAxisActionHandler(Qt3DCore::QNode *parent = Q_NULLPTR)
~QAxisActionHandler()
Qt3DInput::QLogicalDevice * logicalDevice() const

Public Slots

void setLogicalDevice(Qt3DInput::QLogicalDevice *logicalDevice)

Signals

void actionFinished(QString name)
void actionStarted(QString name)
void axisValueChanged(QString name, float axisValue)
void logicalDeviceChanged(Qt3DInput::QLogicalDevice *logicalDevice)

Protected Functions

QAxisActionHandler(QAxisActionHandlerPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR)
void copy(const Qt3DCore::QNode *ref)
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change)

Additional Inherited Members

Detailed Description

Property Documentation

logicalDevice : Qt3DInput::QLogicalDevice *

Access functions:

Qt3DInput::QLogicalDevice * logicalDevice() const
void setLogicalDevice(Qt3DInput::QLogicalDevice *logicalDevice)

Notifier signal:

void logicalDeviceChanged(Qt3DInput::QLogicalDevice *logicalDevice)

Member Function Documentation

QAxisActionHandler::QAxisActionHandler(Qt3DCore::QNode *parent = Q_NULLPTR)

Default constructs an instance of QAxisActionHandler.

[protected] QAxisActionHandler::QAxisActionHandler(QAxisActionHandlerPrivate &dd, Qt3DCore::QNode *parent = Q_NULLPTR)

Copy constructor.

QAxisActionHandler::~QAxisActionHandler()

Destroys the instance of QAxisActionHandler.

[signal] void QAxisActionHandler::actionFinished(QString name)

[signal] void QAxisActionHandler::actionStarted(QString name)

[signal] void QAxisActionHandler::axisValueChanged(QString name, float axisValue)

[protected] void QAxisActionHandler::copy(const Qt3DCore::QNode *ref)

[protected] void QAxisActionHandler::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change)

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qt3dinput-qaxisactionhandler.html