SDL::Palette -- Color palette for 8-bit pixel formats
Core, Video, Structure
Each pixel in an 8-bit surface is an index into the colors field of the SDL::Palette object stored in its SDL::PixelFormat. A SDL::Palette is created automatically when SDL allocates a SDL::PixelFormat for a surface. This class has methods for returning the colors in a palette object. The colors can be set with SDL::Video::set_colors and SDL::Video::set_palette.
SDL::Palette
SDL::PixelFormat
$ncolors = $palette->ncolors();
Returns the number of colors in palette.
@colors = @{ $palette->colors() };
Returns an array, ncolors in length, of the SDL::Colors in the palette.
ncolors
$color = $palette->color_index( $index );
Returns the SDL::Color at the provided index of the palette.
SDL::Video SDL::PixelFormat SDL::Color SDL::Surface
See "AUTHORS" in SDL.
To install SDL, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SDL
CPAN shell
perl -MCPAN -e shell install SDL
For more information on module installation, please visit the detailed CPAN module installation guide.