MouseDevice
MouseDevice::MouseDevice(MouseInputDevice& target, const char* driverPath)
MouseDevice::~MouseDevice()
MouseDevice::Start()
MouseDevice::Stop()
MouseDevice::UpdateSettings()
MouseDevice::UpdateTouchpadSettings(const BMessage* message)
MouseDevice::_BuildShortName() const
MouseDevice::_ControlThreadEntry(void* arg)
MouseDevice* device = (MouseDevice*)arg;
MouseDevice::_ControlThread()
MouseDevice::_ControlThreadCleanup()
MouseDevice::_UpdateSettings()
MouseDevice::_GetTouchpadSettingsPath(BPath& path)
MouseDevice::_UpdateTouchpadSettings(BMessage* message)
MouseDevice::_BuildMouseMessage(uint32 what, uint64 when, uint32 buttons,
MouseDevice::_ComputeAcceleration(const mouse_movement& movements,
MouseDevice::_RemapButtons(uint32 buttons) const
MouseDevice(MouseInputDevice& target,
~MouseDevice();
MouseDevice* device = (MouseDevice*)cookie;
MouseDevice* device = (MouseDevice*)cookie;
MouseDevice* device = (MouseDevice*)cookie;
MouseDevice*
MouseDevice* device = fDevices.ItemAt(i);
MouseDevice* device = new(std::nothrow) MouseDevice(*this, path);
MouseDevice* device = _FindDevice(path);
class MouseDevice;
friend class MouseDevice;
MouseDevice* _FindDevice(const char* path) const;
BObjectList<MouseDevice, true> fDevices;