00001 /*
00002 $Id: implementation_fbdev.h,v 1.1.1.1 2000/04/09 12:18:02 mbn Exp $
00003
00004 ------------------------------------------------------------------------
00005 ClanLib, the platform independent game SDK.
00006
00007 This library is distributed under the GNU LIBRARY GENERAL PUBLIC LICENSE
00008 version 2. See COPYING for details.
00009
00010 For a total list of contributers see CREDITS.
00011
00012 ------------------------------------------------------------------------
00013
00014 File purpose:
00015 Initialization functions for FBDev implementation.
00016
00017 */
00018
00019 #ifndef header_implementation_fbdev
00020 #define header_implementation_fbdev
00021
00022 #ifdef USE_FBDEV
00023
00024 char *fbdev_identify();
00025 char *fbdev_abbreviation();
00026 void fbdev_init();
00027
00028 class CL_Implementation_FBDev
00029 {
00030 protected:
00031 static bool initialized;
00032 static int display_counter;
00033
00034 public:
00035 ~CL_Implementation_FBDev();
00036 bool init();
00037 void clean_up();
00038
00039 void add_display();
00040 };
00041
00042 #endif
00043
00044 #endif
1.2.6 written by Dimitri van Heesch,
© 1997-2001