Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
pack_fopen_vtable(3)		Allegro	manual		  pack_fopen_vtable(3)

NAME
       pack_fopen_vtable - Allegro game	programming library.

SYNOPSIS
       #include	<allegro.h>

       PACKFILE	 *pack_fopen_vtable(const PACKFILE_VTABLE *vtable, void	*user-
       data);

DESCRIPTION
       Creates a new packfile structure	that uses the functions	 specified  in
       the  vtable  instead  of	 the  standard	functions. The data pointer by
       `vtable'	and `userdata' must remain available for the lifetime  of  the
       created packfile.

       While  the  created  packfile  structure	can be used with other Allegro
       functions, there	are  two  limitations.	First,	opening	 chunks	 using
       pack_fopen_chunk()  on  top of the returned packfile is not possible at
       this time. And packfile_password() does not have	any  effect  on	 pack-
       files opened with pack_fopen_vtable().

RETURN VALUE
       On  success, it returns a pointer to a PACKFILE structure, and on error
       it returns NULL and stores an error code	in `errno'.

SEE ALSO
       pack_fopen(3), pack_fopen_chunk(3), packfile_password(3), expackf(3)

Allegro				 version 4.4.2		  pack_fopen_vtable(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pack_fopen_vtable&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help