open_toontown_panda3d/panda/src/device
rdb dc599901bc Work around shutdown hang when compiling with SIMPLE_THREADS=1
This is a workaround for a specific case of #508
2019-08-12 19:37:11 +02:00
..
analogNode.I device: overhaul InputDevice API: 2018-09-16 20:22:22 +02:00
analogNode.cxx device: overhaul InputDevice API: 2018-09-16 20:22:22 +02:00
analogNode.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
buttonNode.I device: overhaul InputDevice API: 2018-09-16 20:22:22 +02:00
buttonNode.cxx Merge branch 'master' into input-overhaul 2018-06-23 23:24:09 +02:00
buttonNode.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
clientAnalogDevice.I Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
clientAnalogDevice.cxx device: overhaul InputDevice API: 2018-09-16 20:22:22 +02:00
clientAnalogDevice.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
clientBase.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
clientBase.cxx Merge branch 'master' into input-overhaul 2018-06-23 23:24:09 +02:00
clientBase.h general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
clientButtonDevice.I Merge branch 'master' into input-overhaul 2016-03-19 14:54:56 +01:00
clientButtonDevice.cxx Merge branch 'master' into input-overhaul 2018-06-23 23:24:09 +02:00
clientButtonDevice.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
clientDevice.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
clientDevice.cxx device: change InputDevice enums to enum classes 2018-11-30 20:41:06 +01:00
clientDevice.h device: change InputDevice enums to enum classes 2018-11-30 20:41:06 +01:00
clientDialDevice.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
clientDialDevice.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
clientDialDevice.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
clientTrackerDevice.I device: change InputDevice enums to enum classes 2018-11-30 20:41:06 +01:00
clientTrackerDevice.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
clientTrackerDevice.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
clients.txt Initial revision 2000-10-04 01:14:41 +00:00
config_device.cxx Merge branch 'input-overhaul' 2018-11-30 22:04:13 +01:00
config_device.h Merge branch 'input-overhaul' 2018-11-30 22:04:13 +01:00
dialNode.I Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
dialNode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
dialNode.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
evdevInputDevice.I Merge branch 'master' into input-overhaul 2016-03-19 14:54:56 +01:00
evdevInputDevice.cxx device: Linux fixes for Trust GXT 24 and a few other cheap gamepads 2019-05-12 20:34:19 +02:00
evdevInputDevice.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
inputDevice.I Prepare input API for multipointer support 2018-11-30 20:54:37 +01:00
inputDevice.cxx device: fix incorrect features when printing InputDevice 2019-01-21 15:32:22 +01:00
inputDevice.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
inputDeviceManager.I input: new windows input manager based on raw input 2018-01-22 22:05:14 +01:00
inputDeviceManager.cxx Compile fixes on input-overhaul branch 2018-10-08 01:44:17 +02:00
inputDeviceManager.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
inputDeviceNode.cxx Merge branch 'input-overhaul' 2018-11-30 22:04:13 +01:00
inputDeviceNode.h Merge branch 'input-overhaul' 2018-11-30 22:04:13 +01:00
inputDeviceSet.I device: remove executable permissions from inputDeviceSet.* 2019-04-02 02:08:47 +02:00
inputDeviceSet.cxx device: remove executable permissions from inputDeviceSet.* 2019-04-02 02:08:47 +02:00
inputDeviceSet.h device: remove executable permissions from inputDeviceSet.* 2019-04-02 02:08:47 +02:00
ioKitInputDevice.cxx device: fix crash when unplugging certain devices on macOS 2019-04-14 22:11:20 +02:00
ioKitInputDevice.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
ioKitInputDeviceManager.cxx input: split out macOS implementation of device manager 2018-02-04 11:00:43 +01:00
ioKitInputDeviceManager.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
linuxInputDeviceManager.cxx device: don't crash on Linux if no devices are found 2019-04-29 00:32:34 +02:00
linuxInputDeviceManager.h device: hide Steam Controller on Linux while Steam is running 2019-01-02 00:56:40 +01:00
linuxJoystickDevice.I Merge branch 'master' into input-overhaul 2016-03-19 14:54:56 +01:00
linuxJoystickDevice.cxx device: support for Steam Controller on Linux 2018-12-31 16:10:56 +01:00
linuxJoystickDevice.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
p3device_composite1.cxx input: split out macOS implementation of device manager 2018-02-04 11:00:43 +01:00
p3device_composite2.cxx Build on Windows; add XInput gamepad implementation 2015-12-12 00:57:01 +01:00
phidsdi.h device: move HID API definitions to separate header file 2019-02-06 21:56:47 +01:00
trackerData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
trackerData.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
trackerData.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
trackerNode.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
trackerNode.cxx device: Fix some includes 2018-12-28 20:59:09 -07:00
trackerNode.h Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
virtualMouse.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
virtualMouse.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
winInputDeviceManager.cxx Work around shutdown hang when compiling with SIMPLE_THREADS=1 2019-08-12 19:37:11 +02:00
winInputDeviceManager.h Work around shutdown hang when compiling with SIMPLE_THREADS=1 2019-08-12 19:37:11 +02:00
winRawInputDevice.cxx device: fix mappings for various generic gamepads on Windows 2019-05-02 21:32:31 +02:00
winRawInputDevice.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00
xInputDevice.cxx device: fix stack corruption crashes on 32-bit Windows 2019-01-31 18:23:29 +01:00
xInputDevice.h general: improvements to doxygen API reference: 2019-01-23 22:24:02 +01:00