#include <importer.h>
Inheritance diagram for synfig::Importer:

Public Types | |
| typedef Importer *(* | Factory )(const char *filename) |
| typedef std::map< String, Factory > | Book |
| typedef etl::handle< Importer > | Handle |
| typedef etl::loose_handle< Importer > | LooseHandle |
| typedef etl::handle< const Importer > | ConstHandle |
Public Member Functions | |
| Gamma & | gamma () |
| const Gamma & | gamma () const |
| virtual | ~Importer () |
| virtual bool | get_frame (Surface &surface, Time time, ProgressCallback *callback=NULL)=0 |
| Gets a frame and puts it into surface. | |
| virtual bool | is_animated () |
Returns true if the importer pays attention to the time parameter of get_frame(). | |
Static Public Member Functions | |
| static Book & | book () |
| static bool | subsys_init () |
| static bool | subsys_stop () |
| static Handle | open (const String &filename) |
| Attempts to open filename, and returns a handle to the associated Importer. | |
Static Public Attributes | |
| static Book * | book_ |
Protected Member Functions | |
| Importer () | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Gets a frame and puts it into surface.
Implemented in synfig::ListImporter. |
|
|
Returns
Reimplemented in synfig::ListImporter. |
|
|
Attempts to open filename, and returns a handle to the associated Importer.
|
|
|
|
1.4.6