TabletDevice
TabletDevice::TabletDevice(TabletInputDevice& target, const char* driverPath)
TabletDevice::~TabletDevice()
TabletDevice::Start()
TabletDevice::Stop()
TabletDevice::UpdateSettings()
TabletDevice::_BuildShortName() const
TabletDevice::_ControlThreadEntry(void* arg)
TabletDevice* device = (TabletDevice*)arg;
TabletDevice::_ControlThread()
TabletDevice::_ControlThreadCleanup()
TabletDevice::_UpdateSettings()
TabletDevice::_BuildMouseMessage(uint32 what, uint64 when, uint32 buttons,
TabletDevice* device = (TabletDevice*)cookie;
TabletDevice* device = (TabletDevice*)cookie;
TabletDevice* device = (TabletDevice*)cookie;
TabletDevice*
TabletDevice* device = fDevices.ItemAt(i);
TabletDevice* device = new(std::nothrow) TabletDevice(*this, path);
TabletDevice* device = _FindDevice(path);
TabletDevice(TabletInputDevice& target,
~TabletDevice();
class TabletDevice;
friend class TabletDevice;
TabletDevice* _FindDevice(const char* path) const;
BObjectList<TabletDevice, true> fDevices;
device = new TabletDevice(parent, reader);
TabletDevice::DetectDevice(const DeviceReader* reader)
TabletDevice::SetDevice(float maxX, float maxY, uint32 mode)
TabletDevice::ReadData(const uchar* data, int dataBytes, bool& hasContact,
TabletDevice::TabletDevice(MasterServerDevice* parent, DeviceReader* reader)
TabletDevice::SetStatus(uint32 mode, uint32 buttons, float x, float y,
TabletDevice::~TabletDevice()
TabletDevice::InitCheck()
TabletDevice::SetContact(bool contact)
TabletDevice::poll_usb_device(void* arg)
TabletDevice* tabletDevice = (TabletDevice*)arg;
TabletDevice::_DeviceSupportsTilt() const
TabletDevice::Start()
TabletDevice::_GetName(uint16 productID, const char** name) const
TabletDevice::Stop()
class TabletDevice : public PointingDevice {
TabletDevice(MasterServerDevice* parent,
virtual ~TabletDevice();