AxisActionHandler Class

(Qt3DInput::Input::AxisActionHandler)

Public Functions

AxisActionHandler()
void cleanup()
ActionPayload lastActionStates() const
AxisPayload lastAxisPayload() const
Qt3DCore::QNodeId logicalDevice() const
void setAndTransmitActionPayload(const ActionStates &actionStates, const ActionPayload &deltaPayload)
void setAndTransmitAxisPayload(const AxisPayload &payload)
void updateFromPeer(Qt3DCore::QNode *peer)

Protected Functions

void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

Member Function Documentation

AxisActionHandler::AxisActionHandler()

Default constructs an instance of AxisActionHandler.

void AxisActionHandler::cleanup()

ActionPayload AxisActionHandler::lastActionStates() const

AxisPayload AxisActionHandler::lastAxisPayload() const

Qt3DCore::QNodeId AxisActionHandler::logicalDevice() const

[protected] void AxisActionHandler::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

void AxisActionHandler::setAndTransmitActionPayload(const ActionStates &actionStates, const ActionPayload &deltaPayload)

void AxisActionHandler::setAndTransmitAxisPayload(const AxisPayload &payload)

void AxisActionHandler::updateFromPeer(Qt3DCore::QNode *peer)