MyGUI  3.2.0
Public Member Functions | Protected Member Functions
MyGUI::BiIndexBase Class Reference

#include <MyGUI_BiIndexBase.h>

+ Inheritance diagram for MyGUI::BiIndexBase:

Public Member Functions

 BiIndexBase ()
virtual ~BiIndexBase ()

Protected Member Functions

size_t getIndexCount () const
size_t insertItemAt (size_t _index)
size_t removeItemAt (size_t _index)
void removeAllItems ()
size_t convertToBack (size_t _index) const
size_t convertToFace (size_t _index) const
void swapItemsFaceAt (size_t _index1, size_t _index2)
void swapItemsBackAt (size_t _index1, size_t _index2)

Detailed Description

Definition at line 30 of file MyGUI_BiIndexBase.h.

Constructor & Destructor Documentation

MyGUI::BiIndexBase::BiIndexBase ( )

Definition at line 28 of file MyGUI_BiIndexBase.cpp.

MyGUI::BiIndexBase::~BiIndexBase ( )
virtual

Definition at line 32 of file MyGUI_BiIndexBase.cpp.

Member Function Documentation

size_t MyGUI::BiIndexBase::convertToBack ( size_t  _index) const
protected

Definition at line 124 of file MyGUI_BiIndexBase.cpp.

size_t MyGUI::BiIndexBase::convertToFace ( size_t  _index) const
protected

Definition at line 133 of file MyGUI_BiIndexBase.cpp.

size_t MyGUI::BiIndexBase::getIndexCount ( ) const
protected

Definition at line 36 of file MyGUI_BiIndexBase.cpp.

size_t MyGUI::BiIndexBase::insertItemAt ( size_t  _index)
protected

Definition at line 41 of file MyGUI_BiIndexBase.cpp.

void MyGUI::BiIndexBase::removeAllItems ( )
protected

Reimplemented in MyGUI::MultiListBox.

Definition at line 117 of file MyGUI_BiIndexBase.cpp.

size_t MyGUI::BiIndexBase::removeItemAt ( size_t  _index)
protected

Reimplemented in MyGUI::MultiListBox.

Definition at line 89 of file MyGUI_BiIndexBase.cpp.

void MyGUI::BiIndexBase::swapItemsBackAt ( size_t  _index1,
size_t  _index2 
)
protected

Definition at line 154 of file MyGUI_BiIndexBase.cpp.

void MyGUI::BiIndexBase::swapItemsFaceAt ( size_t  _index1,
size_t  _index2 
)
protected

Definition at line 142 of file MyGUI_BiIndexBase.cpp.


The documentation for this class was generated from the following files: