OpenMW
Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
MWGui::ItemSelectionDialog Class Reference

#include <itemselection.hpp>

List of all members.

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

ItemViewmItemView
SortFilterItemModelmSortModel
InventoryItemModelmModel

Member Typedef Documentation

typedef MyGUI::delegates::CMultiDelegate1<MWWorld::Ptr> MWGui::ItemSelectionDialog::EventHandle_Item
typedef MyGUI::delegates::CMultiDelegate0 MWGui::ItemSelectionDialog::EventHandle_Void

Constructor & Destructor Documentation

MWGui::ItemSelectionDialog::ItemSelectionDialog ( const std::string &  label)

Member Function Documentation

void MWGui::ItemSelectionDialog::onCancelButtonClicked ( MyGUI::Widget *  sender) [private]
void MWGui::ItemSelectionDialog::onSelectedItem ( int  index) [private]

Member Data Documentation


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