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: graphics.h:85
Definition: neverhood.h:69
Definition: smackerplayer.h:56
Definition: smackerplayer.h:50
Definition: smackerplayer.h:61
Definition: smackerplayer.h:36
Definition: atari-screen.h:42
Definition: smk_decoder.h:77