Public Member Functions | |
Animation (SherlockEngine *vm) | |
void | setPrologueNames (const char *const *names, int count) |
void | setPrologueFrames (const int *frames, int count, int maxFrames) |
void | setTitleNames (const char *const *names, int count) |
void | setTitleFrames (const int *frames, int count, int maxFrames) |
bool | play (const Common::Path &filename, bool intro, int minDelay, int fade, bool setPalette, int speed) |
bool | play3DO (const Common::Path &filename, bool intro, int minDelay, bool fadeFromGrey, int speed) |
Public Attributes | |
Common::Path | _soundLibraryFilename |
Common::Path | _gfxLibraryFilename |
void Sherlock::Animation::setPrologueNames | ( | const char *const * | names, |
int | count | ||
) |
Load the prologue name array
void Sherlock::Animation::setPrologueFrames | ( | const int * | frames, |
int | count, | ||
int | maxFrames | ||
) |
Load the prologue frame array
void Sherlock::Animation::setTitleNames | ( | const char *const * | names, |
int | count | ||
) |
Load the title name array
void Sherlock::Animation::setTitleFrames | ( | const int * | frames, |
int | count, | ||
int | maxFrames | ||
) |
Load the title frame array
bool Sherlock::Animation::play | ( | const Common::Path & | filename, |
bool | intro, | ||
int | minDelay, | ||
int | fade, | ||
bool | setPalette, | ||
int | speed | ||
) |
Play a full-screen animation