aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/dialogs_quests.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-02-07 18:02:03 -0500
committerPaul Gilbert2015-02-07 18:02:03 -0500
commit90db7872f14c67f990c74f6b2d971f479dc87941 (patch)
tree7f2b29f32c5c7ba69492241576a904249ba9f5ca /engines/xeen/dialogs_quests.h
parentb633704847f12b87b0d4287ef18282b7165a64d6 (diff)
downloadscummvm-rg350-90db7872f14c67f990c74f6b2d971f479dc87941.tar.gz
scummvm-rg350-90db7872f14c67f990c74f6b2d971f479dc87941.tar.bz2
scummvm-rg350-90db7872f14c67f990c74f6b2d971f479dc87941.zip
XEEN: Implement Quests dialog
Diffstat (limited to 'engines/xeen/dialogs_quests.h')
-rw-r--r--engines/xeen/dialogs_quests.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/xeen/dialogs_quests.h b/engines/xeen/dialogs_quests.h
index fb39d3ace9..234accded6 100644
--- a/engines/xeen/dialogs_quests.h
+++ b/engines/xeen/dialogs_quests.h
@@ -23,6 +23,7 @@
#ifndef XEEN_DIALOGS_QUESTS_H
#define XEEN_DIALOGS_QUESTS_H
+#include "common/str-array.h"
#include "xeen/dialogs.h"
namespace Xeen {
@@ -30,10 +31,16 @@ namespace Xeen {
class Quests : public ButtonContainer {
private:
XeenEngine *_vm;
+ SpriteResource _iconSprites;
+ Common::StringArray _questNotes;
Quests(XeenEngine *vm) : ButtonContainer(), _vm(vm) {}
void execute();
+
+ void addButtons();
+
+ void loadQuestNotes();
public:
static void show(XeenEngine *vm);
};