SDL::Palette (3)
Leading comments
Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35) Standard preamble: ========================================================================
NAME
SDL::Palette -- Color palette for 8-bit pixel formatsCATEGORY
Core, Video, StructureDESCRIPTION
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 whenSDL
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.
METHODS
ncolors
$ncolors = $palette->ncolors();
Returns the number of colors in palette.
colors
@colors = @{ $palette->colors() };
Returns an array, "ncolors" in length, of the SDL::Colors in the palette.
color_index
$color = $palette->color_index( $index );
Returns the SDL::Color at the provided index of the palette.
SEE ALSO
SDL::Video SDL::PixelFormat SDL::Color SDL::SurfaceAUTHORS
See ``AUTHORS''
in SDL
.