ScummVM API documentation
Tetraedge::TeICodec Class Referenceabstract
Inheritance diagram for Tetraedge::TeICodec:
Tetraedge::TeImagesSequence Tetraedge::TeScummvmCodec Tetraedge::TeTheora Tetraedge::TeJpeg Tetraedge::TePng Tetraedge::TeTga Tetraedge::TeZlibJpeg

Public Member Functions

virtual bool load (const Common::Path &path)=0
 
virtual uint width ()=0
 
virtual uint height ()=0
 
virtual int nbFrames ()=0
 
virtual TeImage::Format imageFormat ()=0
 
virtual void setLeftBorderSize (uint val)=0
 
virtual uint leftBorderSize ()=0
 
virtual void setRightBorderSize (uint val)=0
 
virtual uint rightBorderSize ()=0
 
virtual void setBottomBorderSize (uint val)=0
 
virtual uint bottomBorderSize ()=0
 
virtual void setTopBorderSize (uint val)=0
 
virtual uint topBorderSize ()=0
 
virtual float frameRate ()=0
 
virtual bool update (uint i, TeImage &imgout)=0
 
virtual bool isAtEnd ()=0
 
virtual TeSignal0ParamonVideoFinished ()
 
virtual void setColorKeyActivated (bool val)=0
 
virtual void setColorKey (const TeColor &col)=0
 
virtual void setColorKeyTolerence (float val)=0
 

The documentation for this class was generated from the following file: