22 #ifndef AGI_PREAGI_PREAGI_H 23 #define AGI_PREAGI_PREAGI_H 35 #define IDA_DEFAULT 0x0F 36 #define IDA_DEFAULT_REV 0xF0 38 #define IDI_SND_OSCILLATOR_FREQUENCY 1193180 39 #define IDI_SND_TIMER_RESOLUTION 0.0182 41 #define kColorDefault 0x1337 43 #define IDI_MAX_ROW_PIC 20 57 void initialize()
override;
60 int getKeypress()
override {
return 0; }
61 bool isKeypress()
override {
return false; }
62 void clearKeyQueue()
override {}
72 void clearImageStack()
override {}
73 void recordImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3,
74 int16 p4, int16 p5, int16 p6, int16 p7)
override {}
75 void replayImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3,
76 int16 p4, int16 p5, int16 p6, int16 p7)
override {}
77 void releaseImageStack()
override {}
79 int loadGame(
const Common::String &fileName,
bool checkId =
true) {
return -1; }
85 void clearScreen(
int attr,
bool overrideDefault =
true);
86 void clearGfxScreen(
int attr);
87 void setDefaultTextColor(
int attr) { _defaultColor = attr; }
90 int getSelection(SelectionTypes type);
95 void drawStr(
int row,
int col,
int attr,
const char *buffer);
96 void drawStrMiddle(
int row,
int attr,
const char *buffer);
98 void clearRow(
int row);
99 void XOR80(
char *buffer);
100 void printStr(
const char *szMsg);
101 void printStrXOR(
char *szMsg);
106 void playNote(int16 frequency, int32 length);
107 void waitForTimer(
int msec_delay);
Definition: savefile.h:142
Definition: detection.h:29