22 #ifndef NEVERHOOD_SMACKERPLAYER_H 23 #define NEVERHOOD_SMACKERPLAYER_H 25 #include "video/smk_decoder.h" 26 #include "neverhood/neverhood.h" 27 #include "neverhood/entity.h" 28 #include "neverhood/subtitles.h" 41 void unsetSmackerFrame();
42 void renderSubtitles();
58 void forceSeekToFrame(uint frame);
66 void open(uint32 fileHash,
bool keepLastFrame);
68 void gotoFrame(
int frameNumber);
69 uint32 getFrameCount();
70 uint32 getFrameNumber();
72 void setDrawPos(int16 x, int16 y);
74 bool isDone() {
return getFrameNumber() + 1 == getFrameCount(); }
Definition: background.h:30
Definition: neverhood.h:60
Definition: smk_decoder.h:76
Definition: smackerplayer.h:61
Definition: smackerplayer.h:50
Definition: smackerplayer.h:36
Definition: graphics.h:85
Definition: smackerplayer.h:56
Definition: atari-screen.h:44