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:120
Definition: spellicons.hpp:54
virtual ~SpellWindow()
Definition: spellwindow.cpp:44
MyGUI::Widget * mEffectBox
Definition: spellwindow.hpp:28
SpellView * mSpellView
Definition: spellwindow.hpp:42
Definition: draganddrop.hpp:17
void onEnchantedItemSelected(MWWorld::Ptr item, bool alreadyEquipped)
Definition: spellwindow.cpp:86
std::string mSpellToDelete
Definition: spellwindow.hpp:30
void cycle(bool next)
Cycle to next/previous spell.
Definition: spellwindow.cpp:192
Definition: windowbase.hpp:52
Definition: windowpinnablebase.hpp:10
virtual void open()
Notify that window has been made visible.
Definition: spellwindow.cpp:60
SpellIcons * mSpellIcons
Definition: spellwindow.hpp:43
Displays a SpellModel in a list widget.
Definition: spellview.hpp:21
float mUpdateTimer
Definition: spellwindow.hpp:46
void onSpellSelected(const std::string &spellId)
Definition: spellwindow.cpp:168
Definition: spellwindow.hpp:14
void onFrame(float dt)
Definition: spellwindow.cpp:65
void onDeleteSpellAccept()
Definition: spellwindow.cpp:178
void onModelIndexSelected(SpellModel::ModelIndex index)
Definition: spellwindow.cpp:152
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
virtual void onPinToggled()
Definition: spellwindow.cpp:49
virtual void onTitleDoubleClicked()
Definition: spellwindow.cpp:54
void updateSpells()
Definition: spellwindow.cpp:79
SpellWindow(DragAndDrop *drag)
Definition: spellwindow.cpp:28