22 #ifndef TETRAEDGE_TE_TE_SCUMMVM_CODEC_H 23 #define TETRAEDGE_TE_TE_SCUMMVM_CODEC_H 25 #include "tetraedge/te/te_i_codec.h" 37 virtual uint width()
override;
38 virtual uint height()
override;
39 virtual int nbFrames()
override {
return 1; }
40 virtual TeImage::Format imageFormat()
override;
41 virtual void setLeftBorderSize(uint val)
override;
42 virtual uint leftBorderSize()
override {
return 0; }
43 virtual void setRightBorderSize(uint val)
override;
44 virtual uint rightBorderSize()
override {
return 0; }
45 virtual void setBottomBorderSize(uint val)
override;
46 virtual uint bottomBorderSize()
override {
return 0; }
47 virtual void setTopBorderSize(uint val)
override;
48 virtual uint topBorderSize()
override {
return 0; }
49 virtual float frameRate()
override {
return _frameRate; }
50 virtual bool update(uint i,
TeImage &imgout)
override;
51 virtual bool isAtEnd()
override {
return true; }
52 virtual void setColorKeyActivated(
bool val)
override { }
53 virtual void setColorKey(
const TeColor &col)
override { }
54 virtual void setColorKeyTolerence(
float val)
override { }
66 #endif // TETRAEDGE_TE_TE_SCUMMVM_CODEC_H Definition: te_image.h:40
Definition: te_scummvm_codec.h:30
Definition: detection.h:27
Definition: te_color.h:30
Definition: te_i_codec.h:34