MCPcopy Create free account
hub / github.com/MyGUI/mygui / insertItemAt

Method insertItemAt

UnitTests/UnitTest_MultiList/BiIndexData.cpp:12–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 2

InsertItemMethod · 0.45
InsertItemMethod · 0.45

Calls 2

sizeMethod · 0.45
beginMethod · 0.45

Tested by 2

InsertItemMethod · 0.36
InsertItemMethod · 0.36