home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / CGAZV5N3.ZIP / PALETTE.H < prev    next >
Text File  |  1991-03-01  |  1KB  |  20 lines

  1. /********* Listing 3 *************************** PALETTE.H ********** 
  2.  *                                                                  *
  3.  * DESCRIPTION:  Functions for manipulating EGA/VGA color palettes  * 
  4.  * COMPILER(s):  Borland 2.0+, MS 5.0+, Zortech C/C++ 2.0+          * 
  5.  * AUTHOR:       Marv Luse, Autumn Hill Software, Inc.              *  
  6.  * COPYRIGHT:    Use freely but acknowledge authorship.             * 
  7.  ********************************************************************/
  8.  
  9. void far * get_save_ptr( void );
  10. void set_save_ptr( void far * ptbl );
  11. void init_save_area( int init_palette );
  12. void restore_save_area( int reinit_palette );
  13. int  is_vga_color( void );
  14. int  is_ega_color( void );
  15. int  get_ega_pal_register( int reg_no );
  16. void set_ega_pal_register( int reg_no, int reg_val );
  17. int  get_vga_pal_register( int reg_no );
  18. void set_vga_pal_register( int reg_no, int reg_val );
  19. void get_vga_dac_register( int reg_no, unsigned char rgb[] );
  20. void set_vga_dac_register( int reg_no, unsigned char rgb[] );