OpenMW
|
#include <spellcreationdialog.hpp>
Public Member Functions | |
EffectEditorBase () | |
virtual | ~EffectEditorBase () |
Protected Member Functions | |
void | onEffectAdded (ESM::ENAMstruct effect) |
void | onEffectModified (ESM::ENAMstruct effect) |
void | onEffectRemoved (ESM::ENAMstruct effect) |
void | onAvailableEffectClicked (MyGUI::Widget *sender) |
void | onAttributeOrSkillCancel () |
void | onSelectAttribute () |
void | onSelectSkill () |
void | onEditEffect (MyGUI::Widget *sender) |
void | updateEffectsView () |
void | startEditing () |
void | setWidgets (Widgets::MWList *availableEffectsList, MyGUI::ScrollView *usedEffectsView) |
virtual void | notifyEffectsChanged () |
Protected Attributes | |
std::map< int, short > | mButtonMapping |
Widgets::MWList * | mAvailableEffectsList |
MyGUI::ScrollView * | mUsedEffectsView |
EditEffectDialog | mAddEffectDialog |
SelectAttributeDialog * | mSelectAttributeDialog |
SelectSkillDialog * | mSelectSkillDialog |
int | mSelectedEffect |
std::vector< ESM::ENAMstruct > | mEffects |
MWGui::EffectEditorBase::~EffectEditorBase | ( | ) | [virtual] |
virtual void MWGui::EffectEditorBase::notifyEffectsChanged | ( | ) | [inline, protected, virtual] |
Reimplemented in MWGui::SpellCreationDialog, and MWGui::EnchantingDialog.
void MWGui::EffectEditorBase::onAttributeOrSkillCancel | ( | ) | [protected] |
void MWGui::EffectEditorBase::onAvailableEffectClicked | ( | MyGUI::Widget * | sender | ) | [protected] |
void MWGui::EffectEditorBase::onEditEffect | ( | MyGUI::Widget * | sender | ) | [protected] |
void MWGui::EffectEditorBase::onEffectAdded | ( | ESM::ENAMstruct | effect | ) | [protected] |
void MWGui::EffectEditorBase::onEffectModified | ( | ESM::ENAMstruct | effect | ) | [protected] |
void MWGui::EffectEditorBase::onEffectRemoved | ( | ESM::ENAMstruct | effect | ) | [protected] |
void MWGui::EffectEditorBase::onSelectAttribute | ( | ) | [protected] |
void MWGui::EffectEditorBase::onSelectSkill | ( | ) | [protected] |
void MWGui::EffectEditorBase::setWidgets | ( | Widgets::MWList * | availableEffectsList, |
MyGUI::ScrollView * | usedEffectsView | ||
) | [protected] |
void MWGui::EffectEditorBase::startEditing | ( | ) | [protected] |
void MWGui::EffectEditorBase::updateEffectsView | ( | ) | [protected] |
std::map<int, short> MWGui::EffectEditorBase::mButtonMapping [protected] |
std::vector<ESM::ENAMstruct> MWGui::EffectEditorBase::mEffects [protected] |
int MWGui::EffectEditorBase::mSelectedEffect [protected] |
MyGUI::ScrollView* MWGui::EffectEditorBase::mUsedEffectsView [protected] |