| 10 | { |
| 11 | |
| 12 | void BiIndexData::insertItemAt(size_t _index, std::string_view _name, size_t _data) |
| 13 | { |
| 14 | MYGUI_ASSERT_RANGE_INSERT(_index, mItemsInfo.size(), "BiIndexData::insertItemAt"); |
| 15 | if (_index == MyGUI::ITEM_NONE) |
| 16 | _index = mItemsInfo.size(); |
| 17 | |
| 18 | size_t index = BiIndexBase::insertItemAt(_index); |
| 19 | mItemsInfo.emplace(mItemsInfo.begin() + index, _name); |
| 20 | } |
| 21 | |
| 22 | void BiIndexData::removeItemAt(size_t _index) |
| 23 | { |