1 #ifndef OPENMW_MWGUI_COMPANIONWINDOW_H
2 #define OPENMW_MWGUI_COMPANIONWINDOW_H
48 void dragItem(MyGUI::Widget* sender,
int count);
Definition: companionwindow.hpp:20
void clear()
Clear any state specific to the running game.
Definition: companionwindow.hpp:31
void onBackgroundSelected()
Definition: companionwindow.cpp:100
CompanionWindow(DragAndDrop *dragAndDrop, MessageBoxManager *manager)
Definition: companionwindow.cpp:38
void onFrame(float dt)
Called every frame if the window is in an active GUI mode.
Definition: companionwindow.cpp:122
Definition: itemview.hpp:11
MyGUI::Button * mCloseButton
Definition: companionwindow.hpp:41
MessageBoxManager * mMessageBoxManager
Definition: companionwindow.hpp:44
Widgets::MWDynamicStat * mEncumbranceBar
Definition: companionwindow.hpp:43
int mSelectedItem
Definition: companionwindow.hpp:37
void updateEncumbranceBar()
Definition: companionwindow.cpp:128
Definition: messagebox.hpp:20
DragAndDrop * mDragAndDrop
Definition: companionwindow.hpp:39
Definition: draganddrop.hpp:17
MyGUI::TextBox * mProfitLabel
Definition: companionwindow.hpp:42
void dragItem(MyGUI::Widget *sender, int count)
Definition: companionwindow.cpp:95
void onItemSelected(int index)
Definition: companionwindow.cpp:58
void onCloseButtonClicked(MyGUI::Widget *_sender)
Definition: companionwindow.cpp:144
Definition: sortfilteritemmodel.hpp:9
virtual void onReferenceUnavailable()
called when reference has become unavailable
Definition: companionwindow.cpp:174
SortFilterItemModel * mSortModel
Definition: companionwindow.hpp:35
The companion item model keeps track of the companion's profit by monitoring which items are being ad...
Definition: companionitemmodel.hpp:11
void onMessageBoxButtonClicked(int button)
Definition: companionwindow.cpp:164
Definition: windowbase.hpp:21
virtual void resetReference()
Definition: companionwindow.cpp:179
CompanionItemModel * mModel
Definition: companionwindow.hpp:36
this class is intended for GUI interfaces that access an MW-Reference for example dialogue window acc...
Definition: referenceinterface.hpp:12
ItemView * mItemView
Definition: companionwindow.hpp:34
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
void setPtr(const MWWorld::Ptr &npc)
Open this object in the GUI, for windows that support it.
Definition: companionwindow.cpp:109
virtual bool exit()
Gracefully exits the window.
Definition: companionwindow.cpp:150