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

FreeBSD Manual Pages

  
 
  

home | help
al_run_main(3)							al_run_main(3)

NAME
       al_run_main - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro.h>

	      int al_run_main(int argc,	char **argv, int (*user_main)(int, char	**))

DESCRIPTION
       This function is	useful in cases	where you don't	have a main() function
       but want	to run Allegro (mostly useful in a  wrapper  library).	 Under
       Windows and Linux this is no problem because you	simply can call	al_in-
       stall_system(3).	 But some other	system (like OSX) don't	allow  calling
       al_install_system(3) in the main	thread.	 al_run_main will know what to
       do in that case.

       The passed argc and argv	will simply be passed on to user_main and  the
       return value of user_main will be returned.

Allegro	reference manual					al_run_main(3)

NAME | SYNOPSIS | DESCRIPTION

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

home | help