logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

allegro_exit - Closes down the Allegro system.

Description

       Closes  down  the  Allegro  system. This includes returning the system to text mode and removing whatever
       mouse, keyboard, and timer routines have been installed. You don't normally  need  to  bother  making  an
       explicit  call  to this function, because allegro_init() installs it as an atexit() routine so it will be
       called automatically when your program exits.

       Note that after you call this function, other functions like destroy_bitmap()  will  most  likely  crash.
       This  is  a  problem  for  C++  global destructors, which usually get called after atexit(), so don't put
       Allegro calls in them. You can write the destructor code in another method which you  can  manually  call
       before your program exits, avoiding this problem.

Name

       allegro_exit - Closes down the Allegro system.

See Also

install_allegro(3alleg4),       allegro_init(3alleg4),       destroy_bitmap(3alleg4),      ex3d(3alleg4),
       exscn3d(3alleg4), exswitch(3alleg4), exxfade(3alleg4), exzbuf(3alleg4)

Allegro                                           version 4.4.3                            allegro_exit(3alleg4)

Synopsis

#include<allegro.h>voidallegro_exit();

See Also