| 192 | } |
| 193 | |
| 194 | void ImageBox::insertItem(size_t _index, const IntCoord& _item) |
| 195 | { |
| 196 | MYGUI_ASSERT_RANGE_INSERT(_index, mItems.size(), "ImageBox::insertItem"); |
| 197 | if (_index == ITEM_NONE) |
| 198 | _index = mItems.size(); |
| 199 | |
| 200 | VectorImages::iterator iter = mItems.insert(mItems.begin() + _index, ImageItem()); |
| 201 | |
| 202 | iter->images.push_back(CoordConverter::convertTextureCoord(_item, mSizeTexture)); |
| 203 | |
| 204 | if ((mIndexSelect != ITEM_NONE) && (_index <= mIndexSelect)) |
| 205 | updateSelectIndex(mIndexSelect++); |
| 206 | } |
| 207 | |
| 208 | void ImageBox::setItem(size_t _index, const IntCoord& _item) |
| 209 | { |
no test coverage detected