22 #ifndef TETRAEDGE_TE_TE_IMAGES_SEQUENCE_H 23 #define TETRAEDGE_TE_TE_IMAGES_SEQUENCE_H 25 #include "common/str.h" 26 #include "tetraedge/te/te_i_codec.h" 41 virtual uint width()
override {
return _width; }
42 virtual uint height()
override {
return _height; }
43 virtual int nbFrames()
override {
return _files.size(); }
44 virtual void setLeftBorderSize(uint val)
override { }
45 virtual uint leftBorderSize()
override {
return 0; }
46 virtual void setRightBorderSize(uint val)
override { }
47 virtual uint rightBorderSize()
override {
return 0; }
48 virtual void setBottomBorderSize(uint val)
override { }
49 virtual uint bottomBorderSize()
override {
return 0; }
50 virtual void setTopBorderSize(uint val)
override { }
51 virtual uint topBorderSize()
override {
return 0; }
52 virtual TeImage::Format imageFormat()
override;
53 virtual float frameRate()
override {
return _frameRate; }
54 virtual bool update(uint i,
TeImage &imgout)
override;
55 virtual bool isAtEnd()
override;
56 virtual void setColorKeyActivated(
bool val)
override { }
57 virtual void setColorKey(
const TeColor &col)
override { }
58 virtual void setColorKeyTolerence(
float val)
override { }
73 #endif // TETRAEDGE_TE_TE_IMAGES_SEQUENCE_H Definition: te_image.h:40
Definition: detection.h:27
Definition: te_color.h:30
Definition: formatinfo.h:28
Definition: te_images_sequence.h:35
Definition: te_i_codec.h:34