#include <decoder.h>
Inheritance diagram for decoder:
Public Methods | |
decoder () throw () | |
virtual | ~decoder () throw () |
virtual bool | init_size (const point &p, const rect &r) throw (std::exception) |
virtual bool | decode (blitter &, chunck &)=0 throw (std::exception) |
Protected Methods | |
const rect & | get_rect () const throw () |
const point & | get_size () const throw () |
Private Attributes | |
rect | _r |
current size of the frame object to decode | |
point | _p |
position of the frame object to decode |
This class provides an interface for codec decompression.
Definition at line 38 of file decoder.h.
|
|
|
|
|
Implemented in codec1_decoder, codec37_decoder, and codec44_decoder. |
|
|
|
|
|
Reimplemented in codec37_decoder. Definition at line 48 of file decoder.h. Referenced by codec37_decoder::init_size(). |
|
position of the frame object to decode
|
|
current size of the frame object to decode
|