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

Method _swapColumnsAt

MyGUIEngine/src/MyGUI_MultiListBox.cpp:655–668  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

653 }
654
655 void MultiListBox::_swapColumnsAt(size_t _index1, size_t _index2)
656 {
657 if (_index1 == _index2)
658 return;
659
660 mVectorColumnInfo[_index1].list->setScrollVisible(false);
661 mVectorColumnInfo[_index2].list->setScrollVisible(false);
662
663 std::swap(mVectorColumnInfo[_index1], mVectorColumnInfo[_index2]);
664
665 updateColumns();
666
667 mVectorColumnInfo.back().list->setScrollVisible(true);
668 }
669
670 void MultiListBox::onWidgetCreated(Widget* _widget)
671 {

Callers

nothing calls this directly

Calls 2

setScrollVisibleMethod · 0.80
swapFunction · 0.50

Tested by

no test coverage detected