1 #ifndef MWGUI_SPELLWINDOW_H
2 #define MWGUI_SPELLWINDOW_H
5 #include "../mwworld/ptr.hpp"
25 void cycle(
bool next);
void askDeleteSpell(const std::string &spellId)
Definition: spellwindow.cpp:136
Definition: spellicons.hpp:54
virtual void onOpen()
Notify that window has been made visible.
Definition: spellwindow.cpp:70
virtual ~SpellWindow()
Definition: spellwindow.cpp:52
MyGUI::Widget * mEffectBox
Definition: spellwindow.hpp:28
SpellView * mSpellView
Definition: spellwindow.hpp:43
Definition: draganddrop.hpp:17
void onEnchantedItemSelected(MWWorld::Ptr item, bool alreadyEquipped)
Definition: spellwindow.cpp:102
std::string mSpellToDelete
Definition: spellwindow.hpp:30
void cycle(bool next)
Cycle to next/previous spell.
Definition: spellwindow.cpp:213
Definition: windowbase.hpp:72
Definition: windowpinnablebase.hpp:10
SpellIcons * mSpellIcons
Definition: spellwindow.hpp:44
Displays a SpellModel in a list widget.
Definition: spellview.hpp:21
float mUpdateTimer
Definition: spellwindow.hpp:48
void onFilterChanged(MyGUI::EditBox *sender)
Definition: spellwindow.cpp:184
void onSpellSelected(const std::string &spellId)
Definition: spellwindow.cpp:189
Definition: spellwindow.hpp:14
void onFrame(float dt)
Called every frame if the window is in an active GUI mode.
Definition: spellwindow.cpp:80
void onDeleteSpellAccept()
Definition: spellwindow.cpp:199
void onModelIndexSelected(SpellModel::ModelIndex index)
Definition: spellwindow.cpp:168
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
virtual void onPinToggled()
Definition: spellwindow.cpp:57
MyGUI::EditBox * mFilterEdit
Definition: spellwindow.hpp:45
virtual void onTitleDoubleClicked()
Definition: spellwindow.cpp:64
void updateSpells()
Definition: spellwindow.cpp:95
SpellWindow(DragAndDrop *drag)
Definition: spellwindow.cpp:32