summaryrefslogtreecommitdiffstats
path: root/src/input/frontend
Commit message (Expand)AuthorAgeFilesLines
* Use a more suitable name for qt3d input devices.BogDan Vatra2016-01-141-1/+1
* Added front end classes as a start to support aggregate actionsColin Ogilvie2016-01-128-2/+533
* Start at implementing QAbstractAction InputColin Ogilvie2016-01-127-16/+135
* Stop using enum references that require C++11.Raphael Kubo da Costa2015-12-302-27/+27
* Allow device integration impls to see the aspectKevin Ottens2015-12-212-0/+9
* Move services() and jobManager() to the pimplKevin Ottens2015-12-171-1/+1
* QInputDeviceIntegration can register backend typesKevin Ottens2015-12-173-2/+24
* Make QInputDeviceIntegration::initialize() saferKevin Ottens2015-12-173-1/+14
* Add missing pimpl to QInputeDeviceIntegrationKevin Ottens2015-12-174-2/+91
* Remove useless reimplementationsKevin Ottens2015-12-162-10/+0
* Only aspect subclasses register backend typesKevin Ottens2015-12-161-0/+2
* Implement dead zone supportSean Harmer2015-12-161-2/+2
* Turn all services private for nowKevin Ottens2015-12-121-2/+2
* Rename Q3D*Event to Q*Event and handle namespaceMike Krus2015-12-1010-148/+149
* Use lists of ints for axes on axis settingsSean Harmer2015-12-092-8/+8
* Added parameters to signals and made setters Q_SLOTSTomi Korpipää2015-12-0914-39/+46
* Add sensitivity property to QMouseControllerSean Harmer2015-12-073-1/+36
* MouseController: various fixesPaul Lemire2015-12-071-0/+2
* QMouseController: converted to QAbstractPhysicalDevicePaul Lemire2015-12-073-9/+72
* Input: make KeyboardController a physical devicePaul Lemire2015-12-075-7/+208
* QAxisInput/QActionInput: use list of int rather than int maskPaul Lemire2015-12-044-14/+12
* QAbstractPhysicalDevice: Remove axis/buttons methodsPaul Lemire2015-12-041-3/+0
* Further improve axis/action dispatchPaul Lemire2015-12-041-12/+14
* Transmit axis/action updates to QAxisActionHandlerPaul Lemire2015-12-043-11/+41
* Store vector of active AxisActionHandlersPaul Lemire2015-12-041-4/+9
* QAxisActionHandler: make ctor explicitPaul Lemire2015-12-041-1/+1
* Add backend class for axis-action handlerSean Harmer2015-12-041-0/+3
* Add signal and normalise signatures in QAxisActionHandlerSean Harmer2015-12-041-2/+3
* Rename QActionHandler to QAxisActionhandlerSean Harmer2015-12-044-28/+28
* Store logical device in QActionHandlerSean Harmer2015-12-043-19/+5
* Add started() and finished() signals to QActionSean Harmer2015-12-041-0/+3
* Store logical device in QActionHandlerSean Harmer2015-12-043-4/+46
* Add QActionHandler frontend classSean Harmer2015-12-044-2/+227
* Factor out in QAbstractAspect common behaviorKevin Ottens2015-12-032-35/+0
* Move the QT3D_REGISTER_*_ASPECT macros to QAbstractAspectKevin Ottens2015-12-011-1/+0
* QInputAspect: launch an axis/action update framePaul Lemire2015-11-302-6/+15
* LogicalDeviceManager: store vector of active LogicalDevice instancesPaul Lemire2015-11-301-1/+6
* Export QAbstractPhysicalDevicePrivatePaul Lemire2015-11-301-1/+3
* QInputAspect: add a comments regarding QInputDeviceIntegration::initializePaul Lemire2015-11-301-0/+4
* QInputDeviceIntegration: update to retrieve physical devices and their backendPaul Lemire2015-11-301-0/+5
* QAbstractPhysicalDevice: allow to create by providing a private QNode dptrPaul Lemire2015-11-301-1/+1
* Add API to handle QAxisSettings in QAbstractPhysicalDeviceSean Harmer2015-11-294-7/+131
* Register backend type for AxisSettingSean Harmer2015-11-291-0/+3
* QInputDevicePlugin: Remove useless and dangerous Q_DECLARE_INTERFACEPaul Lemire2015-11-291-2/+0
* Add missing export to QInputDeviceIntegrationPaul Lemire2015-11-281-1/+1
* Add QAxisSetting frontend classSean Harmer2015-11-283-2/+220
* QInputAspect: createPhysicalDevicePaul Lemire2015-11-283-4/+20
* QAbstractPhysicalDevice: add API to introspect axes/buttonsPaul Lemire2015-11-281-1/+10
* QAxisInput: keys specified as a bit mask directlyPaul Lemire2015-11-282-6/+7
* QActionInput: keys specified as a bit mask directlyPaul Lemire2015-11-282-8/+7