| 474 | } |
| 475 | |
| 476 | size_t ItemBox::getIndexByWidget(Widget* _widget) const |
| 477 | { |
| 478 | MYGUI_ASSERT(_widget, "ItemBox::getIndexByWidget : Widget == nullptr"); |
| 479 | if (_widget == _getClientWidget()) |
| 480 | return ITEM_NONE; |
| 481 | MYGUI_ASSERT(_widget->getParent() == _getClientWidget(), "ItemBox::getIndexByWidget : Widget is not child"); |
| 482 | |
| 483 | size_t index = calcIndexByWidget(_widget); |
| 484 | MYGUI_ASSERT_RANGE(index, mItemsInfo.size(), "ItemBox::getIndexByWidget"); |
| 485 | |
| 486 | return index; |
| 487 | } |
| 488 | |
| 489 | size_t ItemBox::_getContainerIndex(const IntPoint& _point) const |
| 490 | { |
no test coverage detected