#include <filegif.h>
Inheritance diagram for FileGIF:

Public Member Functions | |
| FileGIF (Asset *asset) | |
| ~FileGIF () | |
| int | open_file (int rd, int wr) |
| int | close_file_derived () |
| int64_t | get_video_length () |
| int64_t | get_memory_usage () |
| int | read_header () |
| VFrame * | read_frame (int use_alpha, int use_float) |
Private Member Functions | |
| int | read_raw () |
| int | reset_parameters_derived () |
| int | import_row (VPixel *output, unsigned char *row_pointer) |
Private Attributes | |
| VFrame * | data |
Definition at line 10 of file filegif.h.
|
|
Definition at line 8 of file filegif.C. References Asset::format, FileBase::reset_parameters(), and Asset::video_data. |
|
|
Definition at line 16 of file filegif.C. References FileBase::close_file(). |
|
|
Reimplemented from FileBase. Definition at line 58 of file filegif.C. References data, and FileBase::reset_parameters(). |
|
|
Reimplemented from FileBase. Definition at line 49 of file filegif.C. References FileBase::asset, data, Asset::height, and Asset::width. |
|
|
|
|
||||||||||||
|
Definition at line 124 of file filegif.C. References FileBase::asset, and Asset::width. Referenced by read_raw(). |
|
||||||||||||
|
Reimplemented from FileBase. Definition at line 26 of file filegif.C. References read_header(). |
|
||||||||||||
|
Definition at line 84 of file filegif.C. References data, and read_raw(). |
|
|
Reimplemented from FileBase. Definition at line 64 of file filegif.C. References FileBase::asset, Asset::height, Asset::layers, Asset::path, and Asset::width. Referenced by open_file(). |
|
|
Definition at line 90 of file filegif.C. References FileBase::asset, data, Asset::height, import_row(), Asset::path, and Asset::width. Referenced by read_frame(). |
|
|
Reimplemented from FileBase. Definition at line 21 of file filegif.C. References data. |
|
|
Definition at line 34 of file filegif.h. Referenced by close_file_derived(), get_memory_usage(), read_frame(), read_raw(), and reset_parameters_derived(). |
1.4.4