OpenMW
Public Member Functions | Private Member Functions | Private Attributes
MWGui::AlchemyWindow Class Reference

#include <alchemywindow.hpp>

List of all members.

Public Member Functions

 AlchemyWindow ()
virtual void open ()

Private Member Functions

void onCancelButtonClicked (MyGUI::Widget *_sender)
void onCreateButtonClicked (MyGUI::Widget *_sender)
void onIngredientSelected (MyGUI::Widget *_sender)
void onSelectedItem (int index)
void removeIngredient (MyGUI::Widget *ingredient)
void update ()

Private Attributes

ItemViewmItemView
SortFilterItemModelmSortModel
MyGUI::Button * mCreateButton
MyGUI::Button * mCancelButton
MyGUI::Widget * mEffectsBox
MyGUI::EditBox * mNameEdit
MWMechanics::Alchemy mAlchemy
std::vector< MyGUI::ImageBox * > mApparatus
std::vector< MyGUI::ImageBox * > mIngredients

Constructor & Destructor Documentation


Member Function Documentation

void MWGui::AlchemyWindow::onCancelButtonClicked ( MyGUI::Widget *  _sender) [private]
void MWGui::AlchemyWindow::onCreateButtonClicked ( MyGUI::Widget *  _sender) [private]
void MWGui::AlchemyWindow::onIngredientSelected ( MyGUI::Widget *  _sender) [private]
void MWGui::AlchemyWindow::onSelectedItem ( int  index) [private]
void MWGui::AlchemyWindow::open ( ) [virtual]

Reimplemented from MWGui::WindowBase.

void MWGui::AlchemyWindow::removeIngredient ( MyGUI::Widget *  ingredient) [private]
void MWGui::AlchemyWindow::update ( ) [private]

Member Data Documentation

std::vector<MyGUI::ImageBox *> MWGui::AlchemyWindow::mApparatus [private]
MyGUI::Button* MWGui::AlchemyWindow::mCancelButton [private]
MyGUI::Button* MWGui::AlchemyWindow::mCreateButton [private]
MyGUI::Widget* MWGui::AlchemyWindow::mEffectsBox [private]
std::vector<MyGUI::ImageBox *> MWGui::AlchemyWindow::mIngredients [private]
MyGUI::EditBox* MWGui::AlchemyWindow::mNameEdit [private]

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