ScummVM API documentation
Tetraedge::TePng Class Reference
Inheritance diagram for Tetraedge::TePng:
Tetraedge::TeScummvmCodec Tetraedge::TeICodec

Public Member Functions

 TePng (const Common::String &extn)
 
virtual bool load (const Common::Path &path) override
 
virtual bool load (Common::SeekableReadStream &stream) override
 
TeImage::Format imageFormat () override
 
virtual int nbFrames () override
 
virtual uint height () override
 
virtual bool isAtEnd () override
 
virtual bool update (uint i, TeImage &imgout) override
 
- Public Member Functions inherited from Tetraedge::TeScummvmCodec
virtual uint width () override
 
virtual void setLeftBorderSize (uint val) override
 
virtual uint leftBorderSize () override
 
virtual void setRightBorderSize (uint val) override
 
virtual uint rightBorderSize () override
 
virtual void setBottomBorderSize (uint val) override
 
virtual uint bottomBorderSize () override
 
virtual void setTopBorderSize (uint val) override
 
virtual uint topBorderSize () override
 
virtual float frameRate () override
 
virtual void setColorKeyActivated (bool val) override
 
virtual void setColorKey (const TeColor &col) override
 
virtual void setColorKeyTolerence (float val) override
 
- Public Member Functions inherited from Tetraedge::TeICodec
virtual TeSignal0ParamonVideoFinished ()
 

Static Public Member Functions

static bool matchExtension (const Common::String &extn)
 

Additional Inherited Members

- Protected Attributes inherited from Tetraedge::TeScummvmCodec
Graphics::Surface_loadedSurface
 
Common::Path _loadedPath
 
float _frameRate
 
uint _bottomBorder
 
uint _topBorder
 

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