7#ifndef MYGUI_BIINDEX_BASE_H_
8#define MYGUI_BIINDEX_BASE_H_
46 using VectorSizeT = std::vector<size_t>;
50 VectorSizeT mIndexFace;
54 VectorSizeT mIndexBack;
void swapItemsBackAt(size_t _index1, size_t _index2)
size_t removeItemAt(size_t _index)
size_t insertItemAt(size_t _index)
size_t convertToBack(size_t _index) const
virtual ~BiIndexBase()=default
size_t convertToFace(size_t _index) const
size_t getIndexCount() const
void swapItemsFaceAt(size_t _index1, size_t _index2)