OpenMW
|
#include <itemselection.hpp>
Public Types | |
typedef MyGUI::delegates::CMultiDelegate0 | EventHandle_Void |
typedef MyGUI::delegates::CMultiDelegate1 < MWWorld::Ptr > | EventHandle_Item |
Public Member Functions | |
ItemSelectionDialog (const std::string &label) | |
void | openContainer (const MWWorld::Ptr &container) |
void | setCategory (int category) |
void | setFilter (int filter) |
Public Attributes | |
EventHandle_Item | eventItemSelected |
EventHandle_Void | eventDialogCanceled |
Private Member Functions | |
void | onSelectedItem (int index) |
void | onCancelButtonClicked (MyGUI::Widget *sender) |
Private Attributes | |
ItemView * | mItemView |
SortFilterItemModel * | mSortModel |
InventoryItemModel * | mModel |
typedef MyGUI::delegates::CMultiDelegate1<MWWorld::Ptr> MWGui::ItemSelectionDialog::EventHandle_Item |
typedef MyGUI::delegates::CMultiDelegate0 MWGui::ItemSelectionDialog::EventHandle_Void |
MWGui::ItemSelectionDialog::ItemSelectionDialog | ( | const std::string & | label | ) |
void MWGui::ItemSelectionDialog::onCancelButtonClicked | ( | MyGUI::Widget * | sender | ) | [private] |
void MWGui::ItemSelectionDialog::onSelectedItem | ( | int | index | ) | [private] |
void MWGui::ItemSelectionDialog::openContainer | ( | const MWWorld::Ptr & | container | ) |
void MWGui::ItemSelectionDialog::setCategory | ( | int | category | ) |
void MWGui::ItemSelectionDialog::setFilter | ( | int | filter | ) |
ItemView* MWGui::ItemSelectionDialog::mItemView [private] |