Protected Member Functions | |
| void | initialize () override |
| void | showOpening () override |
| void | startScene () override |
Protected Member Functions inherited from Sherlock::SherlockEngine | |
| bool | hasFeature (EngineFeature f) const override |
| virtual void | loadConfig () |
Protected Member Functions inherited from Engine | |
| virtual int | runDialog (GUI::Dialog &dialog) |
| void | defaultSyncSoundSettings () |
| virtual void | pauseEngineIntern (bool pause) |
| virtual void | getHotspotPositions (Common::Array< Graphics::HotspotInfo > &hotspots) |
| virtual void | drawHotspots () |
| virtual bool | hotspotDirty () const |
|
overrideprotectedvirtual |
Game initialization
Reimplemented from Sherlock::SherlockEngine.
|
overrideprotectedvirtual |
Show the opening sequence
Implements Sherlock::SherlockEngine.
|
overrideprotectedvirtual |
Starting a scene within the game
Reimplemented from Sherlock::SherlockEngine.
| void Sherlock::Scalpel::ScalpelEngine::eraseBrumwellMirror | ( | ) |
Takes care of clearing the mirror in scene 12 (mansion drawing room), in case anything drew over it
| void Sherlock::Scalpel::ScalpelEngine::doBrumwellMirror | ( | ) |
Takes care of drawing Holme's reflection onto the mirror in scene 12 (mansion drawing room)
| void Sherlock::Scalpel::ScalpelEngine::flushBrumwellMirror | ( | ) |
This clears the mirror in scene 12 (mansion drawing room) in case anything messed draw over it
| void Sherlock::Scalpel::ScalpelEngine::showScummVMSaveDialog | ( | ) |
Show the ScummVM restore savegame dialog
| void Sherlock::Scalpel::ScalpelEngine::showScummVMRestoreDialog | ( | ) |
Show the ScummVM restore savegame dialog
| bool Sherlock::Scalpel::ScalpelEngine::play3doMovie | ( | const Common::Path & | filename, |
| const Common::Point & | pos, | ||
| bool | isPortrait = false |
||
| ) |
Play back a 3do movie