Searched refs:HIDReportItem (Results 1 - 14 of 14) sorted by relevance

/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DTabletProtocolHandler.h17 class HIDReportItem;
31 HIDReportItem &xAxis,
32 HIDReportItem &yAxis);
46 HIDReportItem & fXAxis;
47 HIDReportItem & fYAxis;
48 HIDReportItem * fWheel;
49 HIDReportItem * fButtons[B_MAX_MOUSE_BUTTONS];
50 HIDReportItem * fSwitches[B_MAX_DIGITIZER_SWITCHES];
52 HIDReportItem * fPressure;
53 HIDReportItem * fInRang
[all...]
H A DMouseProtocolHandler.h15 class HIDReportItem;
26 HIDReportItem &xAxis,
27 HIDReportItem &yAxis);
41 HIDReportItem & fXAxis;
42 HIDReportItem & fYAxis;
43 HIDReportItem * fWheel;
44 HIDReportItem * fHorizontalPan;
45 HIDReportItem * fButtons[B_MAX_MOUSE_BUTTONS];
H A DHIDCollection.h13 class HIDReportItem;
35 void AddItem(HIDReportItem *item);
37 HIDReportItem * ItemAt(uint32 index);
40 HIDReportItem * ItemAtFlat(uint32 index);
50 HIDReportItem * _ItemAtFlat(uint32 &index);
59 Vector<HIDReportItem *> fItems;
H A DHIDReportItem.cpp12 #include "HIDReportItem.h"
17 HIDReportItem::HIDReportItem(HIDReport *report, uint32 bitOffset, function in class:HIDReportItem
39 HIDReportItem::UsagePage()
48 HIDReportItem::UsageID()
57 HIDReportItem::Extract()
85 HIDReportItem::Insert()
104 HIDReportItem::SetData(uint32 data)
119 HIDReportItem::ScaledData(uint8 scaleToBits, bool toBeSigned)
150 HIDReportItem
[all...]
H A DJoystickProtocolHandler.h18 class HIDReportItem;
48 HIDReportItem ** fAxis;
50 HIDReportItem ** fHats;
53 HIDReportItem ** fButtons;
H A DKeyboardProtocolHandler.h14 class HIDReportItem;
50 HIDReportItem * fModifiers[MAX_MODIFIERS];
51 HIDReportItem * fKeys[MAX_KEYS];
52 HIDReportItem * fLEDs[MAX_LEDS];
H A DHIDReport.h22 class HIDReportItem;
51 HIDReportItem * ItemAt(uint32 index);
52 HIDReportItem * FindItem(uint16 usagePage, uint16 usageID);
73 Vector<HIDReportItem *> fItems;
H A DJoystickProtocolHandler.cpp16 #include "HIDReportItem.h"
45 HIDReportItem *item = report.ItemAt(i);
55 HIDReportItem **newButtons = (HIDReportItem **)realloc(fButtons,
56 ++fButtonCount * sizeof(HIDReportItem *));
73 HIDReportItem **newHats = (HIDReportItem **)realloc(fHats,
74 ++fHatCount * sizeof(HIDReportItem *));
96 HIDReportItem **newAxis = (HIDReportItem **)reallo
[all...]
H A DHIDReportItem.h12 class HIDReportItem { class
14 HIDReportItem(HIDReport *report,
H A DHIDCollection.cpp14 #include "HIDReportItem.h"
121 HIDCollection::AddItem(HIDReportItem *item)
130 HIDReportItem *
156 HIDReportItem *
203 HIDReportItem *item = fItems[i];
241 HIDReportItem *
255 HIDReportItem *result = child->_ItemAtFlat(index);
270 HIDReportItem *item = fItems[i];
H A DTabletProtocolHandler.cpp18 #include "HIDReportItem.h"
29 HIDReportItem &xAxis, HIDReportItem &yAxis)
54 HIDReportItem *item = report.ItemAt(i);
157 HIDReportItem *xAxis = inputReport->FindItem(
162 HIDReportItem *yAxis = inputReport->FindItem(
274 HIDReportItem *button = fButtons[i];
284 HIDReportItem *dswitch = fSwitches[i];
H A DHIDReport.cpp15 #include "HIDReportItem.h"
125 HIDReportItem *item = new(std::nothrow) HIDReportItem(this,
177 HIDReportItem *item = fItems[i];
193 HIDReportItem *
203 HIDReportItem *
288 HIDReportItem *item = fItems[i];
H A DMouseProtocolHandler.cpp16 #include "HIDReportItem.h"
27 HIDReportItem &xAxis, HIDReportItem &yAxis)
44 HIDReportItem *item = report.ItemAt(i);
106 HIDReportItem *xAxis = inputReport->FindItem(
111 HIDReportItem *yAxis = inputReport->FindItem(
227 HIDReportItem *button = fButtons[i];
H A DKeyboardProtocolHandler.cpp23 #include "HIDReportItem.h"
83 HIDReportItem *item = inputReport.ItemAt(i);
140 HIDReportItem *item = outputReport->ItemAt(i);
249 HIDReportItem *item = inputReport->ItemAt(j);
286 HIDReportItem *item = outputReport->ItemAt(k);
534 HIDReportItem *modifier = fModifiers[i];
545 HIDReportItem *key = fKeys[i];

Completed in 221 milliseconds