NAME¶
SDL::Palette -- Color palette for 8-bit pixel formats
CATEGORY¶
Core, Video, Structure
DESCRIPTION¶
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.
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::Surface
AUTHORS¶
See "AUTHORS" in SDL.