22 #ifndef SHERLOCK_SCALPEL_JOURNAL_H 23 #define SHERLOCK_SCALPEL_JOURNAL_H 25 #include "sherlock/journal.h" 26 #include "sherlock/saveload.h" 27 #include "common/scummsys.h" 28 #include "common/array.h" 29 #include "common/events.h" 30 #include "common/rect.h" 31 #include "common/str-array.h" 32 #include "common/stream.h" 39 BTN_NONE, BTN_EXIT, BTN_BACK10, BTN_UP, BTN_DOWN, BTN_AHEAD110, BTN_SEARCH,
40 BTN_FIRST_PAGE, BTN_LAST_PAGE, BTN_PRINT_TEXT, BTN_BACKWARD, BTN_FORWARD
61 byte _hotkeySearchExit;
62 byte _hotkeySearchBackward;
63 byte _hotkeySearchForward;
79 int getSearchString(
bool printError);
116 void record(
int converseNum,
int statementNum,
bool replyOnly =
false)
override;
void record(int converseNum, int statementNum, bool replyOnly=false) override
void drawFrame() override
Definition: animation.h:29
uint32 CustomEventType
Definition: events.h:204
bool handleEvents(Common::CustomEventType action)
Definition: sherlock.h:206
Definition: scalpel_journal.h:43
void resetPosition() override