Lines Matching refs:index
84 HIDCollection::ChildAt(uint32 index)
87 if (count < 0 || index >= (uint32)count)
90 return fChildren[index];
114 HIDCollection::ChildAtFlat(uint8 type, uint32 index)
116 return _ChildAtFlat(type, index);
131 HIDCollection::ItemAt(uint32 index)
134 if (count < 0 || index >= (uint32)count)
137 return fItems[index];
157 HIDCollection::ItemAtFlat(uint32 index)
159 return _ItemAtFlat(index);
218 HIDCollection::_ChildAtFlat(uint8 type, uint32 &index)
221 if (index == 0)
224 index--;
232 HIDCollection *result = child->_ChildAtFlat(type, index);
242 HIDCollection::_ItemAtFlat(uint32 &index)
245 if (count > 0 && index < (uint32)count)
246 return fItems[index];
248 index -= fItems.Count();
255 HIDReportItem *result = child->_ItemAtFlat(index);