Name Description Size Coverage
qabstractactioninput.cpp ! \class Qt3DInput::QAbstractActionInput \inherits QNode \inmodule Qt3DInput \since 5.7 \brief QAbstractActionInput is the base class for the Action Input and all Aggregate Action Inputs. 1092 -
qabstractactioninput.h 715 -
qabstractactioninput_p.h 760 -
qabstractaxisinput.cpp ! \qmltype AbstractAxisInput \inqmlmodule Qt3D.Input \brief QML frontend for abstract QAbstractAxisInput C++ class. \since 5.5 2200 -
qabstractaxisinput.h 1159 -
qabstractaxisinput_p.h 1054 -
qabstractphysicaldevice.cpp ! \internal 4325 -
qabstractphysicaldevice.h 1379 -
qabstractphysicaldevice_p.h 1407 -
qabstractphysicaldeviceproxy.cpp ! \internal 4973 -
qabstractphysicaldeviceproxy_p.h 1832 -
qabstractphysicaldeviceproxy_p_p.h 1562 -
qaction.cpp ! \class Qt3DInput::QAction \inmodule Qt3DInput \inherits Qt3DCore::QNode \brief Links a set of QAbstractActionInput that trigger the same event. \since 5.7 2509 -
qaction.h 941 -
qaction_p.h ! \class Qt3DInput::QActionPrivate \internal 1178 -
qactioninput.cpp ! \class Qt3DInput::QActionInput \inmodule Qt3DInput \inherits Qt3DInput::QAbstractActionInput \brief QActionInput stores Device and Buttons used to trigger an input event. \since 5.7 4156 -
qactioninput.h 1335 -
qactioninput_p.h ! \class Qt3DInput::QActionInputPrivate \internal 1047 -
qanalogaxisinput.cpp ! \qmltype AnalogAxisInput \nativetype Qt3DInput::QAnalogAxisInput \inqmlmodule Qt3D.Input \brief QML frontend for QAnalogAxisInput C++ class. \since 5.7 \TODO 1583 -
qanalogaxisinput.h 889 -
qanalogaxisinput_p.h 936 -
qaxis.cpp ! Constructs a new QAxis instance with \a parent. \class Qt3DInput::QAxis \inmodule Qt3DInput \inherits Qt3DCore::QNode \brief QAxis stores QAbstractAxisInputs used to trigger an input event. \since 5.7 2675 -
qaxis.h 907 -
qaxis_p.h 1114 -
qaxisaccumulator.cpp ! Constructs a new QAxisAccumulator instance with \a parent. \class Qt3DInput::QAxisAccumulator \inmodule Qt3DInput \inherits Qt3DCore::QComponent \brief QAxisAccumulator processes velocity or acceleration data from a QAxis. \since 5.8 A Qt3DInput::QAxis reports the current position of an axis on an input device. When the axis is returned to its neutral position the value of that axis returns to 0. Often, it is required to have the input from an axis control a variable in other ways, for example treating the value from the Qt3DInput::QAxis as a velocity (first derivative with respect to time) or as an acceleration (second derivative with respect to time). This can be done with user code or with a Qt3DLogic::QFrameAction but those approached are not ideal as they add more work to the main thread and are inherently imperative. The Qt3DInput::QAxisAccumulator class allows for this common task to be performed on the Qt 3D backend and be specified in a declarative manner. 8211 -
qaxisaccumulator.h 1884 -
qaxisaccumulator_p.h 1199 -
qaxissetting.cpp ! \class Qt3DInput::QAxisSetting \inmodule Qt3DInput \inherits Qt3DCore::QNode \brief QAxisSetting stores settings for the specified list of Axis. Stores the dead zone associated with this axis and defines if smoothing is enabled \since 5.5 4157 -
qaxissetting.h 1373 -
qaxissetting_p.h 1021 -
qbuttonaxisinput.cpp ! \qmltype ButtonAxisInput \nativetype Qt3DInput::QButtonAxisInput \inqmlmodule Qt3D.Input \brief QML frontend for QButtonAxisInput C++ class. \since 5.7 The axis value is controlled by buttons rather than a traditional analog input such as a joystick. 3615 -
qbuttonaxisinput.h 1588 -
qbuttonaxisinput_p.h 1159 -
qgamepadinput.cpp 2528 -
qgamepadinput_p.h 1105 -
qgenericinputdevice.cpp 1683 -
qgenericinputdevice_p.h 1306 -
qinputaspect.cpp ! \class Qt3DInput::QInputAspect \inherits Qt3DCore::QAbstractAspect \inmodule Qt3DInput \brief Responsible for creating physical devices and handling associated jobs. \since 5.5 \brief Handles mapping between front and backend nodes QInputAspect is responsible for creating physical devices. It is also the object responsible establishing the jobs to run at a particular time from the current input setup. 12416 -
qinputaspect.h 1196 -
qinputaspect_p.h 1112 -
qinputchord.cpp ! \class Qt3DInput::QInputChord \inmodule Qt3DInput \inherits QAbstractActionInput \brief QInputChord represents a set of QAbstractActionInput's that must be triggerd at once. \since 5.7 3811 -
qinputchord.h 1102 -
qinputchord_p.h ! \class Qt3DInput::QInputChordPrivate \internal 1023 -
qinputdeviceintegration.cpp ! \class Qt3DInput::QInputDeviceIntegration \inmodule Qt3DInput \since 5.5 \brief Abstract base class used to define new input methods such as game controllers. 2472 -
qinputdeviceintegration_p.h 2224 -
qinputdeviceintegration_p_p.h 998 -
qinputdeviceintegrationfactory.cpp 932 -
qinputdeviceintegrationfactory_p.h 958 -
qinputdeviceplugin.cpp 615 -
qinputdeviceplugin_p.h 1154 -
qinputsequence.cpp ! \class Qt3DInput::QInputSequence \inmodule Qt3DInput \inherits QAbstractAggregateActionInput \brief QInputSequence represents a set of QAbstractActionInput's that must be triggerd one after the other. \since 5.7 5127 -
qinputsequence.h 1375 -
qinputsequence_p.h ! \class Qt3DInput::QInputChordSequence \internal 1098 -
qinputsettings.cpp ! \class Qt3DInput::QInputSettings \inmodule Qt3DInput \inherits Qt3DCore::QComponent \brief QInputSettings class holds the pointer to an input event source object. \since 5.7 The QInputSettings component must be set as a component of the scene root entity. It stores a pointer to the object that acts as the source of input events to be handled by various input classes. For example, a QWindow instance can be an event source. \sa QMouseDevice, QKeyboardDevice 2919 -
qinputsettings.h 962 -
qinputsettings_p.h 924 -
qkeyboarddevice.cpp 10739 -
qkeyboarddevice.h 1418 -
qkeyboarddevice_p.h 1088 -
qkeyboardhandler.cpp ! \class Qt3DInput::QKeyboardHandler \inmodule Qt3DInput \brief Provides keyboard event notification. \since 5.5 21298 -
qkeyboardhandler.h 3435 -
qkeyboardhandler_p.h 1099 -
qkeyevent.cpp ! \class Qt3DInput::QKeyEvent \inmodule Qt3DInput \brief QKeyEvent event type send by KeyBoardHandler. \since 5.5 \brief Contains parameters that describe a key event 5493 -
qkeyevent.h 2072 -
qlogicaldevice.cpp ! \class Qt3DInput::QLogicalDevice \inmodule Qt3DInput \inherits Qt3DCore::QNode \brief QLogicalDevice allows the user to define a set of actions that they wish to use within an application. \since 5.6 5460 -
qlogicaldevice.h 930 -
qlogicaldevice_p.h ! \internal 1019 -
qmousedevice.cpp ! \internal 5472 -
qmousedevice.h 1740 -
qmousedevice_p.h 952 -
qmouseevent.cpp ! \qmltype MouseEvent \nativetype Qt3DInput::QMouseEvent \inqmlmodule Qt3D.Input \since 5.5 \brief Provides parameters that describe a mouse event. Mouse events occur when a mouse button is pressed and the ray traversing the view, originating from the mouse position intersects with one or more elements of the scene. \sa KeyEvent, WheelEvent, MouseHandler 10678 -
qmouseevent.h 4388 -
qmousehandler.cpp ! \internal 8017 -
qmousehandler.h 1708 -
qmousehandler_p.h 1237 -