#include <inventorywindow.hpp>
|
| InventoryWindow (DragAndDrop *dragAndDrop, osg::Group *parent, Resource::ResourceSystem *resourceSystem) |
|
virtual void | open () |
| Notify that window has been made visible. More...
|
|
void | setTrading (bool trading) |
| start trading, disables item drag&drop More...
|
|
void | onFrame () |
|
void | pickUpObject (MWWorld::Ptr object) |
|
MWWorld::Ptr | getAvatarSelectedItem (int x, int y) |
|
void | rebuildAvatar () |
|
SortFilterItemModel * | getSortFilterModel () |
|
TradeItemModel * | getTradeModel () |
|
ItemModel * | getModel () |
|
void | updateItemView () |
|
void | updatePlayer () |
|
void | useItem (const MWWorld::Ptr &ptr) |
|
void | setGuiMode (GuiMode mode) |
|
void | cycle (bool next) |
| Cycle to previous/next weapon. More...
|
|
| WindowPinnableBase (const std::string &parLayout) |
|
bool | pinned () |
|
void | setPinned (bool pinned) |
|
void | setPinButtonVisible (bool visible) |
|
| WindowBase (const std::string &parLayout) |
|
virtual void | close () |
| Notify that window has been hidden. More...
|
|
virtual void | exit () |
| Gracefully exits the window. More...
|
|
virtual void | setVisible (bool visible) |
| Sets the visibility of the window. More...
|
|
bool | isVisible () |
| Returns the visibility state of the window. More...
|
|
void | center () |
|
| Layout (const std::string &_layout, MyGUI::Widget *_parent=nullptr) |
|
virtual | ~Layout () |
|
MyGUI::Widget * | getWidget (const std::string &_name) |
|
template<typename T > |
void | getWidget (T *&_widget, const std::string &_name) |
|
void | setCoord (int x, int y, int w, int h) |
|
void | setText (const std::string &name, const std::string &caption) |
|
void | setTitle (const std::string &title) |
|
void MWGui::InventoryWindow::adjustPanes |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::cycle |
( |
bool |
next | ) |
|
Cycle to previous/next weapon.
void MWGui::InventoryWindow::dirtyPreview |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::dragItem |
( |
MyGUI::Widget * |
sender, |
|
|
int |
count |
|
) |
| |
|
private |
void MWGui::InventoryWindow::ensureSelectedItemUnequipped |
( |
int |
count | ) |
|
|
private |
Unequips count items from mSelectedItem, if it is equipped, and then updates mSelectedItem in case the items were re-stacked.
ItemModel * MWGui::InventoryWindow::getModel |
( |
| ) |
|
void MWGui::InventoryWindow::notifyContentChanged |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::onAvatarClicked |
( |
MyGUI::Widget * |
_sender | ) |
|
|
private |
void MWGui::InventoryWindow::onBackgroundSelected |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::onFilterChanged |
( |
MyGUI::Widget * |
_sender | ) |
|
|
private |
void MWGui::InventoryWindow::onFrame |
( |
| ) |
|
void MWGui::InventoryWindow::onItemSelected |
( |
int |
index | ) |
|
|
private |
void MWGui::InventoryWindow::onItemSelectedFromSourceModel |
( |
int |
index | ) |
|
|
private |
void MWGui::InventoryWindow::onPinToggled |
( |
| ) |
|
|
privatevirtual |
void MWGui::InventoryWindow::onTitleDoubleClicked |
( |
| ) |
|
|
privatevirtual |
void MWGui::InventoryWindow::onWindowResize |
( |
MyGUI::Window * |
_sender | ) |
|
|
private |
void MWGui::InventoryWindow::open |
( |
| ) |
|
|
virtual |
void MWGui::InventoryWindow::pickUpObject |
( |
MWWorld::Ptr |
object | ) |
|
void MWGui::InventoryWindow::rebuildAvatar |
( |
| ) |
|
void MWGui::InventoryWindow::sellItem |
( |
MyGUI::Widget * |
sender, |
|
|
int |
count |
|
) |
| |
|
private |
void MWGui::InventoryWindow::setGuiMode |
( |
GuiMode |
mode | ) |
|
void MWGui::InventoryWindow::setTrading |
( |
bool |
trading | ) |
|
start trading, disables item drag&drop
void MWGui::InventoryWindow::updateArmorRating |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::updateEncumbranceBar |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::updateItemView |
( |
| ) |
|
void MWGui::InventoryWindow::updatePlayer |
( |
| ) |
|
void MWGui::InventoryWindow::updatePreviewSize |
( |
| ) |
|
|
private |
void MWGui::InventoryWindow::useItem |
( |
const MWWorld::Ptr & |
ptr | ) |
|
MyGUI::TextBox* MWGui::InventoryWindow::mArmorRating |
|
private |
MyGUI::Widget* MWGui::InventoryWindow::mAvatar |
|
private |
MyGUI::ImageBox* MWGui::InventoryWindow::mAvatarImage |
|
private |
MyGUI::Button* MWGui::InventoryWindow::mFilterAll |
|
private |
MyGUI::Button* MWGui::InventoryWindow::mFilterApparel |
|
private |
MyGUI::Button* MWGui::InventoryWindow::mFilterMagic |
|
private |
MyGUI::Button* MWGui::InventoryWindow::mFilterMisc |
|
private |
MyGUI::Button* MWGui::InventoryWindow::mFilterWeapon |
|
private |
GuiMode MWGui::InventoryWindow::mGuiMode |
|
private |
int MWGui::InventoryWindow::mLastXSize |
|
private |
int MWGui::InventoryWindow::mLastYSize |
|
private |
MyGUI::Widget* MWGui::InventoryWindow::mLeftPane |
|
private |
std::auto_ptr<MyGUI::ITexture> MWGui::InventoryWindow::mPreviewTexture |
|
private |
MyGUI::Widget* MWGui::InventoryWindow::mRightPane |
|
private |
int MWGui::InventoryWindow::mSelectedItem |
|
private |
bool MWGui::InventoryWindow::mTrading |
|
private |
The documentation for this class was generated from the following files: