aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/saga/interface.h')
-rw-r--r--engines/saga/interface.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/saga/interface.h b/engines/saga/interface.h
index 7ae225219a..a8e2d5a647 100644
--- a/engines/saga/interface.h
+++ b/engines/saga/interface.h
@@ -28,6 +28,7 @@
#ifndef SAGA_INTERFACE_H
#define SAGA_INTERFACE_H
+#include "common/keyboard.h"
#include "common/savefile.h"
#include "saga/displayinfo.h"
@@ -225,7 +226,7 @@ public:
void drawStatusBar();
void setVerbState(int verb, int state);
- bool processAscii(uint16 ascii);
+ bool processAscii(Common::KeyState keystate);
void keyBoss();
void keyBossExit();
@@ -341,8 +342,8 @@ private:
void drawVerbPanelText(Surface *ds, PanelButton *panelButton, KnownColor textKnownColor, KnownColor textShadowKnownColor);
void drawVerbPanel(Surface *backBuffer, PanelButton* panelButton);
void calcOptionSaveSlider();
- bool processTextInput(uint16 ascii);
- void processStatusTextInput(uint16 ascii);
+ bool processTextInput(Common::KeyState keystate);
+ void processStatusTextInput(Common::KeyState keystate);
public:
void converseInit(void);
@@ -379,6 +380,7 @@ private:
public:
SpriteList _defPortraits;
+ PalEntry _portraitBgColor;
private:
SagaEngine *_vm;
@@ -416,7 +418,6 @@ private:
int _statusOnceColor;
int _leftPortrait;
int _rightPortrait;
- PalEntry _portraitBgColor;
Point _lastMousePoint;