|
void | init () |
|
void | deinit () |
|
bool | doCopyProtection (const uint8 colors[7], const uint8 shapes[7 *20], const uint8 obfuscate[4]) |
|
void | showIntro () |
|
void | doStartMenu (const MenuButton *animalsButton, uint animalCount, const MenuButton *animalButtons, const char *const *animalNames) |
|
void | playGame () |
|
virtual const StorkParam & | getStorkParameters () const =0 |
|
void | initScreen () |
|
void | fadeOut () |
| Fade to black.
|
|
void | fadeIn () |
| Fade to the current palette.
|
|
void | clearScreen () |
|
void | setPalette (const byte *palette, uint16 size) |
| Change the palette. More...
|
|
void | addCursor () |
|
void | removeCursor () |
|
void | setCursor (Surface &sprite, int16 hotspotX, int16 hotspotY) |
|
void | setCursor (Surface &sprite, int16 left, int16 top, int16 right, int16 bottom, int16 hotspotX, int16 hotspotY) |
|
void | showCursor () |
|
void | hideCursor () |
|
bool | isCursorVisible () const |
|
void | clearAnim (ANIObject &anim) |
|
void | drawAnim (ANIObject &anim) |
|
void | redrawAnim (ANIObject &anim) |
|
void | clearAnim (const ANIList &anims) |
|
void | drawAnim (const ANIList &anims) |
|
void | redrawAnim (const ANIList &anims) |
|
void | loadAnims (ANIList &anims, ANIFile &ani, uint count, const AnimProperties *props) const |
|
void | freeAnims (ANIList &anims) const |
|
void | setAnim (ANIObject &anim, const AnimProperties &props) const |
|
void | endFrame (bool doInput) |
|
void | loadSounds (const char *const *sounds, uint soundCount) |
|
void | freeSounds () |
|
void | playSound (uint sound, int16 frequency=0, int16 repCount=0) |
|
void | stopSound () |
|
void | playSoundFile (const Common::String &file, int16 frequency=0, int16 repCount=0, bool interruptible=true) |
|
void | beep (int16 frequency, int32 length) |
|
int16 | checkInput (int16 &mouseX, int16 &mouseY, MouseButtons &mouseButtons) |
|
int16 | waitInput (int16 &mouseX, int16 &mouseY, MouseButtons &mouseButtons) |
|
int16 | waitInput () |
|
bool | hasInput () |
|
Common::String | getLocFile (const Common::String &file) const |
|
TXTFile * | loadTXT (const Common::String &txtFile, TXTFile::Format format) const |
|
GCTFile * | loadGCT (const Common::String &gctFile) const |
|