22 #ifndef GUI_WINDOWS_QUESTSWINDOW_H
23 #define GUI_WINDOWS_QUESTSWINDOW_H
68 void rebuild(
const bool playSound);
92 std::map<int, STD_VECTOR<QuestItem*> > *
mQuests;
QuestsModel * mQuestsModel
ScrollArea * mQuestScrollArea
std::vector< const QuestEffect * > mMapEffects
void addEffect(Being *const being)
NpcQuestEffectMap mNpcEffects
void action(const ActionEvent &event)
int mCompleteQuestEffectId
ExtendedListBox * mQuestsListBox
ItemLinkHandler * mItemLinkHandler
std::map< int, int > mQuestReverseLinks
std::map< int, std::vector< QuestItem * > > * mQuests
void updateQuest(const int var, const int val1, const int val2, const int val3, const int time1)
std::vector< QuestItem * > mQuestLinks
void rebuild(const bool playSound)
ScrollArea * mTextScrollArea
void selectQuest(const int varId)
void showQuest(const QuestItem *const quest)
std::vector< QuestEffect * > * mAllEffects
void setMap(const Map *const map)
#define A_DELETE_COPY(func)
QuestsWindow * questsWindow
std::map< BeingTypeId, const QuestEffect * > NpcQuestEffectMap
NpcQuestEffectMap::const_iterator NpcQuestEffectMapCIter
std::map< int, QuestVar > NpcQuestVarMap