#include <spellbuyingwindow.hpp>
|  | 
|  | SpellBuyingWindow () | 
|  | 
| void | setPtr (const MWWorld::Ptr &actor) | 
|  | Open this object in the GUI, for windows that support it.  More... 
 | 
|  | 
| void | setPtr (const MWWorld::Ptr &actor, int startOffset) | 
|  | 
| void | onFrame (float dt) | 
|  | Called every frame if the window is in an active GUI mode.  More... 
 | 
|  | 
| void | clear () | 
|  | Clear any state specific to the running game.  More... 
 | 
|  | 
| void | onResChange (int, int) | 
|  | Called when GUI viewport changes size.  More... 
 | 
|  | 
|  | ReferenceInterface () | 
|  | 
| virtual | ~ReferenceInterface () | 
|  | 
| void | checkReferenceAvailable () | 
|  | closes the window, if the MW-reference has become unavailable  More... 
 | 
|  | 
| virtual void | resetReference () | 
|  | 
|  | WindowBase (const std::string &parLayout) | 
|  | 
| virtual MyGUI::Widget * | getDefaultKeyFocus () | 
|  | 
| virtual void | onOpen () | 
|  | Notify that window has been made visible.  More... 
 | 
|  | 
| virtual void | onClose () | 
|  | Notify that window has been hidden.  More... 
 | 
|  | 
| virtual bool | 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) | 
|  | 
      
        
          | MWGui::SpellBuyingWindow::SpellBuyingWindow | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::addSpell | ( | const ESM::Spell & | spell | ) |  |  | protected | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::clear | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::clearSpells | ( |  | ) |  |  | protected | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onCancelButtonClicked | ( | MyGUI::Widget * | _sender | ) |  |  | protected | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onFrame | ( | float | duration | ) |  |  | inlinevirtual | 
 
Called every frame if the window is in an active GUI mode. 
Reimplemented from MWGui::WindowBase.
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onMouseWheel | ( | MyGUI::Widget * | _sender, |  
          |  |  | int | _rel |  
          |  | ) |  |  |  | protected | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onReferenceUnavailable | ( |  | ) |  |  | protectedvirtual | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onResChange | ( | int | width, |  
          |  |  | int | height |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::onSpellButtonClick | ( | MyGUI::Widget * | _sender | ) |  |  | protected | 
 
 
  
  | 
        
          | bool MWGui::SpellBuyingWindow::playerHasSpell | ( | const std::string & | id | ) |  |  | protected | 
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::setPtr | ( | const MWWorld::Ptr & | ptr | ) |  |  | virtual | 
 
Open this object in the GUI, for windows that support it. 
Reimplemented from MWGui::WindowBase.
 
 
      
        
          | void MWGui::SpellBuyingWindow::setPtr | ( | const MWWorld::Ptr & | actor, | 
        
          |  |  | int | startOffset | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | void MWGui::SpellBuyingWindow::updateLabels | ( |  | ) |  |  | protected | 
 
 
  
  | 
        
          | MyGUI::Button* MWGui::SpellBuyingWindow::mCancelButton |  | protected | 
 
 
  
  | 
        
          | int MWGui::SpellBuyingWindow::mCurrentY |  | protected | 
 
 
  
  | 
        
          | MyGUI::TextBox* MWGui::SpellBuyingWindow::mPlayerGold |  | protected | 
 
 
  
  | 
        
          | MyGUI::ScrollView* MWGui::SpellBuyingWindow::mSpellsView |  | protected | 
 
 
  
  | 
        
          | std::map<MyGUI::Widget*, std::string> MWGui::SpellBuyingWindow::mSpellsWidgetMap |  | protected | 
 
 
The documentation for this class was generated from the following files: