|
|
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 |
| |