|
|
| VTablePackFile (AL_CONST PACKFILE_VTABLE *vTable, void *userData) |
| |
| void | close () override |
| |
| int | pack_fseek (int offset) override |
| |
| int | pack_getc () override |
| |
| int | pack_putc (int c) override |
| |
| int | pack_ungetc (int c) override |
| |
| long | pack_fread (void *p, long n) override |
| |
| long | pack_fwrite (AL_CONST void *p, long n) override |
| |
| int | pack_feof () override |
| |
| int | pack_ferror () override |
| |
| void * | pack_get_userdata () const override |
| |
|
virtual void | close () |
| |
|
virtual int | pack_fseek (int offset)=0 |
| |
|
virtual int | pack_getc ()=0 |
| |
|
virtual int | pack_putc (int c)=0 |
| |
|
virtual int | pack_ungetc (int c)=0 |
| |
|
virtual long | pack_fread (void *p, long n)=0 |
| |
|
virtual long | pack_fwrite (AL_CONST void *p, long n)=0 |
| |
|
virtual int | pack_feof ()=0 |
| |
|
virtual int | pack_ferror ()=0 |
| |
|
virtual void * | pack_get_userdata () const |
| |
|
PACKFILE * | pack_fopen_chunk (int pack) |
| |
|
PACKFILE * | pack_fclose_chunk () |
| |
|
int | pack_igetw () |
| |
|
int32_t | pack_igetl () |
| |
|
int | pack_iputw (int w) |
| |
|
int32_t | pack_iputl (int32_t l) |
| |
|
int | pack_mgetw () |
| |
|
int32_t | pack_mgetl () |
| |
|
int | pack_mputw (int w) |
| |
|
int32_t | pack_mputl (int32_t l) |
| |
|
char * | pack_fgets (char *p, int max) |
| |
|
int | pack_fputs (AL_CONST char *p) |
| |
◆ close()
| void AGS3::VTablePackFile::close |
( |
| ) |
|
|
inlineoverridevirtual |
◆ pack_fseek()
| int AGS3::VTablePackFile::pack_fseek |
( |
int |
offset | ) |
|
|
inlineoverridevirtual |
◆ pack_getc()
| int AGS3::VTablePackFile::pack_getc |
( |
| ) |
|
|
inlineoverridevirtual |
◆ pack_putc()
| int AGS3::VTablePackFile::pack_putc |
( |
int |
c | ) |
|
|
inlineoverridevirtual |
◆ pack_ungetc()
| int AGS3::VTablePackFile::pack_ungetc |
( |
int |
c | ) |
|
|
inlineoverridevirtual |
◆ pack_fread()
| long AGS3::VTablePackFile::pack_fread |
( |
void * |
p, |
|
|
long |
n |
|
) |
| |
|
inlineoverridevirtual |
◆ pack_fwrite()
| long AGS3::VTablePackFile::pack_fwrite |
( |
AL_CONST void * |
p, |
|
|
long |
n |
|
) |
| |
|
inlineoverridevirtual |
◆ pack_feof()
| int AGS3::VTablePackFile::pack_feof |
( |
| ) |
|
|
inlineoverridevirtual |
◆ pack_ferror()
| int AGS3::VTablePackFile::pack_ferror |
( |
| ) |
|
|
inlineoverridevirtual |
◆ pack_get_userdata()
| void * AGS3::VTablePackFile::pack_get_userdata |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file:
- engines/ags/lib/allegro/file.h