| 403 | } |
| 404 | |
| 405 | void ItemBox::redrawItemAt(size_t _index) |
| 406 | { |
| 407 | MYGUI_ASSERT_RANGE(_index, mItemsInfo.size(), "ItemBox::redrawItemAt"); |
| 408 | |
| 409 | size_t start = (size_t)(mFirstVisibleIndex * mCountItemInLine); |
| 410 | if ((_index >= start) && (_index < (start + mVectorItems.size()))) |
| 411 | { |
| 412 | IBDrawItemInfo data(_index, mIndexSelect, mIndexActive, mIndexAccept, mIndexRefuse, true, false); |
| 413 | requestDrawItem(this, mVectorItems[_index - start], data); |
| 414 | } |
| 415 | } |
| 416 | |
| 417 | void ItemBox::setIndexSelected(size_t _index) |
| 418 | { |
no test coverage detected